Skip to content

IntersectionObserverEntry

[<Interface>]
type IntersectionObserverEntry =
    abstract member boundingClientRect: DOMRectReadOnly
    abstract member intersectionRatio: float
    abstract member intersectionRect: DOMRectReadOnly
    abstract member isIntersecting: bool
    abstract member rootBounds: DOMRectReadOnly option
    abstract member target: Element
    abstract member time: DOMHighResTimeStamp
    static member Create (boundingClientRect: DOMRectReadOnly, intersectionRatio: float, intersectionRect: DOMRectReadOnly, isIntersecting: bool, target: Element, time: DOMHighResTimeStamp, ?rootBounds: DOMRectReadOnly) : IntersectionObserverEntry
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member boundingClientRect: DOMRectReadOnly
abstract member intersectionRatio: float
abstract member intersectionRect: DOMRectReadOnly
abstract member isIntersecting: bool
abstract member rootBounds: DOMRectReadOnly option
abstract member target: Element
abstract member time: DOMHighResTimeStamp

Methods

static member Create (boundingClientRect: DOMRectReadOnly, intersectionRatio: float, intersectionRect: DOMRectReadOnly, isIntersecting: bool, target: Element, time: DOMHighResTimeStamp, ?rootBounds: DOMRectReadOnly) : IntersectionObserverEntry