stable 1.1.0

autocomplete

Combobox with built-in fetch (single + multi-select via data-multiple, removable inline chips), JSON {results:[...]}, AbortController, ARIA combobox/listbox, no innerHTML (anti-XSS).

Component info

Nameautocomplete
Typecss+js
Version1.1.0
Statusstable
CSS/assets/css/components/_ng_autocomplete.scss
JS/assets/js/ng_autocomplete.js

Classes

.ng-autocomplete.ng-autocomplete-body.ng-autocomplete-control.ng-autocomplete-group.ng-autocomplete-icon.ng-autocomplete-item.ng-autocomplete-label.ng-autocomplete-menu.ng-autocomplete-status.ng-autocomplete-sublabel.ng-chip.ng-dropdown-menu.ng-input.ng-spinner

Tokens

--ng-ac-group-color--ng-ac-icon-color--ng-ac-item-active-bg--ng-ac-item-gap--ng-ac-item-hover-bg--ng-ac-item-padding-x--ng-ac-item-padding-y--ng-ac-menu-bg--ng-ac-menu-border--ng-ac-menu-max-h--ng-ac-menu-radius--ng-ac-menu-shadow--ng-ac-sublabel-color--ng-ac-z--ng-spinner-border-width

Events

ng:autocomplete:addng:autocomplete:closeng:autocomplete:errorng:autocomplete:openng:autocomplete:removeng:autocomplete:resultsng:autocomplete:select