@twinfinity/core
    Preparing search index...

    Interface DOMRectCached

    Cached information from a DOMRect.

    interface DOMRectCached {
        document: { scrollLeft: number; scrollTop: number };
        lastRefreshInMs: number;
        scrollLeft: number;
        scrollTop: number;
        refresh(): void;
    }

    Hierarchy

    • DeepImmutable<DOMRect>
      • DOMRectCached

    Implemented by

    Index

    Properties

    document: { scrollLeft: number; scrollTop: number }
    lastRefreshInMs: number

    Last time, in ms, refresh was called.

    scrollLeft: number

    Same as HTMLElement.scrollLeft

    scrollTop: number

    Same as HTMLElement.scrollTop

    Methods

    • Refreshes cached client rect information (by calling wrapped HTMElement.getBoundingClientRect()). Updates lastRefreshInMs when called.

      Returns void