Radio-style menu item ( role="menuitemradio" )
CngxMenuItemRadio
DirectivePrimaryv0.1.0WCAG AA
projects/common/interactive/menu/menu-item-radio.directive.ts
Import#
import { CngxMenuItemRadio } from '@cngx/common/interactive'
Description#
Radio-style menu item (role="menuitemradio"). Mutual exclusion is scoped
to the enclosing CngxMenuGroup - only one radio per group is checked at
a time.
Metadata#
Host#
Providers#
CNGX_AD_ITEM- useExisting
CngxMenuItemRadio
Relationships
Depends on1
Index#
Inputs
Derived State
HostBindings
HostListeners
Inputs#
value#
Tinput()Required
Instance Properties#
Methods#
HostBindings#
| Binding | Expression |
|---|---|
[id] | id |
[attr.aria-checked] | checked() |
[attr.aria-disabled] | disabled() || null |
[class.cngx-menu-item--highlighted] | isHighlighted() |
[class.cngx-menu-item--disabled] | disabled() |
[class.cngx-menu-item--checked] | checked() |
[attr.tabindex] | -1 |
HostListeners#
| Event | Handler |
|---|---|
(click) | click() |
(pointerenter) | pointerenter() |