JustifiedInfiniteGridOptions
Type: TSInterface
PROPERTY | TYPE | DESCRIPTION |
---|---|---|
horizontal | boolean | |
percentage | Array<"position" | "size"> | boolean | |
isEqualSize | boolean | |
isConstantSize | boolean | |
gap | number | |
attributePrefix | string | |
resizeDebounce | number | |
maxResizeDebounce | number | |
autoResize | boolean | |
useFit | boolean | |
useTransform | boolean | |
renderOnPropertyChange | boolean | |
preserveUIOnDestroy | boolean | |
defaultDirection | "start" | "end" | |
outlineLength | number | |
outlineSize | number | |
useRoundedSize | boolean | |
useResizeObserver | boolean | |
observeChildren | boolean | |
externalItemRenderer | ItemRenderer | null | |
externalContainerManager | ContainerManager | null | |
columnRange | number | number[] | The minimum and maximum number of items per line. (default: [1, 8]) |
rowRange | number | number[] | The minimum and maximum number of rows in a group, 0 is not set. (default: 0) |
sizeRange | number | number[] | The minimum and maximum size by which the item is adjusted. If it is not calculated, it may deviate from the minimum and maximum sizes. (default: [0, Infinity]) |
displayedRow | number | Maximum number of rows to be counted for container size. You can hide it on the screen by setting overflow: hidden. -1 is not set. (default: -1) |
isCroppedSize | boolean | Whether to crop when the row size is out of sizeRange. If set to true, this ratio can be broken. (default: false) |
horizontal | boolean | |
percentage | Array<"position" | "size"> | boolean | |
isEqualSize | boolean | |
isConstantSize | boolean | |
gap | number | |
attributePrefix | string | |
resizeDebounce | number | |
maxResizeDebounce | number | |
autoResize | boolean | |
useFit | boolean | |
useTransform | boolean | |
renderOnPropertyChange | boolean | |
preserveUIOnDestroy | boolean | |
defaultDirection | "start" | "end" | |
outlineLength | number | |
outlineSize | number | |
useRoundedSize | boolean | |
useResizeObserver | boolean | |
observeChildren | boolean | |
externalItemRenderer | ItemRenderer | null | |
externalContainerManager | ContainerManager | null | |
container | boolean | string | HTMLElement | The target to which the container is applied. If false, create itself, if true, create container. A string or HTMLElement specifies the target directly. (default: false) |
containerTag | string | If you create a container, you can set the container's tag. (default: "div") |
threshold | number | The size of the scrollable area for adding the next group of items. (default: 100) |
useRecycle | boolean | Whether to show only the DOM of the visible area. (default: true) |
gridConstructor | GridFunction | Grid class to apply Infinite function. |
renderer | Renderer | null | class that renders the DOM. |