[], 'badge' => null, 'badgeColor' => null, 'button' => false, 'color' => null, 'dropdownMaxHeight' => null, 'dropdownOffset' => null, 'dropdownPlacement' => null, 'dropdownWidth' => null, 'dynamicComponent' => null, 'group' => null, 'icon' => null, 'iconSize' => null, 'iconButton' => false, 'label' => null, 'link' => false, 'size' => null, 'tooltip' => null, 'view' => null, ])); foreach ($attributes->all() as $__key => $__value) { if (in_array($__key, $__propNames)) { $$__key = $$__key ?? $__value; } else { $__newAttributes[$__key] = $__value; } } $attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes); unset($__propNames); unset($__newAttributes); foreach (array_filter(([ 'actions' => [], 'badge' => null, 'badgeColor' => null, 'button' => false, 'color' => null, 'dropdownMaxHeight' => null, 'dropdownOffset' => null, 'dropdownPlacement' => null, 'dropdownWidth' => null, 'dynamicComponent' => null, 'group' => null, 'icon' => null, 'iconSize' => 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; } $__defined_vars = get_defined_vars(); foreach ($attributes->all() as $__key => $__value) { if (array_key_exists($__key, $__defined_vars)) unset($$__key); } unset($__defined_vars, $__key, $__value); ?> badgeColor($badgeColor) ->color($color) ->dropdownMaxHeight($dropdownMaxHeight) ->dropdownOffset($dropdownOffset) ->dropdownPlacement($dropdownPlacement) ->dropdownWidth($dropdownWidth) ->icon($icon) ->iconSize($iconSize) ->label($label) ->size($size) ->tooltip($tooltip) ->view($view); $badge === true ? $group->badge() : $group->badge($badge); if ($button) { $group ->button() ->iconPosition($attributes->get('iconPosition') ?? $attributes->get('icon-position')) ->outlined($attributes->get('outlined') ?? false); } 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(),'offset' => $group->getDropdownOffset(),'placement' => $group->getDropdownPlacement() ?? 'bottom-start','width' => $group->getDropdownWidth(),'teleport' => true]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?> withName('filament::dropdown'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes(['max-height' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group->getDropdownMaxHeight()),'offset' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group->getDropdownOffset()),'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 ? $attributes->all() : [])); ?> withName('dynamic-component'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\DynamicComponent::ignoredParameterNames()); ?> withAttributes(['color' => $group->getColor(),'icon' => $group->getIcon(),'icon-size' => $group->getIconSize(),'label-sr-only' => $group->isLabelHidden(),'size' => $group->getSize(),'tooltip' => $group->getTooltip(),'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 ? $attributes->all() : [])); ?> withName('filament::dropdown.list'); ?> shouldRender()): ?> startComponent($component->resolveView(), $component->data()); ?> except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?> withAttributes([]); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $action): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?> renderComponent(); ?> popLoop(); $loop = $__env->getLastLoop(); ?> renderComponent(); ?>