typeahead
v0.2.2
Published
typeahead component
Downloads
7,750
Readme
typeahead
typeahead widget
use
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
.
options
source
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 // =>
position
location of the drop down menu. Valid values are
above
,below
andright
. default isbelow
autoselect
Automatically select first item in drop down menu. Valid values are
true
,false
. Default istrue
.
style
Custom styling can be applied for the following rules.
.typeahead
To style the list of suggestions.
.typeahead.hidden
To style the hidden state of the menu
.typeahead li
To style a li container.
.typeahead a
To style the actual item text and selection area.
.typeahead .active > a
To style the appearance of a selected item.
License
The current code is fork of the bootstrap typeahead component and is licensed under Apache License, Version 2.0