bindings/intersection_observer library
Intersection Observer
Classes
- IntersectionObserver
- The interface of the Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport. The ancestor element or viewport is referred to as the root. When an is created, it's configured to watch for given ratios of visibility within the root. The configuration cannot be changed once the is created, so a given observer object is only useful for watching for specific changes in degree of visibility; however, you can watch multiple target elements with the same observer.
- IntersectionObserverEntry
-
The interface of the Intersection Observer API describes the
intersection between the target element and its root container at
a specific moment of transition.
Instances of are delivered to an IntersectionObserver callback
in its
entries
parameter; otherwise, these objects can only be obtained by callingIntersectionObserver.takeRecords()
. - IntersectionObserverEntryInit
- IntersectionObserverInit