autocomplete Module
Provides automatic input completion or suggestions for text input fields and textareas.
This module provides the following classes:
This module is a rollup of the following modules:
-
autocomplete-base
Y.Base
extension that provides core autocomplete logic (but no UI implementation) for a text input field or textarea. Must be mixed into aY.Base
-derived class to be useful. -
autocomplete-filters
Provides pre-built result matching filters for AutoComplete.
-
autocomplete-filters-accentfold
Provides pre-built accent-folding result matching filters for AutoComplete. These filters are similar to the ones provided by the
autocomplete-filters
module, but use accent-aware comparisons. For example, "resume" and "résumé" will be considered equal when using the accent-folding filters. -
autocomplete-highlighters
Provides pre-built result highlighters for AutoComplete.
-
autocomplete-highlighters-accentfold
Provides pre-built accent-folding result highlighters for AutoComplete. These highlighters are similar to the ones provided by the `autocomplete- highlighters` module, but use accent-aware comparisons. For example, "resume" and "résumé" will be considered equal when using the accent-folding highlighters.
-
autocomplete-list
Traditional autocomplete dropdown list widget, just like Mom used to make.
-
autocomplete-list-keys
Mixes keyboard support into AutoCompleteList. By default, this module is not loaded for iOS and Android devices.
-
autocomplete-plugin
Binds an AutoCompleteList instance to a Node instance.
-
autocomplete-sources
Mixes support for JSONP and YQL result sources into AutoCompleteBase.