OptionalobserveOptions: IntersectionObserverInitReadonlydisconnectReadonlyobserveLike IntersectionObserver:observe except it accepts multiple targets.
ReadonlyobserveLike observe but it ignores the initial almost immediate callback and only calls the callback on a subsequent intersection change.
ReadonlyrootReadonlyrootReadonlytakeLike IntersectionObserver.takeRecords.
ReadonlythresholdsReadonlyunobserveLike IntersectionObserver:unobserve except it accepts multiple targets.
XIntersectionObserver is an extension of IntersectionObserver with added capabilities: