Multi-select with pointer-drag and keyboard reorder of selected values (modifier + arrow, Home/End) ยท Factory for the...
forms/select/reorderable-multi-select
Category
No results found
Features3#
- ComponentCngxReorderableMultiSelectWCAG AAMulti-select with pointer-drag and keyboard reorder of selected values (modifier + arrow, Home/End)
- TokenCNGX_REORDER_COMMIT_HANDLER_FACTORYFactory for the reorder-commit handler - persists CngxReorderableMultiSelect drag and keyboard reorders
- TokenCNGX_REORDERABLE_SELECT_CONFIGWCAG AAResolved configuration for CngxReorderableMultiSelect - the keyboard reorder modifier, drag-handle template, selectio...
References13#
- InterfaceCngxReorderableMultiSelectChangeChange event emitted by CngxReorderableMultiSelect.selectionChange and .reordered
- InterfaceCngxReorderableSelectConfigApp-wide config for reorder-aware select variants
- InterfaceCngxReorderableSelectConfigFeatureFeature returned by the with* helpers
- InterfaceReorderCommitHandlerAPI returned from {@link createReorderCommitHandler}
- InterfaceReorderCommitHandlerOptionsConfiguration for {@link createReorderCommitHandler}
- FunctioncreateReorderCommitHandlerPlain factory for the reorder-commit flow used by CngxReorderableMultiSelect
- FunctionprovideReorderableSelectConfigApp-wide defaults for reorder-aware select variants
- FunctionprovideReorderableSelectConfigAtComponent-scoped reorderable-select config
- FunctionwithDefaultDragHandleSets the default drag-handle glyph app-wide via TemplateRef<void>
- FunctionwithReorderAriaLabelSets the chip-strip ARIA label
- FunctionwithReorderKeyboardModifierSets the keyboard modifier gating reorder moves
- FunctionwithReorderStripFreezeSets strip-freeze-on-commit
- Type AliasCngxReorderCommitHandlerFactorySignature of the factory behind {@link CNGX_REORDER_COMMIT_HANDLER_FACTORY}