typeahead widget
var Typeahead = require('typeahead');
var input = document.createElement('input');
// source is an array of items
var ta = Typeahead(input, {
source: ['foo', 'bar', 'baz']
});
input // =>
To get the default style you also have to include style.css
.
array of values or function(query, result). Call result with array of return values.
var Typeahead = require('typeahead');
var input = document.createElement('input');
// source is an array of items
var ta = Typeahead(input, {
source: function(query, result) {
result(['foo', 'bar', 'baz']);
}
});
input // =>
location of the drop down menu. Valid values are
above
,below
andright
. default isbelow
Custom styling can be applied for the following rules.
To style the list of suggestions.
.typeahead.hidden
To style the hidden state of the menu
To style a li container.
To style the actual item text and selection area.
To style the appearance of a selected item.
The current code is fork of the bootstrap typeahead component and is licensed under Apache License, Version 2.0