Structural slot overriding a {@link CngxAccordionItem}'s chevron
CngxAccordionItemIcon
Directivev0.1.0WCAG AA
projects/ui/accordion/accordion-item-icon.directive.ts
Import#
import { CngxAccordionItemIcon } from '@cngx/ui/accordion'
Description#
Structural slot overriding a CngxAccordionItem's chevron. The item
renders it in the header's icon position with the expanded state as
$implicit; absent, the item falls back to its CSS chevron default (no hard
CngxIcon dependency).
<cngx-accordion-item>
<span cngxAccordionItemTitle>Filters</span>
<ng-template cngxAccordionItemIcon let-expanded>
<my-icon [name]="expanded ? 'minus' : 'plus'" />
</ng-template>
</cngx-accordion-item>Metadata#
Dependencies#
Index#
Methods
Methods#
ngTemplateContextGuard#
CngxAccordionItemIconContextStatic
ngTemplateContextGuard(_dir: CngxAccordionItemIcon, ctx: unknown)@paramctx
unknown