Module Goog.Ui.AutoComplete
module AutoComplete : sig..end
module EventType : sig..end
Events associated with the autocomplete
class type arrayMatcher = object..end
Class goog.ui.AutoComplete.ArrayMatcher
val arrayMatcher :
(Js.js_string Js.t array ->
bool Js.t Js.opt -> arrayMatcher Js.t)
Js.constr
Basic class for matching words in an array.
class type inputHandler = object..end
Class goog.ui.AutoComplete.InputHandler
val inputHandler :
(Js.js_string Js.t Js.opt ->
Js.js_string Js.t Js.opt ->
bool Js.t Js.opt -> int -> inputHandler Js.t)
Js.constr
Class for managing the interaction between an auto-complete object and a text-input or textarea.
module InputHandler : sig..end
class type basic = object..end
Class goog.ui.AutoComplete.Basic
val basic :
(string Js.js_array Js.t ->
#Dom_html.element Js.t ->
bool Js.t Js.opt ->
bool Js.t Js.opt -> basic Js.t)
Js.constr
Factory class for building a basic autocomplete widget that autocompletes an inputbox or text area from a data array.
class type remote = object..end
Class goog.ui.AutoComplete.Remote
val remote :
(Js.js_string Js.t ->
#Dom_html.element Js.t ->
bool Js.t Js.opt ->
bool Js.t Js.opt -> remote Js.t)
Js.constr
Factory class for building a remote autocomplete widget that autocompletes an inputbox or text area from a data array provided via ajax.
class type richRemote = object..end
Class goog.ui.AutoComplete.Remote
val richRemote :
(Js.js_string Js.t ->
#Dom_html.element Js.t ->
bool Js.t Js.opt ->
bool Js.t Js.opt -> richRemote Js.t)
Js.constr
Factory class to create a rich autocomplete widget that autocompletes an inputbox or textarea from data provided via ajax. The server returns a complex data structure that is used with client-side javascript functions to render the results.
