Skip to content

IntersectionObserver

Values

disconnect

let disconnect: WebAPI.IntersectionObserverTypes.intersectionObserver => unit

make

let make: (
~callback: WebAPI.IntersectionObserverTypes.intersectionObserverCallback,
~options: WebAPI.IntersectionObserverTypes.intersectionObserverInit=?,
) => WebAPI.IntersectionObserverTypes.intersectionObserver

observe

let observe: (
WebAPI.IntersectionObserverTypes.intersectionObserver,
WebAPI.DOMTree.element,
) => unit

takeRecords

let takeRecords: WebAPI.IntersectionObserverTypes.intersectionObserver => array<
WebAPI.IntersectionObserverTypes.intersectionObserverEntry,
>

unobserve

let unobserve: (
WebAPI.IntersectionObserverTypes.intersectionObserver,
WebAPI.DOMTree.element,
) => unit