Factory for the DismissHandler that decides when an open panel closes (outside click, Escape, blur, select) ยท Flat-va...
forms/select/controllers
Category
No results found
Features3#
- TokenCNGX_DISMISS_HANDLER_FACTORYFactory for the DismissHandler that decides when an open panel closes (outside click, Escape, blur, select)
- TokenCNGX_FLAT_NAV_STRATEGYWCAG AAFlat-variant keyboard-nav strategy token
- TokenCNGX_SEARCH_EFFECTS_FACTORYFactory for the search effects that wire a debounced search term to panel auto-open and the searchTermChange forward
References18#
- InterfaceADActivationDispatcherOptionsDependencies and callbacks for {@link createADActivationDispatcher}
- InterfaceCngxFlatNavContextContext passed to every {@link CngxFlatNavStrategy} method
- InterfaceCngxFlatNavListboxItemMinimum disabled-shape the flat-nav strategy reads
- InterfaceCngxFlatNavStrategyKeyboard-nav policy for the flat select variants (single, multi, reorderable-multi): PageUp/PageDown via {@link resol...
- InterfaceDismissHandlerAPI from {@link createDismissHandler}
- InterfaceDismissHandlerOptionsConfig for {@link createDismissHandler}
- InterfaceSearchEffectsOptionsConfig for {@link createSearchEffects}
- InterfaceTypeaheadControllerPublic API returned from {@link createTypeaheadController}
- InterfaceTypeaheadControllerOptionsConfiguration for {@link createTypeaheadController}
- FunctioncreateADActivationDispatcherWires listbox.ad.activated into the variant's commit / non-commit callbacks
- FunctioncreateDefaultFlatNavStrategyCanonical W3C listbox flat-nav: PageUp/Down step 10 with disabled back-probe; typeahead delegates to the variant'...
- FunctioncreateDismissHandlerClick-outside handler
- FunctioncreateSearchEffectsOne or two effect() s for input-trigger variants: skipInitial -gated searchTermChange forward (when emit is set) and ...
- FunctioncreateTypeaheadController<select> keyboard-typeahead: printable-key guard, lower-case match, disabled skip, round-robin walk, debounced ...
- FunctionresolvePageJumpTargetPageUp/PageDown helper
- Type AliasCngxDismissHandlerFactoryFactory signature for {@link CNGX_DISMISS_HANDLER_FACTORY}
- Type AliasCngxFlatNavActionStrategy result
- Type AliasCngxSearchEffectsFactoryFactory signature for {@link CNGX_SEARCH_EFFECTS_FACTORY}