Constructors
constructor
- new Typeahead<T>(onMatch, predicate, debounceTime?): Typeahead<T>
-
Parameters
-
-
-
debounceTime: number = DEFAULT_TYPEAHEAD_DEBOUNCE_TIME
Properties
Private
debounceID
debounceID: string
debounceTime
debounceTime: number
Methods
Private
debouncefn
- debouncefn(items): void
-
Returns void
handle
- handle(key, items, debounceTime?): void
-
Parameters
-
key: string
-
items: T[]
-
Optional
debounceTime: number
Returns void
onMatch
- onMatch(item): any
-
Returns any
predicate
- predicate(item, value, index, items): void
-
Parameters
-
item: T
-
value: string
-
index: number
-
items: T[]
Returns void