25 lines
482 B
PHP
25 lines
482 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
return [
|
||
|
|
'props' => [
|
||
|
|
/**
|
||
|
|
* Changes the layout of the selected entries.
|
||
|
|
* Available layouts: `list`, `cardlets`, `cards`
|
||
|
|
*/
|
||
|
|
'layout' => function (string $layout = 'list') {
|
||
|
|
return match ($layout) {
|
||
|
|
'cards' => 'cards',
|
||
|
|
'cardlets' => 'cardlets',
|
||
|
|
default => 'list'
|
||
|
|
};
|
||
|
|
},
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Layout size for cards: `tiny`, `small`, `medium`, `large`, `huge`, `full`
|
||
|
|
*/
|
||
|
|
'size' => function (string $size = 'auto') {
|
||
|
|
return $size;
|
||
|
|
},
|
||
|
|
]
|
||
|
|
];
|