Skip to main content
cngx-src documentation

CngxInteractiveGroupHostOptions

Interface

projects/common/interactive/group-host/group-host.ts

Import#

import { CngxInteractiveGroupHostOptions } from '@cngx/common/interactive'

Description#

Index#

Instance Properties#

invalid#Signal
Readonly

The host's invalid model. ariaInvalid ORs it with the resolved errorState so bridge-driven validity and the field-host/aggregator cascade share one derivation.

label#Signal
ReadonlyOptional

Optional explicit accessible-name input of the host (emitted as aria-label). While it holds a non-empty value, CngxInteractiveGroupHost.ariaLabelledBy yields null so the explicit name is not overridden - aria-labelledby beats aria-label in accname precedence.

labelledBy#Signal
ReadonlyOptional

Optional explicit aria-labelledby input of the host. When set, it wins over the automatic field-label reference - the consumer decides which element names the group.

state#Signal
ReadonlyOptional

Optional explicit [state] input of the host. When it holds a value, it wins over a discovered ancestor CNGX_STATEFUL; when absent or undefined, the discovered fallback applies.

uidPrefix#string
Readonly

Prefix handed to nextUid() for the stable host id, e.g. 'cngx-checkbox-group-'.