CngxInteractiveGroupHostOptions
projects/common/interactive/group-host/group-host.ts
Import#
import { CngxInteractiveGroupHostOptions } from '@cngx/common/interactive'
Description#
Options for injectInteractiveGroupHost.
Index#
Properties
Instance Properties#
SignalThe host's invalid model. ariaInvalid ORs it with the resolved
errorState so bridge-driven validity and the field-host/aggregator
cascade share one derivation.
SignalOptional 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.
SignalOptional 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.
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.