Skip to content

Overview ​

Virtual scroll component

Properties ​

PropertyAttributeDescriptionTypeDefault
clientSize (required)client-sizeClient sizenumberundefined
dimensiondimensionScroll dimension (X - rgCol or Y - rgRow)"rgCol" | "rgRow"'rgRow'
realSize (required)real-sizeDimensionsnumberundefined
virtualSize (required)virtual-sizeVirtual sizenumberundefined

Events ​

EventDescriptionType
scrollvirtualScroll eventCustomEvent<D>

Methods ​

changeScroll(e: ViewPortScrollEvent) => Promise<ViewPortScrollEvent> ​

Update if delta exists in case we don't know current position or if it's external change

Parameters ​

NameTypeDescription
e{ dimension: DimensionType; coordinate: number; delta?: number | undefined; outside?: boolean | undefined; }

Returns ​

Type: Promise<ViewPortScrollEvent>

setScroll(e: ViewPortScrollEvent) => Promise<void> ​

Parameters ​

NameTypeDescription
e{ dimension: DimensionType; coordinate: number; delta?: number | undefined; outside?: boolean | undefined; }

Returns ​

Type: Promise<void>

Dependencies ​

Used by ​

Graph ​


Built with ❤️ by Revolist OU