Skip to main content
cngx-src documentation

CngxOptionContainer

Type Aliascommon/interactive/listbox

projects/common/interactive/listbox/option-container.ts

Description#

Discriminated union describing one direct child of a hierarchy-aware option projection root (e.g. CngxSelectShell).

CngxOption registers as { kind: 'option' }, CngxOptionGroup as { kind: 'group' }. Both providers expose useExisting so consumers can inject(CNGX_OPTION_CONTAINER) and reach the directive instance through the discriminator.

Definition#

unknown | unknown