0.0.2 • Published 10 years ago

autoc v0.0.2

Weekly downloads
2
License
ISC
Repository
github
Last release
10 years ago

Autoc

Autocomplete with optional Handlebars templates.

##Usage

var Autoc = require('autoc');
var input = document.querySelector('#id_username');
var autoc_options = {
	
	'suggestionTemplate': null, 
	// ID of handlebars template,
	
	'minQueryLength': 2, 
	// Only send ajax request if length of input exceeds this value
	
	'queryParamter': 'search', 
	// Query parameter to add to API url. e.g., /api/users/?search=query
	
	'throttle': 10, 
	// Send ajax request only every 10 miliseconds
	
	'listAlign': 'left', 
	// Align dropdown to left or right of parent element
	
	'listClasses': [], 
	// Classes to apply to the dropdown list
	
	'itemClasses': [], 
	// Classes to apply to autocomplete item results
	
	'valueParameter': null, 
	// JSON property in each item of the response that maps to the search input

}
var autocomplete = Autoc(input, '/api/users/', autocomplete_options);