Finished two-thumb (range) slider · Finished single-thumb slider · Headless dual-thumb (range) slider brain
common/interactive/slider
Category
Features6#
- ComponentCngxRangeSliderWCAG AAFinished two-thumb (range) slider
- ComponentCngxSliderWCAG AAFinished single-thumb slider
- DirectiveCngxRangeSliderTrackWCAG AAHeadless dual-thumb (range) slider brain
- DirectiveCngxSliderThumbWCAG AAOne focusable thumb of a {@link CngxRangeSlider}
- DirectiveCngxSliderTrackWCAG AAHeadless single-thumb slider brain
- TokenCNGX_SLIDER_RANGEDI token for the {@link CngxSliderRangeHost} contract
References7#
- InterfaceCngxSliderCoreDerived view and write surface produced by {@link createSliderCore}
- InterfaceCngxSliderCoreOptionsInputs for {@link createSliderCore}
- InterfaceCngxSliderRangeHostContract a {@link CngxRangeSlider} provides so each {@link CngxSliderThumb} can read the shared track config, learn i...
- FunctioncreateSliderCorePure factory for a slider's value derivation - the brain shared by {@link CngxSlider} and each {@link CngxSliderT...
- FunctioncreateSliderInteractionPure factory for a slider's keyboard + pointer-drag behaviour - the shared interaction brain for both {@link Cngx...
- FunctioncreateSliderTicksDerives a slider's tick marks + labels from its bounds, shared by {@link CngxSlider} and {@link CngxRangeSlider} ...
- FunctionpointerFractionMaps a pointer position to a 0..1 track fraction against el 's geometry