onlyProps([ 'actions' => [], 'badge' => null, 'badgeColor' => null, 'button' => false, 'color' => null, 'dropdownPlacement' => null, 'dynamicComponent' => null, 'group' => null, 'icon' => null, 'iconButton' => false, 'label' => null, 'link' => false, 'size' => null, 'tooltip' => null, 'view' => null, ]) as $__key => $__value) { $$__key = $$__key ?? $__value; } ?> exceptProps([ 'actions' => [], 'badge' => null, 'badgeColor' => null, 'button' => false, 'color' => null, 'dropdownPlacement' => null, 'dynamicComponent' => null, 'group' => null, 'icon' => null, 'iconButton' => false, 'label' => null, 'link' => false, 'size' => null, 'tooltip' => null, 'view' => null, ]); ?> [], 'badge' => null, 'badgeColor' => null, 'button' => false, 'color' => null, 'dropdownPlacement' => null, 'dynamicComponent' => null, 'group' => null, 'icon' => null, 'iconButton' => false, 'label' => null, 'link' => false, 'size' => null, 'tooltip' => null, 'view' => null, ]), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) { $$__key = $$__key ?? $__value; } ?> $__value) { if (array_key_exists($__key, $__defined_vars)) unset($$__key); } ?> badge($badge) ->badgeColor($badgeColor) ->color($color) ->dropdownPlacement($dropdownPlacement) ->icon($icon) ->label($label) ->size($size) ->tooltip($tooltip) ->view($view); if ($button) { $group->button(); } if ($iconButton) { $group->iconButton(); } if ($link) { $group->link(); } ?> hasDropdown()): ?> getActions(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $action): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> isVisible()): ?> popLoop(); $loop = $__env->getLastLoop(); ?> getActions() as $action) { if ($action->isHidden()) { continue; } if ($action instanceof \Filament\Actions\ActionGroup && (! $action->hasDropdown())) { if (count($singleActions)) { $actionLists[] = $singleActions; $singleActions = []; } $actionLists[] = array_filter( $action->getActions(), fn ($action): bool => $action->isVisible(), ); } else { $singleActions[] = $action; } } if (count($singleActions)) { $actionLists[] = $singleActions; } ?> 'filament::components.dropdown.index','data' => ['maxHeight' => $group->getDropdownMaxHeight(),'placement' => $group->getDropdownPlacement() ?? 'bottom-start','width' => $group->getDropdownWidth(),'teleport' => true]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('filament::dropdown'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes(['max-height' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group->getDropdownMaxHeight()),'placement' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group->getDropdownPlacement() ?? 'bottom-start'),'width' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group->getDropdownWidth()),'teleport' => true]); ?> slot('trigger', null, []); ?> $dynamicComponent] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('dynamic-component'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes(['badge' => $group->getBadge(),'badge-color' => $group->getBadgeColor(),'color' => $group->getColor(),'tooltip' => $group->getTooltip(),'icon' => $group->getIcon(),'size' => $group->getSize(),'label-sr-only' => $group->isLabelHidden(),'attributes' => \Filament\Support\prepare_inherited_attributes($attributes)->merge($group->getExtraAttributes(), escape: false)]); ?> renderComponent(); ?> endSlot(); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $actions): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> 'filament::components.dropdown.list.index','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? (array) $attributes->getIterator() : [])); ?> withName('filament::dropdown.list'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> getConstructor()): ?> except(collect($constructor->getParameters())->map->getName()->all()); ?> withAttributes([]); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $action): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?> renderComponent(); ?> popLoop(); $loop = $__env->getLastLoop(); ?> renderComponent(); ?>