package eliom
Advanced client/server Web and mobile framework
Install
Dune Dependency
Authors
Maintainers
Sources
11.1.1.tar.gz
md5=c8c67fe5fb8d3f44a3b17cc4a93a0e62
sha512=e58557a1b525efd011e0eb539b112b53e6c012ac3fb2153c251be030eda483dd3b19de625707cf5ffebd97fa6a7fabfb8a6aae8e8a61c79e0bd7ad2d289df9a9
doc/eliom.client/Eliom_client_core/index.html
Module Eliom_client_core
Source
Source
val create_buffer :
unit ->
('a -> unit) * (unit -> 'a list) * (unit -> 'a list) * (unit -> unit)
Source
type compilation_unit_global_data = {
mutable server_section : Eliom_runtime.client_value_datum array list;
mutable client_section : Eliom_runtime.injection_datum array list;
}
Source
val register_process_node :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t ->
unit
Source
val find_process_node :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef
Source
val register_request_node :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t ->
unit
Source
val find_request_node :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef
Source
val change_page_get_form_ :
(?cookies_info:(bool * string list) ->
?tmpl:string ->
Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t ->
string ->
unit)
ref
Source
val change_page_post_form_ :
(?cookies_info:(bool * string list) ->
?tmpl:string ->
Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t ->
string ->
unit)
ref
Source
val raw_a_handler :
'a Js_of_ocaml__Js.t ->
(bool * string list) option ->
string option ->
Js_of_ocaml.Dom_html.event Js_of_ocaml.Js.t ->
bool
Source
val raw_form_handler :
Js_of_ocaml.Dom_html.formElement Js_of_ocaml.Js.t ->
[< `Form_get | `Form_post ] ->
(bool * string list) option ->
string option ->
'a ->
('a -> bool Lwt.t) ->
bool
Source
val reify_caml_event :
string ->
Js_of_ocaml__Dom_html.element Js_of_ocaml.Js.t ->
Xml.caml_event_handler ->
string
* [> `Keyboard of Js_of_ocaml.Dom_html.keyboardEvent Js_of_ocaml.Js.t -> bool
| `Mouse of Js_of_ocaml.Dom_html.mouseEvent Js_of_ocaml.Js.t -> bool
| `Other of Js_of_ocaml.Dom_html.event Js_of_ocaml.Js.t -> bool
| `Touch of Js_of_ocaml.Dom_html.touchEvent Js_of_ocaml.Js.t -> bool ]
Source
val register_event_handler :
Js_of_ocaml__Dom_html.element Js_of_ocaml.Js.t ->
(string * Xml.caml_event_handler) ->
unit
Source
val rebuild_class_string :
string list ->
string list ->
string list ->
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t
Source
val current_classes :
< getAttribute :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.Opt.t
Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t ->
string list
Source
val rebuild_reactive_class_rattrib :
< getAttribute :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.Opt.t
Js_of_ocaml.Js.meth
; setAttribute :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
'res Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t ->
Xml.acontent option React.signal ->
unit
Source
val rebuild_node' :
[< `HTML5 | `SVG SVG ] ->
Xml.elt ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t
Source
val raw_rebuild_node :
[< `HTML5 | `SVG SVG ] ->
Xml.econtent ->
Js_of_ocaml.Dom.node Js_of_ocaml.Js.t
The first argument describes the calling function (if any) in case of an error.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>