gpu-curtains
    Preparing search index...

    Used to track a DOM Element size and position by using a resize observer provided by ResizeManager.
    Execute callbacks when the bounding rectangle of the DOM Element changes, which means when its size and/or position change.

    Index

    Constructors

    Properties

    element: HTMLElement

    The HTML element to track

    priority: number

    Priority at which this element onSizeChanged function must be called

    isResizing: boolean

    Flag indicating whether the timeout is still running and we should avoid a new computation

    onSizeChanged: (boundingRect: DOMElementBoundingRect) => void

    Callback to run whenever the element size changed

    onPositionChanged: (boundingRect: DOMElementBoundingRect) => void

    Callback to run whenever the element position changed

    resizeManager: ResizeManager

    The ResizeManager used, basically a wrapper around a ResizeObserver

    _boundingRect: DOMElementBoundingRect

    Current element bounding rectangle

    Accessors

    Methods