Virtualizer
Properties
Link copied to clipboard
external var calculateRange: Updatable<ItemRange?, Tuple4<ReadonlyArray<VirtualItem>, Int, Int, Int>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external var getOffsetForIndex: (index: Int, align: ScrollAlignment?) -> Tuple2<Double, ScrollAlignment>
Link copied to clipboard
Link copied to clipboard
external var getVirtualIndexes: Updatable<ReadonlyArray<Int>, Tuple5<(range: Range) -> ReadonlyArray<Int>, Int, Int, Int?, Int?>>
Link copied to clipboard
Link copied to clipboard
external var getVirtualItems: Updatable<ReadonlyArray<VirtualItem>, Tuple2<ReadonlyArray<Int>, ReadonlyArray<VirtualItem>>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external var shouldAdjustScrollPositionOnItemSizeChange: (item: VirtualItem, delta: Int, instance: Virtualizer<TScrollElement, TItemElement>) -> Boolean?
Link copied to clipboard
Returns a snapshot of currently-measured items suitable for round- tripping through state storage (sessionStorage, history, etc.) and passing back as initialMeasurementsCache on remount. Pair with the current scrollOffset to restore exact scroll position after navigation.
Link copied to clipboard