TESSA Web API
    Preparing search index...

    Class ScrollManager<T>

    Type Parameters

    • T extends HTMLElement = HTMLElement
    Index

    Constructors

    • Type Parameters

      • T extends HTMLElement = HTMLElement

      Parameters

      • Optionalhost: T | HostCallback<T> | RefObject<T>

      Returns ScrollManager<T>

    Accessors

    • get blockScroll(): boolean

      Returns boolean

    • set blockScroll(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get host(): null | T | HostCallback<T> | RefObject<T>

      Returns null | T | HostCallback<T> | RefObject<T>

    • set host(value: null | T | HostCallback<T> | RefObject<T>): void

      Parameters

      • value: null | T | HostCallback<T> | RefObject<T>

      Returns void

    • get isSubscribed(): boolean

      Returns boolean

    • set isSubscribed(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get restoreAfterSubscribe(): boolean

      Returns boolean

    • set restoreAfterSubscribe(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get rootElement(): undefined | T

      Returns undefined | T

    • get savedPosition(): undefined | ScrollPosition

      Returns undefined | ScrollPosition

    • set savedPosition(value: undefined | ScrollPosition): void

      Parameters

      Returns void

    Methods

    • Returns void

    • Parameters

      • e: Event

      Returns void

    • Returns void

    • Parameters

      • Optionalleft: number
      • Optionaltop: number

      Returns void

    • Parameters

      • Optionalhost: T | HostCallback<T> | RefObject<T>

      Returns void

    • Returns void