Advanced virtual scrolling module for Vue 3.
Originally created for the parent project: Sigma File Manager v2.
- List view
- Grid view
- Arbitrary item height
- Spacers
- Dividers
- Support for custom scrollbars
- Events
- Slots
| Your logo here |
| Platform | Address |
|---|---|
| Patreon (monthly, with rewards)
By joining, you will get all rewards of the related parent project: Sigma File Manager |
|
| Buymeacoffee |
|
| BTC |
bc1qv5ujcuwjsk505qjhd3sptcf3xpvjktqjxj0wrc
|
| USDT (Tron TRC-20) |
TN3hFLmjY2eXR149yKMq1qZQotmZbTGV4a
|
npm install sigma-scrollkit
- Required:
true - Type:
VirtualEntry[]
- Required:
true - Type:
string
- Required:
true - Type:
'list' | 'grid'
- Required:
false - Type:
number
- Required:
false - Type:
number
- Required:
false - Type:
boolean - Description: if
true, extra data properties will be calculated and emited in thescrollevent:scrollSpeed: current scroll speed
- Type:
{viewport: Ref<HTMLElement | null>; selector: string}
- Type:
ScrollEmitValue
- Type:
boolean
- Type:
boolean
- Type:
boolean
- Type:
boolean
- Required:
true - Type:
VirtualEntry
- Required:
true - Type:
number
