Overview
Virtual scroll component
Properties
| Property | Attribute | Description | Type | Default |
|---|---|---|---|---|
clientSize (required) | client-size | Client size | number | undefined |
dimension | dimension | Scroll dimension (X - rgCol or Y - rgRow) | "rgCol" | "rgRow" | 'rgRow' |
realSize (required) | real-size | Dimensions | number | undefined |
virtualSize (required) | virtual-size | Virtual size | number | undefined |
Events
| Event | Description | Type |
|---|---|---|
scrollvirtual | Scroll event | CustomEvent<{ dimension: DimensionType; coordinate: number; delta?: number | undefined; outside?: boolean | undefined; }> |
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
| Name | Type | Description |
|---|---|---|
e | { dimension: DimensionType; coordinate: number; delta?: number | undefined; outside?: boolean | undefined; } |
Returns
Type: Promise<ViewPortScrollEvent>
setScroll(e: ViewPortScrollEvent) => Promise<void>
Parameters
| Name | Type | Description |
|---|---|---|
e | { dimension: DimensionType; coordinate: number; delta?: number | undefined; outside?: boolean | undefined; } |
Returns
Type: Promise<void>
Dependencies
Used by
Graph
Built with ❤️ by Revolist OU