UNPKG

rcx-virtual-list

Version:

Maximum performance for extremely large lists.<br/> Animation of elements is supported.

43 lines (42 loc) 2.08 kB
import { SnappingMethods } from "../enums"; import { Directions } from "../enums/directions"; export declare const DEFAULT_ITEM_SIZE = 24; export declare const DEFAULT_BUFFER_SIZE = 2; export declare const DEFAULT_MAX_BUFFER_SIZE = 100; export declare const DEFAULT_LIST_SIZE = 400; export declare const DEFAULT_SNAP = false; export declare const DEFAULT_ENABLED_BUFFER_OPTIMIZATION = false; export declare const DEFAULT_DYNAMIC_SIZE = false; export declare const TRACK_BY_PROPERTY_NAME = "id"; export declare const DEFAULT_DIRECTION = Directions.VERTICAL; export declare const DISPLAY_OBJECTS_LENGTH_MESUREMENT_ERROR = 1; export declare const MAX_SCROLL_TO_ITERATIONS = 5; export declare const DEFAULT_SNAPPING_METHOD = SnappingMethods.NORMAL; export declare const BEHAVIOR_AUTO = "auto"; export declare const BEHAVIOR_INSTANT = "instant"; export declare const BEHAVIOR_SMOOTH = "smooth"; export declare const DISPLAY_BLOCK = "block"; export declare const DISPLAY_NONE = "none"; export declare const OPACITY_0 = "0"; export declare const OPACITY_100 = "100"; export declare const VISIBILITY_VISIBLE = "visible"; export declare const VISIBILITY_HIDDEN = "hidden"; export declare const SIZE_100_PERSENT = "100%"; export declare const SIZE_AUTO = "auto"; export declare const POSITION_ABSOLUTE = "absolute"; export declare const POSITION_STICKY = "sticky"; export declare const TRANSLATE_3D = "translate3d"; export declare const ZEROS_TRANSLATE_3D: string; export declare const HIDDEN_ZINDEX = "-1"; export declare const DEFAULT_ZINDEX = "0"; export declare const TOP_PROP_NAME = "top"; export declare const LEFT_PROP_NAME = "left"; export declare const X_PROP_NAME = "x"; export declare const Y_PROP_NAME = "y"; export declare const WIDTH_PROP_NAME = "width"; export declare const HEIGHT_PROP_NAME = "height"; export declare const PX = "px"; export declare const SCROLL = "scroll"; export declare const SCROLL_END = "scrollend"; export declare const CLASS_LIST_VERTICAL = "vertical"; export declare const CLASS_LIST_HORIZONTAL = "horizontal";