1: <?php
2:
3: declare(strict_types=1);
4:
5: namespace LaravelUi5\OData\Vocabularies\Ui\V1;
6:
7: final readonly class PresentationVariantType
8: {
9: public function __construct(
10: public readonly array $sortOrder,
11: public readonly array $groupBy,
12: public readonly array $totalBy,
13: public readonly array $total,
14: public readonly array $dynamicTotal,
15: public readonly bool $includeGrandTotal,
16: public readonly int $initialExpansionLevel,
17: public readonly array $visualizations,
18: public readonly array $requestAtLeast,
19: public readonly array $selectionFields,
20: public readonly ?string $iD = null,
21: public readonly ?string $text = null,
22: public readonly ?int $maxItems = null,
23: public readonly ?string $recursiveHierarchyQualifier = null,
24: ) {}
25: }
26: