@aplus-frontend/ui
Version:
5 lines (4 loc) • 528 B
TypeScript
import { Ref, ComputedRef } from 'vue';
import { ItemType } from './useItems';
import { ResizableInfo } from './useResizable';
export declare const useResize: (items: Ref<ItemType[]>, resizableInfos: Ref<ResizableInfo[]>, percentSizes: Ref<number[]>, containerSize: Ref<number | undefined>, updateSizes: (sizes: number[]) => void, isRTL: boolean) => readonly [(index: number) => void, (index: number, offset: number) => number[], () => void, (index: number, type: "start" | "end") => number[], ComputedRef<number | undefined>];