UNPKG

@af-utils/react-virtual-headless

Version:

React components for rendering large scrollable data

32 lines 1.01 kB
export declare const DEFAULT_OVERSCAN_COUNT = 3; export declare const DEFAULT_ESTIMATED_WIDGET_SIZE = 200; export declare const DEFAULT_ESTIMATED_ITEM_SIZE = 40; export declare const SIZES_HASH_MODULO = 2147483647; export declare const MAX_ITEM_COUNT = 2147483647; export declare const enum Event { RANGE = 0, SCROLL_SIZE = 1, SIZES = 2 } export declare const enum ScrollElementSizeKey { WINDOW_HORIZONTAL = "innerWidth", WINDOW_VERTICAL = "innerHeight", ELEMENT_HORIZONTAL = "offsetWidth", ELEMENT_VERTICAL = "offsetHeight" } export declare const enum ResizeObserverSizeKey { HORIZONTAL = "inlineSize", VERTICAL = "blockSize" } export declare const enum ScrollKey { WINDOW_HORIZONTAL = "scrollX", WINDOW_VERTICAL = "scrollY", ELEMENT_HORIZONTAL = "scrollLeft", ELEMENT_VERTICAL = "scrollTop" } export declare const enum ScrollToKey { HORIZONTAL = "left", VERTICAL = "top" } export declare const EVT_ALL: Event[]; //# sourceMappingURL=index.d.ts.map