UNPKG

@acdh-oeaw/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

27 lines (26 loc) 950 B
export declare class AutoComplete { private _results; private _selectedResultIndex; private _$element; private _autoCompleteFunc; private _delay; private _minChars; private _onSelect; private _parseResultsFunc; private _positionAbove; private _allowWords; private _$searchResultsList; private _$searchResultTemplate; constructor(element: JQuery, autoCompleteFunc: (terms: string, cb: (results: string[]) => void) => void, parseResultsFunc: (results: any) => string[], onSelect: (terms: string) => void, delay?: number, minChars?: number, positionAbove?: boolean, allowWords?: boolean); private _searchForWords; private _getTerms; private _setSelectedResultIndex; private _search; private _clearResults; private _hideResults; private _showResults; private _updateListPosition; private _listResults; private _searchForItem; private _getSelectedListItem; }