The opinionated Cmd/Ctrl+K command palette preset · Overrides the default group header · Overrides the default empty ...
ui/command-palette
Category
No results found
Features11#
- ComponentCngxCommandPaletteWCAG AAThe opinionated Cmd/Ctrl+K command palette preset
- DirectiveCngxCommandGroupHeaderOverrides the default group header
- DirectiveCngxCommandPaletteEmptyOverrides the default empty state
- DirectiveCngxCommandPaletteErrorOverrides the default error state
- DirectiveCngxCommandPaletteFooterOverrides the default keyboard-legend footer
- DirectiveCngxCommandPaletteLoadingOverrides the default first-load skeleton
- DirectiveCngxCommandPaletteTriggerWCAG AAOptional explicit trigger for a {@link CngxCommandPalette}
- DirectiveCngxCommandRowOverrides the default command row
- TokenCNGX_COMMAND_PALETTE_CONFIGDI token carrying the resolved {@link CngxCommandPaletteConfig}
- TokenCNGX_COMMAND_PALETTE_HOSTDI token the panel injects (optional) to reach its hosting palette surface
- TokenCNGX_PALETTE_KEYBINDING_FACTORYSwappable open-trigger seam
References23#
- InterfaceCngxCommandGroupHeaderContextContext for the {@link CngxCommandGroupHeader} slot
- InterfaceCngxCommandPaletteConfigResolved, localisable configuration for the command palette
- InterfaceCngxCommandPaletteEmptyContextContext for the {@link CngxCommandPaletteEmpty} slot
- InterfaceCngxCommandPaletteErrorContextContext for the {@link CngxCommandPaletteError} slot
- InterfaceCngxCommandPaletteHostContract the palette surface exposes to its panel body
- InterfaceCngxCommandPaletteLegendEntryOne keyboard-legend row in the palette footer: the key glyphs and what they do
- InterfaceCngxCommandPaletteTemplatesGlobal default template overrides, keyed by slot
- InterfaceCngxCommandRowContextContext for the {@link CngxCommandRow} slot
- InterfaceCngxPaletteKeybindingHandle returned by a palette keybinding: a teardown that removes the document listener
- FunctioncreatePaletteKeybindingDefault palette keybinding: installs a document keydown listener that calls onOpen whenever the combo is pressed (mat...
- FunctioninjectCommandPaletteConfigResolves the {@link CngxCommandPaletteConfig} from the current injection scope
- FunctionprovideCommandPaletteConfigProvide a palette configuration at app root
- FunctionprovideCommandPaletteConfigAtComponent-scoped palette configuration override
- FunctionwithCommandPaletteLabelsOverride any subset of the palette's text labels
- FunctionwithCommandPaletteTemplatesRegister global default slot templates
- FunctionwithKeyboardLegendReplace the footer keyboard legend
- FunctionwithPaletteShortcutSet the combo that opens the palette (parsed via parseKeyCombo , e.g
- FunctionwithResultCountFormatterReplace the aria-live result-count formatter (e.g
- VariableDEFAULT_COMMAND_PALETTE_CONFIGLibrary-default palette configuration, built from the internal defaults const
- Type AliasCngxCommandPaletteConfigFeatureA partial-config override produced by a with* helper
- Type AliasCngxCommandPaletteFooterContextContext for the {@link CngxCommandPaletteFooter} slot
- Type AliasCngxCommandPaletteLoadingContextContext for the {@link CngxCommandPaletteLoading} slot
- Type AliasCngxPaletteKeybindingFactoryFactory producing a {@link CngxPaletteKeybinding} for a combo