UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

33 lines (32 loc) 1.3 kB
import { ICompositionPluginProps } from '@docsvision/web/core/composition'; import { ITableData, TableCompositionTypes } from '@docsvision/web/components/table/interfaces'; import { ComponentLogic } from '@docsvision/web/core/component'; import { $ScrollContainer, $ScrollPosition, ScrollWindow } from '@docsvision/web/components/table/plugins/scroll'; import { $TableData } from '@docsvision/web/components/table/plugins/table-data'; export declare class ScrollTopBottomLogic extends ComponentLogic<ICompositionPluginProps<TableCompositionTypes.Root, ITableData, $ScrollContainer & $ScrollPosition & $TableData>> { domain: import("effector").Domain; $scrollTop: import("effector").Store<number>; $lastScrollTime: import("effector").Store<number>; $visibility: import("effector").Store<boolean>; $downClickDisabled: import("effector").Store<boolean>; $mouseOverOutFlag: import("effector").Store<boolean>; downClick: import("effector").Event<void>; upClick: import("effector").Event<void>; mouseOver: import("effector").Event<void>; mouseOut: import("effector").Event<void>; scrollOfContainer: import("effector").Event<ScrollWindow>; scrollVisibilityTimer: import("effector").Effect<unknown, unknown, Error>; init(): void; }