Bottom sheet molecule - a CngxDialog positioned at the viewport bottom with swipe-to-dismiss support ยท Signal-driven ...
common/dialog
Category
No results found
Features13#
- DirectiveCngxBottomSheetWCAG AABottom sheet molecule - a CngxDialog positioned at the viewport bottom with swipe-to-dismiss support
- DirectiveCngxDialogWCAG AASignal-driven state machine for native <dialog>
- DirectiveCngxDialogCloseWCAG AAClose trigger for a dialog
- DirectiveCngxDialogDescriptionWCAG AAMarks an element as the dialog's description for ARIA
- DirectiveCngxDialogDraggableWCAG AAOpt-in drag behavior for CngxDialog
- DirectiveCngxDialogTitleWCAG AAMarks an element as the dialog's title for ARIA labelling
- InjectableCngxDialogOpenerService for opening dialogs programmatically
- InjectableCngxDialogStackTracks open dialog instances as a stack for backdrop management
- TokenCNGX_DIALOG_ARIA_REGISTRYInjection token for the dialog ARIA registry
- TokenCNGX_DIALOG_DATAInjection token for data passed to a programmatically opened dialog via CngxDialogOpener.open()
- TokenDIALOG_REFInjection token to access the nearest DialogRef from inside a dialog
- ClassCngxDialogRefReference to a programmatically opened dialog
- TokenCNGX_DIALOG_DEFAULTSWCAG AADI token carrying the merged {@link CngxDialogDefaults}
References16#
- InterfaceCngxDialogAriaRegistryRegistration contract between CngxDialog and its labelling sources
- InterfaceCngxDialogConfigConfiguration for programmatically opened dialogs
- InterfaceDialogLabelHandleLabelling handle a title or description source registers with the dialog's ARIA registry
- InterfaceDialogRefSignal-based dialog reference
- FunctionapplySrOnlyApply the visually-hidden (screen-reader-only) recipe to a dynamically created dialog node
- FunctionprovideDialogProvide CngxDialogOpener for programmatic dialog opening
- FunctionprovideDialogStackProvide a scoped CngxDialogStack instance for nested dialog backdrop management
- VariableDIALOG_LABEL_DEFAULTS
- Type AliasDialogStateLifecycle states of a CngxDialog
- InterfaceCngxDialogConfigFeatureFeature returned by a with* function - merged by {@link provideDialogConfig}
- InterfaceCngxDialogDefaultsApp-wide dialog defaults, populated via {@link provideDialogConfig} in the root providers (or {@link provideDialogCon...
- InterfaceCngxDialogLabelsThe five interaction strings the dialog family renders on its own behalf
- FunctioninjectDialogConfigInject the currently-resolved dialog defaults
- FunctionprovideDialogConfigRegister app-wide dialog defaults composed from with* features
- FunctionprovideDialogConfigAtSub-tree variant - use in viewProviders so the defaults only apply to dialogs opened from descendants of this component
- FunctionwithDialogLabelsOverride dialog interaction strings