type string_field
= Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.prop
type int_field
= int Js_of_ocaml.Js.prop
type bool_field
= bool Js_of_ocaml.Js.prop
type string_array_field
= Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.prop
type int_array_field
= int Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.prop
type string_meth
= Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.meth
type unit_meth
= unit Js_of_ocaml.Js.meth
class type options = object ... end
class type cleave = object ... end
val cleave : (Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> options Js_of_ocaml.Js.t -> cleave Js_of_ocaml.Js.t) Js_of_ocaml.Js.constr
val raw_options : unit -> options Js_of_ocaml.Js.t
val general_options : ?blocks:'a list -> ?delimiter:string -> ?delimiters:string list -> ?delimiter_lazy:bool -> ?prefix:string option -> ?no_immediate_prefix:bool -> ?raw_value_trim_prefix:bool -> ?numeric:bool -> ?uppercase:bool -> ?lowercase:bool -> ?onchange:('b -> unit) -> < blocks : < set : 'a Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> unit; .. > Js_of_ocaml.Js.gen_prop; delimieters : < set : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t -> unit; .. > Js_of_ocaml.Js.gen_prop; delimiter : < set : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit; .. > Js_of_ocaml.Js.gen_prop; delimiterlazyshow : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; lowercase : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; noImmediatePrefix : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; numericOnly : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; onValueChanged : < set : ('b -> unit) -> unit; .. > Js_of_ocaml.Js.gen_prop; prefix : < set : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit; .. > Js_of_ocaml.Js.gen_prop; rawValueTrimPrefix : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; uppercase : < set : bool -> unit; .. > Js_of_ocaml.Js.gen_prop; .. > Js_of_ocaml.Js.t -> unit
val make_card : ?strict_mode:bool -> ?onchange:(Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit) Js_of_ocaml.Js.t -> ?gen_opt:(options Js_of_ocaml.Js.t -> unit) -> string -> cleave Js_of_ocaml.Js.t
val make_phone : ?gen_opt:(options Js_of_ocaml.Js.t -> unit) -> string -> string -> cleave Js_of_ocaml.Js.t
val make_date : ?date_pattern:string list -> ?gen_opt:(options Js_of_ocaml.Js.t -> unit) -> string -> cleave Js_of_ocaml.Js.t
val make_time : ?time_pattern:string list -> ?time_format:string -> ?gen_opt:(options Js_of_ocaml.Js.t -> unit) -> string -> cleave Js_of_ocaml.Js.t
val make_numeral : ?group_style:string -> ?integer_scale:int -> ?decimal_scale:int -> ?decimal_mark:string -> ?positive:bool -> ?strip_zeroes:bool -> ?gen_opt:(options Js_of_ocaml.Js.t -> unit) -> string -> cleave Js_of_ocaml.Js.t
val value : < getRawValue : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val set_value : < setRawValue : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string -> 'a
val fvalue : < getFormattedValue : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val iso_date : < getISOFormatDate : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string
val destroy : < destroy : 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> 'a
val set_region_code : < setPhoneRegionCode : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 'a Js_of_ocaml.Js.meth; .. > Js_of_ocaml.Js.t -> string -> 'a