UNPKG

@remotion/studio

Version:

APIs for interacting with the Remotion Studio

23 lines (22 loc) 664 B
import React from 'react'; export type SplitterDragState = false | { x: number; y: number; }; export type SplitterOrientation = 'horizontal' | 'vertical'; export type TSplitterContext = { flexValue: number; setFlexValue: React.Dispatch<React.SetStateAction<number>>; orientation: SplitterOrientation; ref: React.RefObject<HTMLDivElement | null>; maxFlex: number; minFlex: number; defaultFlex: number; id: string; persistFlex: (value: number) => void; isDragging: React.MutableRefObject<false | { x: number; y: number; }>; }; export declare const SplitterContext: React.Context<TSplitterContext>;