mirror of
https://github.com/spartan-ng/spartan.git
synced 2026-09-22 16:41:38 +08:00
79ed97dbc4
* feat(autocomplete): add autocomplete component * add example for async filter w/ new resource * add example for form * feat(autocomplete): update snapshot * docs(autocomplete): rename page selector * feat(autocomplete): change model to input, linkedSignal and output * feat(autocomplete): add primitive dependencies for autocomplete # Conflicts: # libs/cli/src/generators/ui/primitive-deps.ts * feat(autocomplete): copy hlm to cli * docs(autocomplete): fix type Co-authored-by: Ashley Hunter <ashley.hunter@hotmail.co.uk> * feat(autocomplete): update inputs Co-authored-by: Ashley Hunter <ashley.hunter@hotmail.co.uk> * feat(autocomplete): adjust to input styles, add arrowDown to trigger options * focus input on toggle button click * fix(autocomplete): lint error * feat(autocomplete): override hlm-command-search-input height * feat(autocomplete): add loading state option to differentiate empty state * feat(autocomplete): generate snapshot * feat(autocomplete): use BrnPopover to trigger open/close * remove syncing of the popover state * docs(autocomplete): add api docs for helm * feat(autocomplete): simplify styles by creating autocomplete specific command components * feat(autocomplete): remove unused HlmCommand * feat(autocomplete): add filter input for command, rename previous filter to search * docs(autocomplete): remove unused form from async example * feat(autocomplete): remove addition * from comments * feat(autocomplete): generate snapshot * feat(autocomplete): update searchChange comment * feat(autocomplete): add inputs for loading and empty text * feat(autocomplete): allow search input to be optional * feat(autocomplete): add background to autocomplete * feat(autocomplete): override command filter to always true * feat(command): set command item to active on mouseenter, use host click listener * feat(autocomplete): allow focus active on enter only when popover is open * feat(autocomplete): update imports and dialog attachTo * feat(autocomplete): add @spartan-ng/brain/autocomplete supporting value as T * feat(autocomplete): update snapshot and remove focusActiveOnEnter from command * feat(autocomplete): allow generic for HlmAutocomplete, add objects example with countries * feat(autocomplete): focus first item when items change * if ther eis not active item * if active item is not in items * if first item is not active item * feat(autocomplete): use brnAutocomplete in hlm-autocomplete * feat(autocomplete): cleanup BrnAutocomplete unused config and platform * feat(autocomplete): move options and filter out, use only filteredOptions * update examples * fix(autocomplete): lint issue * feat(autocomplete): update hlm/brain exports * feat(autocomplete): use autocomplete list styles to set max height, update id in HlmAutocomplete * feat(autocomplete): open popover keydown/toggle if there is a search term/options to show * hide autocomplete list when filtered options are empty * add aria-label input for the toggle button * add class input for empty state --------- Co-authored-by: Ashley Hunter <ashley.hunter@hotmail.co.uk>
4 lines
147 B
Markdown
4 lines
147 B
Markdown
# @spartan-ng/brain/autocomplete
|
|
|
|
Secondary entry point of `@spartan-ng/brain`. It can be used by importing from `@spartan-ng/brain/autocomplete`.
|