# Yahoo! UI Library

### autocomplete 3.3.0

Yahoo! UI Library > autocomplete
Search:
Filters Show Private Show Protected Show Deprecated

### Module: autocomplete

Provides automatic input completion or suggestions for text input fields and textareas.

This module contains the following classes:

- AutoComplete
- AutoCompleteBase
- AutoCompleteFilters
- AutoCompleteHighlighters
- AutoCompleteList
- Plugin.AutoComplete

#### Submodules:

`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 a `Y.Base`-derived class to be useful.
`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-filters`
  Provides pre-built result matching filters 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-highlighters`
  Provides pre-built result highlighters for AutoComplete.
`autocomplete-list-keys`
  Mixes keyboard support into AutoCompleteList. By default, this module is not loaded for iOS and Android devices.
`autocomplete-list`
  Traditional autocomplete dropdown list widget, just like Mom used to make.
`autocomplete-plugin`
  Binds an AutoCompleteList instance to a Node instance.
`autocomplete-sources`
  Mixes support for JSONP and YQL result sources into AutoCompleteBase.

Copyright © 2011 Yahoo! Inc. All rights reserved.