{"record":{"id":"463733282adb16f3","repo":"filamentphp/filament","slug":"class-class-extends-filament-actions-actiongr","errorCode":null,"errorMessage":"Class [{class}] extends [Filament\\Actions\\ActionGroup] but does not have a [$triggerView] property defined.","messagePattern":"Class \\[(.+?)\\] extends \\[Filament\\\\Actions\\\\ActionGroup\\] but does not have a \\[\\$triggerView\\] property defined\\.","errorType":"exception","errorClass":"LogicException","httpStatus":null,"severity":"error","filePath":"packages/actions/src/ActionGroup.php","lineNumber":604,"sourceCode":"        $this->defaultTriggerView = $view;\n\n        return $this;\n    }\n\n    /**\n     * @return view-string\n     */\n    public function getTriggerView(): string\n    {\n        if (isset($this->triggerView)) {\n            return $this->triggerView;\n        }\n\n        if (filled($defaultView = $this->getDefaultTriggerView())) {\n            return $defaultView;\n        }\n\n        throw new LogicException('Class [' . static::class . '] extends [' . ActionGroup::class . '] but does not have a [$triggerView] property defined.');\n    }\n\n    /**\n     * @return view-string | null\n     */\n    public function getDefaultTriggerView(): ?string\n    {\n        return $this->evaluate($this->defaultTriggerView);\n    }\n\n    public function toTriggerHtml(): string\n    {\n        return match ($this->getTriggerView()) {\n            static::BADGE_VIEW => $this->toBadgeTriggerHtml(),\n            static::BUTTON_VIEW => $this->toButtonTriggerHtml(),\n            static::GROUPED_VIEW => $this->toGroupedTriggerHtml(),\n            static::ICON_BUTTON_VIEW => $this->toIconButtonTriggerHtml(),\n            static::LINK_VIEW => $this->toLinkTriggerHtml(),","sourceCodeStart":586,"sourceCodeEnd":622,"githubUrl":"https://github.com/filamentphp/filament/blob/53483fa9340e4ec637985fe454ebb58afb92ea24/packages/actions/src/ActionGroup.php#L586-L622","documentation":"Error \"Class [{class}] extends [Filament\\Actions\\ActionGroup] but does not have a [$triggerView] property defined.\" thrown in filamentphp/filament.","triggerScenarios":"Thrown at packages/actions/src/ActionGroup.php:604 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"53483fa9340e4ec637985fe454ebb58afb92ea24","analyzedAt":"2026-08-17T02:06:23.049Z","schemaVersion":2},"datasetVersion":"2026-08-17T04:17:16.089Z"}