UNPKG

@wix/design-system

Version:

@wix/design-system

34 lines 1.16 kB
import { RefObject } from 'react'; export interface FloatingScrollBarStateStateParams { setFloatingPosition: (position: { top: number; } | undefined) => void; setScrollContentSize: (size: { width: number; }) => void; setScrollContentPosition: (position: { left: number; width: number | undefined; }) => void; viewportRef?: RefObject<HTMLElement>; scrollableContentRef?: RefObject<HTMLElement>; scrollElementRef?: RefObject<HTMLElement>; } export declare class FloatingScrollBarState { setFloatingPosition: (position: { top: number; } | undefined) => void; setScrollContentSize: (size: { width: number; }) => void; setScrollContentPosition: (position: { left: number; width: number | undefined; }) => void; viewportRef: RefObject<HTMLElement> | undefined; scrollableContentRef: RefObject<HTMLElement> | undefined; scrollElementRef: RefObject<HTMLElement> | undefined; constructor(params: FloatingScrollBarStateStateParams); init(): (() => void) | undefined; } //# sourceMappingURL=FloatingScrollBarState.d.ts.map