Construtor

	AutoComplete(formName: String)
	
		Gera uma instncia de AutoComplete.
		
			formName name ou id do formulrio onde se encontra os campos para aplicar o auto-complete
		
	

Propriedades

	AutoComplete.size: Integer
	Indica o quantidade mxima de elementos que sero exibidos no combo (propriedade size do select). Seu valor padro  5.
	
	AutoComplete.matchExact: Boolean
	Se true, apenas strings idnticas sero listadas, caso contrrio a classe procura por qualquer ocorrncia. Seu valor padro  true
	
	AutoComplete.ignoreAccents: Boolean
	Indica se a busca ir ignorar os acentos. Seu valor padro  true

Mtodos

	AutoComplete.addField(fieldName: String, list: Array, [className: String]): void
	
		Insere o autocomplete no campo.
		
			fieldName nome do elemento input que ser inserido o auto-complete
			list lista onde ser feita a busca por ocorrncias
			className nome da classe CSS que ser usada pelo auto-complete
		
	
	AutoComplete.show(field: HTMLInputElement): void
	
		Exibe a listagem associada a um determinado campo.
		
			field campo
		
	
	AutoComplete.hide(field: HTMLInputElement): void
	
		Esconde a listagem associada a um determinado campo.
		
			field campo
		
	
	AutoComplete.show(field: HTMLInputElement): void
	
		Filtra a listagem associada a um determinado campo.
		
			field campo
		
	

Eventos

	AutoComplete.onSelect: function(index: Integer): void
	
		Este evento  chamado quando um item da listagem  selecionado com um double-click ou com o enter.
		A palavra "this" dentro do callback desse evento, est apontada para o objeto select do auto-complete.
		
			index index do option que foi selecionado dentro do select utilizado no auto-complete
		
	
	AutoComplete.onShow: function(field: HTMLField): void
	
		Este evento  chamado quando a lista para o auto-complete  mostrada.
		
			field input html a qual a lista do auto-complete est relacionada
		
	
	AutoComplete.onHide: function(field: HTMLField): void
	
		Este evento  chamado quando a lista para o auto-complete  escondida.
		
			field input html a qual a lista do auto-complete est relacionada
		
	

Para manusear o auto-complete voc pode utilizar o mouse ou ento seta para baixo (prximo item), seta para cima (item anterior), enter ou double-click (confirma valor).