package js_of_ocaml
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Compiler from OCaml bytecode to JavaScript
Install
dune-project
Dependency
Authors
Maintainers
Sources
js_of_ocaml-5.8.2.tbz
sha256=7220194bd2f9b14d958153a5a206750359d7b49de12fe88d7450d385cecbf04a
sha512=1a282bf88eba8489747f51e228385be8d926e5c57efe33ad6f324c30fbe4100e99970192284172b5cdef92922ca613968bf116eb706194a879899baddd0a47f4
doc/src/js_of_ocaml/intersectionObserver.ml.html
Source file intersectionObserver.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56class type intersectionObserverEntry = object method target : Dom.node Js.t Js.readonly_prop method boundingClientRect : Dom_html.clientRect Js.t Js.readonly_prop method rootBounds : Dom_html.clientRect Js.t Js.opt Js.readonly_prop method intersectionRect : Dom_html.clientRect Js.t Js.readonly_prop method intersectionRatio : Js.number_t Js.readonly_prop method isIntersecting : bool Js.t Js.readonly_prop method time : Js.number_t Js.readonly_prop end class type intersectionObserverOptions = object method root : Dom.node Js.t Js.writeonly_prop method rootMargin : Js.js_string Js.t Js.writeonly_prop method threshold : Js.number_t Js.js_array Js.t Js.writeonly_prop end class type intersectionObserver = object method root : Dom.node Js.t Js.opt Js.readonly_prop method rootMargin : Js.js_string Js.t Js.readonly_prop method thresholds : Js.number_t Js.js_array Js.t Js.readonly_prop method observe : #Dom.node Js.t -> unit Js.meth method unobserve : #Dom.node Js.t -> unit Js.meth method disconnect : unit Js.meth method takeRecords : intersectionObserverEntry Js.t Js.js_array Js.meth end let empty_intersection_observer_options () : intersectionObserverOptions Js.t = Js.Unsafe.obj [||] let intersectionObserver_unsafe = Js.Unsafe.global##._IntersectionObserver let is_supported () = Js.Optdef.test intersectionObserver_unsafe let intersectionObserver : ( ( intersectionObserverEntry Js.t Js.js_array Js.t -> intersectionObserver Js.t -> unit) Js.callback -> intersectionObserverOptions Js.t -> intersectionObserver Js.t) Js.constr = intersectionObserver_unsafe
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>