package eliom
Advanced client/server Web and mobile framework
Install
Dune Dependency
Authors
Maintainers
Sources
10.3.1.tar.gz
md5=a989128ffd2ffd4a74b17233cd0a4b46
sha512=ee76f43609fc33aad96758e9a9698ec517aa92eaaf4575e3e4b43aaa34b3659f0403370d1c8a20c605465802375cbdf7f98a0d086cb3c73e86d19115064f7f15
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)"
>