UNPKG

radix-vue

Version:

Vue port for Radix UI Primitives.

17 lines (16 loc) 749 B
import { PanelData } from '../SplitterPanel'; import { DragState } from './types'; import { CSSProperties } from 'vue'; type CursorState = 'horizontal' | 'intersection' | 'vertical'; export declare function getCursorStyle(state: CursorState, constraintFlags: number): string; export declare function resetGlobalCursorStyle(): void; export declare function setGlobalCursorStyle(state: CursorState, constraintFlags: number): void; export declare function computePanelFlexBoxStyle({ defaultSize, dragState, layout, panelData, panelIndex, precision, }: { defaultSize: number | undefined; layout: number[]; dragState: DragState | null; panelData: PanelData[]; panelIndex: number; precision?: number; }): CSSProperties; export {};