@indielayer/ui
Version:
Indielayer UI Components with Tailwind CSS build for Vue 3
12 lines (11 loc) • 466 B
TypeScript
import type { Align } from '../types';
import type { CachedBounds, SizeFunction } from './types';
export declare function getOffsetForIndex<Props extends object>({ align, cachedBounds, index, itemCount, itemSize, containerScrollOffset, containerSize, }: {
align: Align;
cachedBounds: CachedBounds;
index: number;
itemCount: number;
itemSize: number | SizeFunction<Props>;
containerScrollOffset: number;
containerSize: number;
}): number;