radix-vue
Version:
Vue port for Radix UI Primitives.
13 lines (12 loc) • 473 B
TypeScript
import { Ref } from 'vue';
import { PanelData } from '../../SplitterPanel';
export declare function useWindowSplitterPanelGroupBehavior({ eagerValuesRef, groupId, layout, panelDataArray, panelGroupElement, setLayout, }: {
eagerValuesRef: Ref<{
panelDataArray: PanelData[];
}>;
groupId: string;
layout: Ref<number[]>;
panelDataArray: PanelData[];
panelGroupElement: Ref<ParentNode | null>;
setLayout: (sizes: number[]) => void;
}): void;