diff --git a/docs/classes/vue.VList.md b/docs/classes/vue.VList.md index 43115fd45..1c6ef0ab6 100644 --- a/docs/classes/vue.VList.md +++ b/docs/classes/vue.VList.md @@ -87,7 +87,7 @@ Get item offset from start. #### Defined in -[src/vue/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L48) +[src/vue/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L48) ___ @@ -110,7 +110,7 @@ Scroll to the item specified by index. #### Defined in -[src/vue/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L54) +[src/vue/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L54) ___ @@ -132,7 +132,7 @@ Scroll to the given offset. #### Defined in -[src/vue/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L59) +[src/vue/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L59) ___ @@ -154,7 +154,7 @@ Scroll by the given offset. #### Defined in -[src/vue/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L64) +[src/vue/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L64) ## Properties @@ -332,7 +332,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/vue/VList.tsx:34](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/VList.tsx#L34) +[src/vue/VList.tsx:34](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/VList.tsx#L34) ___ @@ -344,7 +344,7 @@ The data items rendered by this component. #### Defined in -[src/vue/VList.tsx:18](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/VList.tsx#L18) +[src/vue/VList.tsx:18](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/VList.tsx#L18) ___ @@ -362,7 +362,7 @@ Number of items to render above/below the visible bounds of the list. You can in #### Defined in -[src/vue/VList.tsx:23](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/VList.tsx#L23) +[src/vue/VList.tsx:23](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/VList.tsx#L23) ___ @@ -377,7 +377,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/vue/VList.tsx:30](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/VList.tsx#L30) +[src/vue/VList.tsx:30](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/VList.tsx#L30) ___ @@ -389,7 +389,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/vue/VList.tsx:38](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/VList.tsx#L38) +[src/vue/VList.tsx:38](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/VList.tsx#L38) ___ @@ -413,7 +413,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/vue/Virtualizer.tsx:35](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L35) +[src/vue/Virtualizer.tsx:35](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L35) ___ @@ -425,7 +425,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/vue/Virtualizer.tsx:39](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L39) +[src/vue/Virtualizer.tsx:39](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L39) ___ @@ -437,4 +437,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/vue/Virtualizer.tsx:43](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L43) +[src/vue/Virtualizer.tsx:43](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L43) diff --git a/docs/classes/vue.Virtualizer.md b/docs/classes/vue.Virtualizer.md index fe2b5bb64..89089fb19 100644 --- a/docs/classes/vue.Virtualizer.md +++ b/docs/classes/vue.Virtualizer.md @@ -33,6 +33,8 @@ - [overscan](vue.Virtualizer.md#overscan) - [itemSize](vue.Virtualizer.md#itemsize) - [horizontal](vue.Virtualizer.md#horizontal) +- [startMargin](vue.Virtualizer.md#startmargin) +- [endMargin](vue.Virtualizer.md#endmargin) - [onScrollEnd](vue.Virtualizer.md#onscrollend) - [onRangeChange](vue.Virtualizer.md#onrangechange) - [scrollOffset](vue.Virtualizer.md#scrolloffset) @@ -87,7 +89,7 @@ Get item offset from start. #### Defined in -[src/vue/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L48) +[src/vue/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L48) ___ @@ -110,7 +112,7 @@ Scroll to the item specified by index. #### Defined in -[src/vue/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L54) +[src/vue/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L54) ___ @@ -132,7 +134,7 @@ Scroll to the given offset. #### Defined in -[src/vue/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L59) +[src/vue/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L59) ___ @@ -154,7 +156,7 @@ Scroll by the given offset. #### Defined in -[src/vue/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L64) +[src/vue/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L64) ## Properties @@ -180,7 +182,7 @@ ___ ### $props -• **$props**: `Partial`\<\{ `shift`: `boolean` = Boolean; `overscan`: `number` ; `horizontal`: `boolean` = Boolean }\> & `Omit`\<\{ `shift`: `boolean` = Boolean; `data`: `unknown`[] ; `overscan`: `number` ; `horizontal`: `boolean` = Boolean; `itemSize?`: `number` = Number; `onScroll`: `undefined` \| (...`args`: [offset: number]) => `any` ; `onScrollEnd`: `undefined` \| (...`args`: []) => `any` ; `onRangeChange`: `undefined` \| (...`args`: [startIndex: number, endIndex: number]) => `any` } & `VNodeProps` & `AllowedComponentProps` & `ComponentCustomProps` & `Readonly`\<`ExtractPropTypes`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean }\>\> & \{ `onScroll`: `undefined` \| (...`args`: [offset: number]) => `any` ; `onScrollEnd`: `undefined` \| (...`args`: []) => `any` ; `onRangeChange`: `undefined` \| (...`args`: [startIndex: number, endIndex: number]) => `any` }, `DefaultKeys`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean }\>\> +• **$props**: `Partial`\<\{ `shift`: `boolean` = Boolean; `overscan`: `number` ; `horizontal`: `boolean` = Boolean }\> & `Omit`\<\{ `shift`: `boolean` = Boolean; `data`: `unknown`[] ; `overscan`: `number` ; `horizontal`: `boolean` = Boolean; `itemSize?`: `number` = Number; `startMargin?`: `number` = Number; `endMargin?`: `number` = Number; `onScroll`: `undefined` \| (...`args`: [offset: number]) => `any` ; `onScrollEnd`: `undefined` \| (...`args`: []) => `any` ; `onRangeChange`: `undefined` \| (...`args`: [startIndex: number, endIndex: number]) => `any` } & `VNodeProps` & `AllowedComponentProps` & `ComponentCustomProps` & `Readonly`\<`ExtractPropTypes`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean; `startMargin`: `NumberConstructor` = Number; `endMargin`: `NumberConstructor` = Number }\>\> & \{ `onScroll`: `undefined` \| (...`args`: [offset: number]) => `any` ; `onScrollEnd`: `undefined` \| (...`args`: []) => `any` ; `onRangeChange`: `undefined` \| (...`args`: [startIndex: number, endIndex: number]) => `any` }, `DefaultKeys`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean; `startMargin`: `NumberConstructor` = Number; `endMargin`: `NumberConstructor` = Number }\>\> #### Defined in @@ -260,7 +262,7 @@ ___ ### $options -• **$options**: `ComponentOptionsBase`\<`ResolveProps`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean }, \{ `scroll`: (`offset`: `number`) => `void` ; `scrollEnd`: () => `void` ; `rangeChange`: (`startIndex`: `number`, `endIndex`: `number`) => `void` }\>, `VirtualizerHandle`, {}, {}, {}, `ComponentOptionsMixin`, `ComponentOptionsMixin`, \{ `scroll`: (`offset`: `number`) => `void` ; `scrollEnd`: () => `void` ; `rangeChange`: (`startIndex`: `number`, `endIndex`: `number`) => `void` }, `string`, \{ `shift`: `boolean` = Boolean; `overscan`: `number` ; `horizontal`: `boolean` = Boolean }, {}, `string`, `SlotsType`\<\{ `default`: `any` }\>\> & `MergedComponentOptionsOverride` +• **$options**: `ComponentOptionsBase`\<`ResolveProps`\<\{ `data`: \{ `type`: `ArrayConstructor` = Array; `required`: ``true`` = true } ; `overscan`: \{ `type`: `NumberConstructor` = Number; `default`: `number` = 4 } ; `itemSize`: `NumberConstructor` = Number; `shift`: `BooleanConstructor` = Boolean; `horizontal`: `BooleanConstructor` = Boolean; `startMargin`: `NumberConstructor` = Number; `endMargin`: `NumberConstructor` = Number }, \{ `scroll`: (`offset`: `number`) => `void` ; `scrollEnd`: () => `void` ; `rangeChange`: (`startIndex`: `number`, `endIndex`: `number`) => `void` }\>, `VirtualizerHandle`, {}, {}, {}, `ComponentOptionsMixin`, `ComponentOptionsMixin`, \{ `scroll`: (`offset`: `number`) => `void` ; `scrollEnd`: () => `void` ; `rangeChange`: (`startIndex`: `number`, `endIndex`: `number`) => `void` }, `string`, \{ `shift`: `boolean` = Boolean; `overscan`: `number` ; `horizontal`: `boolean` = Boolean }, {}, `string`, `SlotsType`\<\{ `default`: `any` }\>\> & `MergedComponentOptionsOverride` #### Defined in @@ -332,7 +334,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/vue/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L87) +[src/vue/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L87) ___ @@ -344,7 +346,7 @@ The data items rendered by this component. #### Defined in -[src/vue/Virtualizer.tsx:71](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L71) +[src/vue/Virtualizer.tsx:71](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L71) ___ @@ -362,7 +364,7 @@ Number of items to render above/below the visible bounds of the list. You can in #### Defined in -[src/vue/Virtualizer.tsx:76](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L76) +[src/vue/Virtualizer.tsx:76](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L76) ___ @@ -377,7 +379,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/vue/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L83) +[src/vue/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L83) ___ @@ -389,7 +391,31 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/vue/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L91) +[src/vue/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L91) + +___ + +### startMargin + +• `Optional` `Readonly` **startMargin**: `number` = `Number` + +If you put an element before virtualizer, you have to define its height with this prop. + +#### Defined in + +[src/vue/Virtualizer.tsx:95](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L95) + +___ + +### endMargin + +• `Optional` `Readonly` **endMargin**: `number` = `Number` + +If you put an element after virtualizer, you have to define its height with this prop. + +#### Defined in + +[src/vue/Virtualizer.tsx:99](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L99) ___ @@ -413,7 +439,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/vue/Virtualizer.tsx:35](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L35) +[src/vue/Virtualizer.tsx:35](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L35) ___ @@ -425,7 +451,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/vue/Virtualizer.tsx:39](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L39) +[src/vue/Virtualizer.tsx:39](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L39) ___ @@ -437,4 +463,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/vue/Virtualizer.tsx:43](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/Virtualizer.tsx#L43) +[src/vue/Virtualizer.tsx:43](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/Virtualizer.tsx#L43) diff --git a/docs/classes/vue.WindowVirtualizer.md b/docs/classes/vue.WindowVirtualizer.md index 2b4369d78..dfb5d7a30 100644 --- a/docs/classes/vue.WindowVirtualizer.md +++ b/docs/classes/vue.WindowVirtualizer.md @@ -229,7 +229,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/vue/WindowVirtualizer.tsx:48](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/WindowVirtualizer.tsx#L48) +[src/vue/WindowVirtualizer.tsx:48](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/WindowVirtualizer.tsx#L48) ___ @@ -241,7 +241,7 @@ The data items rendered by this component. #### Defined in -[src/vue/WindowVirtualizer.tsx:32](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/WindowVirtualizer.tsx#L32) +[src/vue/WindowVirtualizer.tsx:32](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/WindowVirtualizer.tsx#L32) ___ @@ -259,7 +259,7 @@ Number of items to render above/below the visible bounds of the list. You can in #### Defined in -[src/vue/WindowVirtualizer.tsx:37](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/WindowVirtualizer.tsx#L37) +[src/vue/WindowVirtualizer.tsx:37](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/WindowVirtualizer.tsx#L37) ___ @@ -274,7 +274,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/vue/WindowVirtualizer.tsx:44](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/WindowVirtualizer.tsx#L44) +[src/vue/WindowVirtualizer.tsx:44](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/WindowVirtualizer.tsx#L44) ___ @@ -286,7 +286,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/vue/WindowVirtualizer.tsx:52](https://github.com/inokawa/virtua/blob/2a92d85a/src/vue/WindowVirtualizer.tsx#L52) +[src/vue/WindowVirtualizer.tsx:52](https://github.com/inokawa/virtua/blob/b44a9200/src/vue/WindowVirtualizer.tsx#L52) ___ diff --git a/docs/interfaces/react.CacheSnapshot.md b/docs/interfaces/react.CacheSnapshot.md index 43cf2e20e..9274bc618 100644 --- a/docs/interfaces/react.CacheSnapshot.md +++ b/docs/interfaces/react.CacheSnapshot.md @@ -20,4 +20,4 @@ Serializable cache snapshot. #### Defined in -[src/core/types.ts:13](https://github.com/inokawa/virtua/blob/2a92d85a/src/core/types.ts#L13) +[src/core/types.ts:13](https://github.com/inokawa/virtua/blob/b44a9200/src/core/types.ts#L13) diff --git a/docs/interfaces/react.CustomCellComponentProps.md b/docs/interfaces/react.CustomCellComponentProps.md index 98cd4ce09..d90348160 100644 --- a/docs/interfaces/react.CustomCellComponentProps.md +++ b/docs/interfaces/react.CustomCellComponentProps.md @@ -19,7 +19,7 @@ Props of customized cell component for [VGrid](../modules/react.md#experimental_ #### Defined in -[src/react/VGrid.tsx:35](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L35) +[src/react/VGrid.tsx:35](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L35) ___ @@ -29,4 +29,4 @@ ___ #### Defined in -[src/react/VGrid.tsx:36](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L36) +[src/react/VGrid.tsx:36](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L36) diff --git a/docs/interfaces/react.CustomContainerComponentProps.md b/docs/interfaces/react.CustomContainerComponentProps.md index ce719d7b7..29a1a8999 100644 --- a/docs/interfaces/react.CustomContainerComponentProps.md +++ b/docs/interfaces/react.CustomContainerComponentProps.md @@ -17,7 +17,7 @@ #### Defined in -[src/react/types.ts:10](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L10) +[src/react/types.ts:10](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L10) ___ @@ -27,4 +27,4 @@ ___ #### Defined in -[src/react/types.ts:11](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L11) +[src/react/types.ts:11](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L11) diff --git a/docs/interfaces/react.CustomItemComponentProps.md b/docs/interfaces/react.CustomItemComponentProps.md index 809b2e362..0e899d339 100644 --- a/docs/interfaces/react.CustomItemComponentProps.md +++ b/docs/interfaces/react.CustomItemComponentProps.md @@ -20,7 +20,7 @@ Props of customized item component for [Virtualizer](../modules/react.md#virtual #### Defined in -[src/react/types.ts:23](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L23) +[src/react/types.ts:23](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L23) ___ @@ -30,7 +30,7 @@ ___ #### Defined in -[src/react/types.ts:24](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L24) +[src/react/types.ts:24](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L24) ___ @@ -40,4 +40,4 @@ ___ #### Defined in -[src/react/types.ts:25](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L25) +[src/react/types.ts:25](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L25) diff --git a/docs/interfaces/react.ScrollToIndexOpts.md b/docs/interfaces/react.ScrollToIndexOpts.md index 9f4ef8119..b85418a6f 100644 --- a/docs/interfaces/react.ScrollToIndexOpts.md +++ b/docs/interfaces/react.ScrollToIndexOpts.md @@ -8,6 +8,7 @@ - [align](react.ScrollToIndexOpts.md#align) - [smooth](react.ScrollToIndexOpts.md#smooth) +- [offset](react.ScrollToIndexOpts.md#offset) ## Properties @@ -17,14 +18,20 @@ Alignment of item. -- `start`(default): Align the item to the start of the list. +- `start`: Align the item to the start of the list. - `center`: Align the item to the center of the list. - `end`: Align the item to the end of the list. - `nearest`: If the item is already completely visible, don't scroll. Otherwise scroll until it becomes visible. That is similar behavior to [`nearest` option of scrollIntoView](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView). +**`Default Value`** + +```ts +"start" +``` + #### Defined in -[src/core/types.ts:27](https://github.com/inokawa/virtua/blob/2a92d85a/src/core/types.ts#L27) +[src/core/types.ts:29](https://github.com/inokawa/virtua/blob/b44a9200/src/core/types.ts#L29) ___ @@ -38,4 +45,22 @@ If true, scrolling animates smoothly with [`behavior: smooth` of scrollTo](https #### Defined in -[src/core/types.ts:33](https://github.com/inokawa/virtua/blob/2a92d85a/src/core/types.ts#L33) +[src/core/types.ts:35](https://github.com/inokawa/virtua/blob/b44a9200/src/core/types.ts#L35) + +___ + +### offset + +• `Optional` **offset**: `number` + +Additional offset from the scrolled position. + +**`Default Value`** + +```ts +0 +``` + +#### Defined in + +[src/core/types.ts:40](https://github.com/inokawa/virtua/blob/b44a9200/src/core/types.ts#L40) diff --git a/docs/interfaces/react.VGridHandle.md b/docs/interfaces/react.VGridHandle.md index 93cbe63c7..22892b787 100644 --- a/docs/interfaces/react.VGridHandle.md +++ b/docs/interfaces/react.VGridHandle.md @@ -39,7 +39,7 @@ Scroll to the item specified by index. #### Defined in -[src/react/VGrid.tsx:122](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L122) +[src/react/VGrid.tsx:122](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L122) ___ @@ -62,7 +62,7 @@ Scroll to the given offset. #### Defined in -[src/react/VGrid.tsx:128](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L128) +[src/react/VGrid.tsx:128](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L128) ___ @@ -85,7 +85,7 @@ Scroll by the given offset. #### Defined in -[src/react/VGrid.tsx:134](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L134) +[src/react/VGrid.tsx:134](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L134) ## Properties @@ -97,7 +97,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/react/VGrid.tsx:108](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L108) +[src/react/VGrid.tsx:108](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L108) ___ @@ -109,7 +109,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/react/VGrid.tsx:112](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L112) +[src/react/VGrid.tsx:112](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L112) ___ @@ -121,4 +121,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/react/VGrid.tsx:116](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L116) +[src/react/VGrid.tsx:116](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L116) diff --git a/docs/interfaces/react.VGridProps.md b/docs/interfaces/react.VGridProps.md index d14d71697..b3267fb8d 100644 --- a/docs/interfaces/react.VGridProps.md +++ b/docs/interfaces/react.VGridProps.md @@ -111,7 +111,7 @@ A function to create elements rendered by this component. #### Defined in -[src/react/VGrid.tsx:144](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L144) +[src/react/VGrid.tsx:144](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L144) ___ @@ -123,7 +123,7 @@ Total row length of grid. #### Defined in -[src/react/VGrid.tsx:157](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L157) +[src/react/VGrid.tsx:157](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L157) ___ @@ -135,7 +135,7 @@ Total column length of grid. #### Defined in -[src/react/VGrid.tsx:161](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L161) +[src/react/VGrid.tsx:161](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L161) ___ @@ -153,7 +153,7 @@ Cell height hint for unmeasured items. It's recommended to specify this prop if #### Defined in -[src/react/VGrid.tsx:166](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L166) +[src/react/VGrid.tsx:166](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L166) ___ @@ -171,7 +171,7 @@ Cell width hint for unmeasured items. It's recommended to specify this prop if i #### Defined in -[src/react/VGrid.tsx:171](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L171) +[src/react/VGrid.tsx:171](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L171) ___ @@ -189,7 +189,7 @@ Number of items to render above/below the visible bounds of the grid. Lower valu #### Defined in -[src/react/VGrid.tsx:176](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L176) +[src/react/VGrid.tsx:176](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L176) ___ @@ -201,7 +201,7 @@ If set, the specified amount of rows will be mounted in the initial rendering re #### Defined in -[src/react/VGrid.tsx:180](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L180) +[src/react/VGrid.tsx:180](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L180) ___ @@ -213,7 +213,7 @@ If set, the specified amount of cols will be mounted in the initial rendering re #### Defined in -[src/react/VGrid.tsx:184](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L184) +[src/react/VGrid.tsx:184](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L184) ___ @@ -231,7 +231,7 @@ Component or element type for cell element. This component will get [CustomCellC #### Defined in -[src/react/VGrid.tsx:189](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L189) +[src/react/VGrid.tsx:189](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L189) ___ diff --git a/docs/interfaces/react.VListHandle.md b/docs/interfaces/react.VListHandle.md index 3baa8517c..3bdabc2af 100644 --- a/docs/interfaces/react.VListHandle.md +++ b/docs/interfaces/react.VListHandle.md @@ -50,7 +50,7 @@ Get item offset from start. #### Defined in -[src/react/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L59) +[src/react/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L59) ___ @@ -77,7 +77,7 @@ Scroll to the item specified by index. #### Defined in -[src/react/Virtualizer.tsx:65](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L65) +[src/react/Virtualizer.tsx:65](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L65) ___ @@ -103,7 +103,7 @@ Scroll to the given offset. #### Defined in -[src/react/Virtualizer.tsx:70](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L70) +[src/react/Virtualizer.tsx:70](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L70) ___ @@ -129,7 +129,7 @@ Scroll by the given offset. #### Defined in -[src/react/Virtualizer.tsx:75](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L75) +[src/react/Virtualizer.tsx:75](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L75) ## Properties @@ -145,7 +145,7 @@ Get current [CacheSnapshot](react.CacheSnapshot.md). #### Defined in -[src/react/Virtualizer.tsx:42](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L42) +[src/react/Virtualizer.tsx:42](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L42) ___ @@ -161,7 +161,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/react/Virtualizer.tsx:46](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L46) +[src/react/Virtualizer.tsx:46](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L46) ___ @@ -177,7 +177,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/react/Virtualizer.tsx:50](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L50) +[src/react/Virtualizer.tsx:50](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L50) ___ @@ -193,4 +193,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/react/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L54) +[src/react/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L54) diff --git a/docs/interfaces/react.VListProps.md b/docs/interfaces/react.VListProps.md index afb1e2b2e..d79716066 100644 --- a/docs/interfaces/react.VListProps.md +++ b/docs/interfaces/react.VListProps.md @@ -99,7 +99,7 @@ If true, items are aligned to the end of the list when total size of items are s #### Defined in -[src/react/VList.tsx:37](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VList.tsx#L37) +[src/react/VList.tsx:37](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VList.tsx#L37) ___ @@ -117,7 +117,7 @@ Pick.children #### Defined in -[src/react/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L87) +[src/react/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L87) ___ @@ -153,7 +153,7 @@ Pick.onScroll #### Defined in -[src/react/Virtualizer.tsx:146](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L146) +[src/react/Virtualizer.tsx:146](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L146) ___ @@ -169,7 +169,7 @@ Pick.shift #### Defined in -[src/react/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L107) +[src/react/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L107) ___ @@ -185,7 +185,7 @@ Pick.count #### Defined in -[src/react/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L91) +[src/react/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L91) ___ @@ -207,7 +207,7 @@ Pick.overscan #### Defined in -[src/react/Virtualizer.tsx:96](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L96) +[src/react/Virtualizer.tsx:96](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L96) ___ @@ -226,7 +226,7 @@ Pick.itemSize #### Defined in -[src/react/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L103) +[src/react/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L103) ___ @@ -242,7 +242,7 @@ Pick.horizontal #### Defined in -[src/react/Virtualizer.tsx:111](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L111) +[src/react/Virtualizer.tsx:111](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L111) ___ @@ -258,7 +258,7 @@ Pick.cache #### Defined in -[src/react/Virtualizer.tsx:115](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L115) +[src/react/Virtualizer.tsx:115](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L115) ___ @@ -274,7 +274,7 @@ Pick.ssrCount #### Defined in -[src/react/Virtualizer.tsx:127](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L127) +[src/react/Virtualizer.tsx:127](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L127) ___ @@ -296,7 +296,7 @@ Pick.item #### Defined in -[src/react/Virtualizer.tsx:137](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L137) +[src/react/Virtualizer.tsx:137](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L137) ___ @@ -322,7 +322,7 @@ Pick.onScrollEnd #### Defined in -[src/react/Virtualizer.tsx:150](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L150) +[src/react/Virtualizer.tsx:150](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L150) ___ @@ -355,7 +355,7 @@ Pick.onRangeChange #### Defined in -[src/react/Virtualizer.tsx:154](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L154) +[src/react/Virtualizer.tsx:154](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L154) ___ diff --git a/docs/interfaces/react.VirtualizerHandle.md b/docs/interfaces/react.VirtualizerHandle.md index 775677552..8b83d38de 100644 --- a/docs/interfaces/react.VirtualizerHandle.md +++ b/docs/interfaces/react.VirtualizerHandle.md @@ -46,7 +46,7 @@ Get item offset from start. #### Defined in -[src/react/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L59) +[src/react/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L59) ___ @@ -69,7 +69,7 @@ Scroll to the item specified by index. #### Defined in -[src/react/Virtualizer.tsx:65](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L65) +[src/react/Virtualizer.tsx:65](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L65) ___ @@ -91,7 +91,7 @@ Scroll to the given offset. #### Defined in -[src/react/Virtualizer.tsx:70](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L70) +[src/react/Virtualizer.tsx:70](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L70) ___ @@ -113,7 +113,7 @@ Scroll by the given offset. #### Defined in -[src/react/Virtualizer.tsx:75](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L75) +[src/react/Virtualizer.tsx:75](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L75) ## Properties @@ -125,7 +125,7 @@ Get current [CacheSnapshot](react.CacheSnapshot.md). #### Defined in -[src/react/Virtualizer.tsx:42](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L42) +[src/react/Virtualizer.tsx:42](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L42) ___ @@ -137,7 +137,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/react/Virtualizer.tsx:46](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L46) +[src/react/Virtualizer.tsx:46](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L46) ___ @@ -149,7 +149,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/react/Virtualizer.tsx:50](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L50) +[src/react/Virtualizer.tsx:50](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L50) ___ @@ -161,4 +161,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/react/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L54) +[src/react/Virtualizer.tsx:54](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L54) diff --git a/docs/interfaces/react.VirtualizerProps.md b/docs/interfaces/react.VirtualizerProps.md index a33c47c97..ec16ba476 100644 --- a/docs/interfaces/react.VirtualizerProps.md +++ b/docs/interfaces/react.VirtualizerProps.md @@ -37,7 +37,7 @@ You can also pass a function and set [VirtualizerProps.count](react.VirtualizerP #### Defined in -[src/react/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L87) +[src/react/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L87) ___ @@ -49,7 +49,7 @@ If you set a function to [VirtualizerProps.children](react.VirtualizerProps.md#c #### Defined in -[src/react/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L91) +[src/react/Virtualizer.tsx:91](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L91) ___ @@ -67,7 +67,7 @@ Number of items to render above/below the visible bounds of the list. Lower valu #### Defined in -[src/react/Virtualizer.tsx:96](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L96) +[src/react/Virtualizer.tsx:96](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L96) ___ @@ -82,7 +82,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/react/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L103) +[src/react/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L103) ___ @@ -94,7 +94,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/react/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L107) +[src/react/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L107) ___ @@ -106,7 +106,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/react/Virtualizer.tsx:111](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L111) +[src/react/Virtualizer.tsx:111](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L111) ___ @@ -118,7 +118,7 @@ You can restore cache by passing a [CacheSnapshot](react.CacheSnapshot.md) on mo #### Defined in -[src/react/Virtualizer.tsx:115](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L115) +[src/react/Virtualizer.tsx:115](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L115) ___ @@ -130,7 +130,7 @@ If you put an element before virtualizer, you have to define its height with thi #### Defined in -[src/react/Virtualizer.tsx:119](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L119) +[src/react/Virtualizer.tsx:119](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L119) ___ @@ -142,7 +142,7 @@ If you put an element after virtualizer, you have to define its height with this #### Defined in -[src/react/Virtualizer.tsx:123](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L123) +[src/react/Virtualizer.tsx:123](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L123) ___ @@ -154,7 +154,7 @@ A prop for SSR. If set, the specified amount of items will be mounted in the ini #### Defined in -[src/react/Virtualizer.tsx:127](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L127) +[src/react/Virtualizer.tsx:127](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L127) ___ @@ -172,7 +172,7 @@ Component or element type for container element. #### Defined in -[src/react/Virtualizer.tsx:132](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L132) +[src/react/Virtualizer.tsx:132](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L132) ___ @@ -190,7 +190,7 @@ Component or element type for item element. This component will get [CustomItemC #### Defined in -[src/react/Virtualizer.tsx:137](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L137) +[src/react/Virtualizer.tsx:137](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L137) ___ @@ -202,7 +202,7 @@ Reference to the scrollable element. The default will get the parent element of #### Defined in -[src/react/Virtualizer.tsx:141](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L141) +[src/react/Virtualizer.tsx:141](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L141) ___ @@ -234,7 +234,7 @@ Callback invoked whenever scroll offset changes. #### Defined in -[src/react/Virtualizer.tsx:146](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L146) +[src/react/Virtualizer.tsx:146](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L146) ___ @@ -256,7 +256,7 @@ Callback invoked when scrolling stops. #### Defined in -[src/react/Virtualizer.tsx:150](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L150) +[src/react/Virtualizer.tsx:150](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L150) ___ @@ -285,4 +285,4 @@ Callback invoked when visible items range changes. #### Defined in -[src/react/Virtualizer.tsx:154](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L154) +[src/react/Virtualizer.tsx:154](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L154) diff --git a/docs/interfaces/react.WindowVirtualizerHandle.md b/docs/interfaces/react.WindowVirtualizerHandle.md index e554f4ca3..9cb33c820 100644 --- a/docs/interfaces/react.WindowVirtualizerHandle.md +++ b/docs/interfaces/react.WindowVirtualizerHandle.md @@ -20,4 +20,4 @@ Get current [CacheSnapshot](react.CacheSnapshot.md). #### Defined in -[src/react/WindowVirtualizer.tsx:38](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L38) +[src/react/WindowVirtualizer.tsx:38](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L38) diff --git a/docs/interfaces/react.WindowVirtualizerProps.md b/docs/interfaces/react.WindowVirtualizerProps.md index aa67d4030..634974006 100644 --- a/docs/interfaces/react.WindowVirtualizerProps.md +++ b/docs/interfaces/react.WindowVirtualizerProps.md @@ -33,7 +33,7 @@ You can also pass a function and set [WindowVirtualizerProps.count](react.Window #### Defined in -[src/react/WindowVirtualizer.tsx:50](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L50) +[src/react/WindowVirtualizer.tsx:50](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L50) ___ @@ -45,7 +45,7 @@ If you set a function to [WindowVirtualizerProps.children](react.WindowVirtualiz #### Defined in -[src/react/WindowVirtualizer.tsx:54](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L54) +[src/react/WindowVirtualizer.tsx:54](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L54) ___ @@ -63,7 +63,7 @@ Number of items to render above/below the visible bounds of the list. Lower valu #### Defined in -[src/react/WindowVirtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L59) +[src/react/WindowVirtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L59) ___ @@ -78,7 +78,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/react/WindowVirtualizer.tsx:66](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L66) +[src/react/WindowVirtualizer.tsx:66](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L66) ___ @@ -90,7 +90,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/react/WindowVirtualizer.tsx:70](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L70) +[src/react/WindowVirtualizer.tsx:70](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L70) ___ @@ -102,7 +102,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/react/WindowVirtualizer.tsx:74](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L74) +[src/react/WindowVirtualizer.tsx:74](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L74) ___ @@ -114,7 +114,7 @@ You can restore cache by passing a [CacheSnapshot](react.CacheSnapshot.md) on mo #### Defined in -[src/react/WindowVirtualizer.tsx:78](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L78) +[src/react/WindowVirtualizer.tsx:78](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L78) ___ @@ -126,7 +126,7 @@ A prop for SSR. If set, the specified amount of items will be mounted in the ini #### Defined in -[src/react/WindowVirtualizer.tsx:82](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L82) +[src/react/WindowVirtualizer.tsx:82](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L82) ___ @@ -144,7 +144,7 @@ Component or element type for container element. #### Defined in -[src/react/WindowVirtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L87) +[src/react/WindowVirtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L87) ___ @@ -162,7 +162,7 @@ Component or element type for item element. This component will get [CustomItemC #### Defined in -[src/react/WindowVirtualizer.tsx:92](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L92) +[src/react/WindowVirtualizer.tsx:92](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L92) ___ @@ -184,7 +184,7 @@ Callback invoked when scrolling stops. #### Defined in -[src/react/WindowVirtualizer.tsx:96](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L96) +[src/react/WindowVirtualizer.tsx:96](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L96) ___ @@ -213,4 +213,4 @@ Callback invoked when visible items range changes. #### Defined in -[src/react/WindowVirtualizer.tsx:100](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L100) +[src/react/WindowVirtualizer.tsx:100](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L100) diff --git a/docs/interfaces/solid.VListHandle.md b/docs/interfaces/solid.VListHandle.md index 6691e401f..508b7d252 100644 --- a/docs/interfaces/solid.VListHandle.md +++ b/docs/interfaces/solid.VListHandle.md @@ -49,7 +49,7 @@ Get item offset from start. #### Defined in -[src/solid/Virtualizer.tsx:53](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L53) +[src/solid/Virtualizer.tsx:53](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L53) ___ @@ -76,7 +76,7 @@ Scroll to the item specified by index. #### Defined in -[src/solid/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L59) +[src/solid/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L59) ___ @@ -102,7 +102,7 @@ Scroll to the given offset. #### Defined in -[src/solid/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L64) +[src/solid/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L64) ___ @@ -128,7 +128,7 @@ Scroll by the given offset. #### Defined in -[src/solid/Virtualizer.tsx:69](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L69) +[src/solid/Virtualizer.tsx:69](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L69) ## Properties @@ -144,7 +144,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/solid/Virtualizer.tsx:40](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L40) +[src/solid/Virtualizer.tsx:40](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L40) ___ @@ -160,7 +160,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/solid/Virtualizer.tsx:44](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L44) +[src/solid/Virtualizer.tsx:44](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L44) ___ @@ -176,4 +176,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/solid/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L48) +[src/solid/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L48) diff --git a/docs/interfaces/solid.VListProps.md b/docs/interfaces/solid.VListProps.md index 3720e369d..5f65f2ecc 100644 --- a/docs/interfaces/solid.VListProps.md +++ b/docs/interfaces/solid.VListProps.md @@ -118,7 +118,7 @@ Pick.children #### Defined in -[src/solid/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L87) +[src/solid/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L87) ___ @@ -154,7 +154,7 @@ Pick.onScroll #### Defined in -[src/solid/Virtualizer.tsx:112](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L112) +[src/solid/Virtualizer.tsx:112](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L112) ___ @@ -186,7 +186,7 @@ Pick.ref #### Defined in -[src/solid/Virtualizer.tsx:79](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L79) +[src/solid/Virtualizer.tsx:79](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L79) ___ @@ -202,7 +202,7 @@ Pick.shift #### Defined in -[src/solid/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L103) +[src/solid/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L103) ___ @@ -218,7 +218,7 @@ Pick.data #### Defined in -[src/solid/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L83) +[src/solid/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L83) ___ @@ -240,7 +240,7 @@ Pick.overscan #### Defined in -[src/solid/Virtualizer.tsx:92](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L92) +[src/solid/Virtualizer.tsx:92](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L92) ___ @@ -259,7 +259,7 @@ Pick.itemSize #### Defined in -[src/solid/Virtualizer.tsx:99](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L99) +[src/solid/Virtualizer.tsx:99](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L99) ___ @@ -275,7 +275,7 @@ Pick.horizontal #### Defined in -[src/solid/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L107) +[src/solid/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L107) ___ @@ -301,7 +301,7 @@ Pick.onScrollEnd #### Defined in -[src/solid/Virtualizer.tsx:116](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L116) +[src/solid/Virtualizer.tsx:116](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L116) ___ @@ -334,7 +334,7 @@ Pick.onRangeChange #### Defined in -[src/solid/Virtualizer.tsx:120](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L120) +[src/solid/Virtualizer.tsx:120](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L120) ___ @@ -1305,4 +1305,4 @@ ViewportComponentAttributes.style #### Defined in -[src/solid/types.ts:7](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/types.ts#L7) +[src/solid/types.ts:7](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/types.ts#L7) diff --git a/docs/interfaces/solid.VirtualizerHandle.md b/docs/interfaces/solid.VirtualizerHandle.md index 4f23f69f1..e47976e4e 100644 --- a/docs/interfaces/solid.VirtualizerHandle.md +++ b/docs/interfaces/solid.VirtualizerHandle.md @@ -45,7 +45,7 @@ Get item offset from start. #### Defined in -[src/solid/Virtualizer.tsx:53](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L53) +[src/solid/Virtualizer.tsx:53](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L53) ___ @@ -68,7 +68,7 @@ Scroll to the item specified by index. #### Defined in -[src/solid/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L59) +[src/solid/Virtualizer.tsx:59](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L59) ___ @@ -90,7 +90,7 @@ Scroll to the given offset. #### Defined in -[src/solid/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L64) +[src/solid/Virtualizer.tsx:64](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L64) ___ @@ -112,7 +112,7 @@ Scroll by the given offset. #### Defined in -[src/solid/Virtualizer.tsx:69](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L69) +[src/solid/Virtualizer.tsx:69](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L69) ## Properties @@ -124,7 +124,7 @@ Get current scrollTop or scrollLeft. #### Defined in -[src/solid/Virtualizer.tsx:40](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L40) +[src/solid/Virtualizer.tsx:40](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L40) ___ @@ -136,7 +136,7 @@ Get current scrollHeight or scrollWidth. #### Defined in -[src/solid/Virtualizer.tsx:44](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L44) +[src/solid/Virtualizer.tsx:44](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L44) ___ @@ -148,4 +148,4 @@ Get current offsetHeight or offsetWidth. #### Defined in -[src/solid/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L48) +[src/solid/Virtualizer.tsx:48](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L48) diff --git a/docs/interfaces/solid.VirtualizerProps.md b/docs/interfaces/solid.VirtualizerProps.md index 26b2da124..fbd1e78bd 100644 --- a/docs/interfaces/solid.VirtualizerProps.md +++ b/docs/interfaces/solid.VirtualizerProps.md @@ -51,7 +51,7 @@ Get reference to [VirtualizerHandle](solid.VirtualizerHandle.md). #### Defined in -[src/solid/Virtualizer.tsx:79](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L79) +[src/solid/Virtualizer.tsx:79](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L79) ___ @@ -63,7 +63,7 @@ The data items rendered by this component. #### Defined in -[src/solid/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L83) +[src/solid/Virtualizer.tsx:83](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L83) ___ @@ -92,7 +92,7 @@ The elements renderer function. #### Defined in -[src/solid/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L87) +[src/solid/Virtualizer.tsx:87](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L87) ___ @@ -110,7 +110,7 @@ Number of items to render above/below the visible bounds of the list. Lower valu #### Defined in -[src/solid/Virtualizer.tsx:92](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L92) +[src/solid/Virtualizer.tsx:92](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L92) ___ @@ -125,7 +125,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/solid/Virtualizer.tsx:99](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L99) +[src/solid/Virtualizer.tsx:99](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L99) ___ @@ -137,7 +137,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/solid/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L103) +[src/solid/Virtualizer.tsx:103](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L103) ___ @@ -149,7 +149,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/solid/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L107) +[src/solid/Virtualizer.tsx:107](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L107) ___ @@ -181,7 +181,7 @@ Callback invoked whenever scroll offset changes. #### Defined in -[src/solid/Virtualizer.tsx:112](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L112) +[src/solid/Virtualizer.tsx:112](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L112) ___ @@ -203,7 +203,7 @@ Callback invoked when scrolling stops. #### Defined in -[src/solid/Virtualizer.tsx:116](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L116) +[src/solid/Virtualizer.tsx:116](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L116) ___ @@ -232,4 +232,4 @@ Callback invoked when visible items range changes. #### Defined in -[src/solid/Virtualizer.tsx:120](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L120) +[src/solid/Virtualizer.tsx:120](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L120) diff --git a/docs/interfaces/solid.WindowVirtualizerProps.md b/docs/interfaces/solid.WindowVirtualizerProps.md index 3d368c2f8..1b7bcaa79 100644 --- a/docs/interfaces/solid.WindowVirtualizerProps.md +++ b/docs/interfaces/solid.WindowVirtualizerProps.md @@ -33,7 +33,7 @@ The data items rendered by this component. #### Defined in -[src/solid/WindowVirtualizer.tsx:47](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L47) +[src/solid/WindowVirtualizer.tsx:47](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L47) ___ @@ -62,7 +62,7 @@ The elements renderer function. #### Defined in -[src/solid/WindowVirtualizer.tsx:51](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L51) +[src/solid/WindowVirtualizer.tsx:51](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L51) ___ @@ -80,7 +80,7 @@ Number of items to render above/below the visible bounds of the list. Lower valu #### Defined in -[src/solid/WindowVirtualizer.tsx:56](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L56) +[src/solid/WindowVirtualizer.tsx:56](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L56) ___ @@ -95,7 +95,7 @@ Item size hint for unmeasured items. It will help to reduce scroll jump when ite #### Defined in -[src/solid/WindowVirtualizer.tsx:63](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L63) +[src/solid/WindowVirtualizer.tsx:63](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L63) ___ @@ -107,7 +107,7 @@ While true is set, scroll position will be maintained from the end not usual sta #### Defined in -[src/solid/WindowVirtualizer.tsx:67](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L67) +[src/solid/WindowVirtualizer.tsx:67](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L67) ___ @@ -119,7 +119,7 @@ If true, rendered as a horizontally scrollable list. Otherwise rendered as a ver #### Defined in -[src/solid/WindowVirtualizer.tsx:71](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L71) +[src/solid/WindowVirtualizer.tsx:71](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L71) ___ @@ -141,7 +141,7 @@ Callback invoked when scrolling stops. #### Defined in -[src/solid/WindowVirtualizer.tsx:75](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L75) +[src/solid/WindowVirtualizer.tsx:75](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L75) ___ @@ -170,4 +170,4 @@ Callback invoked when visible items range changes. #### Defined in -[src/solid/WindowVirtualizer.tsx:79](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L79) +[src/solid/WindowVirtualizer.tsx:79](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L79) diff --git a/docs/modules/react.md b/docs/modules/react.md index 1195d5f4b..43f711930 100644 --- a/docs/modules/react.md +++ b/docs/modules/react.md @@ -53,7 +53,7 @@ Virtualized list component. See [VListProps](../interfaces/react.VListProps.md) #### Defined in -[src/react/VList.tsx:43](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VList.tsx#L43) +[src/react/VList.tsx:43](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VList.tsx#L43) ___ @@ -75,7 +75,7 @@ Customizable list virtualizer for advanced usage. See [VirtualizerProps](../inte #### Defined in -[src/react/Virtualizer.tsx:169](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/Virtualizer.tsx#L169) +[src/react/Virtualizer.tsx:169](https://github.com/inokawa/virtua/blob/b44a9200/src/react/Virtualizer.tsx#L169) ___ @@ -97,7 +97,7 @@ ___ #### Defined in -[src/react/WindowVirtualizer.tsx:115](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/WindowVirtualizer.tsx#L115) +[src/react/WindowVirtualizer.tsx:115](https://github.com/inokawa/virtua/blob/b44a9200/src/react/WindowVirtualizer.tsx#L115) ___ @@ -119,7 +119,7 @@ Virtualized grid component. See [VGridProps](../interfaces/react.VGridProps.md) #### Defined in -[src/react/VGrid.tsx:195](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L195) +[src/react/VGrid.tsx:195](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L195) ## Type Aliases @@ -129,7 +129,7 @@ Virtualized grid component. See [VGridProps](../interfaces/react.VGridProps.md) #### Defined in -[src/core/types.ts:16](https://github.com/inokawa/virtua/blob/2a92d85a/src/core/types.ts#L16) +[src/core/types.ts:16](https://github.com/inokawa/virtua/blob/b44a9200/src/core/types.ts#L16) ___ @@ -139,7 +139,7 @@ ___ #### Defined in -[src/react/VGrid.tsx:39](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/VGrid.tsx#L39) +[src/react/VGrid.tsx:39](https://github.com/inokawa/virtua/blob/b44a9200/src/react/VGrid.tsx#L39) ___ @@ -149,7 +149,7 @@ ___ #### Defined in -[src/react/types.ts:3](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L3) +[src/react/types.ts:3](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L3) ___ @@ -159,7 +159,7 @@ ___ #### Defined in -[src/react/types.ts:14](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L14) +[src/react/types.ts:14](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L14) ___ @@ -169,4 +169,4 @@ ___ #### Defined in -[src/react/types.ts:28](https://github.com/inokawa/virtua/blob/2a92d85a/src/react/types.ts#L28) +[src/react/types.ts:28](https://github.com/inokawa/virtua/blob/b44a9200/src/react/types.ts#L28) diff --git a/docs/modules/solid.md b/docs/modules/solid.md index 319b46e00..151ee74b7 100644 --- a/docs/modules/solid.md +++ b/docs/modules/solid.md @@ -42,7 +42,7 @@ Virtualized list component. See [VListProps](../interfaces/solid.VListProps.md) #### Defined in -[src/solid/VList.tsx:39](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/VList.tsx#L39) +[src/solid/VList.tsx:39](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/VList.tsx#L39) ___ @@ -70,7 +70,7 @@ Customizable list virtualizer for advanced usage. See [VirtualizerProps](../inte #### Defined in -[src/solid/Virtualizer.tsx:135](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/Virtualizer.tsx#L135) +[src/solid/Virtualizer.tsx:135](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/Virtualizer.tsx#L135) ___ @@ -98,4 +98,4 @@ ___ #### Defined in -[src/solid/WindowVirtualizer.tsx:94](https://github.com/inokawa/virtua/blob/2a92d85a/src/solid/WindowVirtualizer.tsx#L94) +[src/solid/WindowVirtualizer.tsx:94](https://github.com/inokawa/virtua/blob/b44a9200/src/solid/WindowVirtualizer.tsx#L94) diff --git a/package-lock.json b/package-lock.json index b80878438..dcce0e747 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "virtua", - "version": "0.27.4", + "version": "0.27.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "virtua", - "version": "0.27.4", + "version": "0.27.5", "license": "MIT", "devDependencies": { "@babel/plugin-transform-react-pure-annotations": "7.23.3", diff --git a/package.json b/package.json index ed458ae85..38a8d5932 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "virtua", - "version": "0.27.4", + "version": "0.27.5", "description": "A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue and Solid.", "main": "lib/index.js", "module": "lib/index.mjs",