= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Types : sig ... end
module type Tr_sig = sig ... end
val str_of_mode : mode -> Ezjs_min.js_string Ezjs_min.t
val str_of_direction : direction -> Ezjs_min.js_string Ezjs_min.t
val iDBKeyRange : Ezjs_min.Unsafe.any Types.iDBKeyRange Ezjs_min.t
val indexedDB : Ezjs_min.js_string Ezjs_min.t Types.iDBFactory Ezjs_min.t
val result :
< result : < get : 'res.. > Js_of_ocaml.Js.gen_prop.. > Js_of_ocaml.Js.t ->
'res0
val wrap :
?error:
(< onerror :
< set : ('b, 'c -> unit) Ezjs_min.meth_callback Ezjs_min.AOpt.t -> unit.. >
Js_of_ocaml.Js.gen_prop
; onsuccess :
< set : ('d, 'e -> 'f) Ezjs_min.meth_callback Ezjs_min.AOpt.t -> unit.. >
Js_of_ocaml.Js.gen_prop
; result : < get : 'g.. > Js_of_ocaml.Js.gen_prop.. > as 'a
Js_of_ocaml.Js.t ->
unit) ->
?callback:('h -> 'i) ->
'a Js_of_ocaml.Js.t Lazy.t ->
unit
val wrapf :
?error:
(< onerror :
< set : ('b, 'c -> unit) Ezjs_min.meth_callback Ezjs_min.AOpt.t -> unit.. >
Js_of_ocaml.Js.gen_prop
; onsuccess :
< set : ('d, 'e -> 'f) Ezjs_min.meth_callback Ezjs_min.AOpt.t -> unit.. >
Js_of_ocaml.Js.gen_prop
; result : < get : 'g.. > Js_of_ocaml.Js.gen_prop.. > as 'a
Js_of_ocaml.Js.t ->
unit) ->
?callback:('h -> 'i) ->
('j -> 'k) ->
'a Js_of_ocaml.Js.t Lazy.t ->
unit
val db_upgrade_event : Types.iDBVersionChangeEvent Ezjs_min.t -> db_upgrade
val openDB :
?upgrade:(Types.iDBDatabase Ezjs_min.t -> db_upgrade -> unit) ->
?error:
(Types.iDBDatabase Ezjs_min.t Types.iDBOpenDBRequest Js_of_ocaml.Js.t ->
unit) ->
?version:int ->
string ->
(Types.iDBDatabase Ezjs_min.t -> unit) ->
unit
val transaction :
< transaction :
< get : Types.iDBTransaction Ezjs_min.t.. > Js_of_ocaml.Js.gen_prop.. >
Js_of_ocaml.Js.t ->
Types.iDBTransaction Ezjs_min.t
val create_db_options : db_options -> Types.create_db_options Ezjs_min.t
val create_store :
?options:db_options ->
Types.iDBDatabase Ezjs_min.t ->
string ->
'a Js_of_ocaml__Js.t
val get_store :
?mode:mode ->
Types.iDBDatabase Ezjs_min.t ->
string ->
('a, 'b) Types.iDBObjectStore Ezjs_min.t
module StringTr :
Tr_sig with type js = Ezjs_min.js_string Ezjs_min.t and type t = string
module NumberTr :
Tr_sig with type js = Ezjs_min.number Ezjs_min.t and type t = float
module DateTr :
Tr_sig with type js = Ezjs_min.date Ezjs_min.t and type t = string