UNPKG

@remotion/studio

Version:

APIs for interacting with the Remotion Studio

21 lines (20 loc) 877 B
import type { PointerEvent } from 'react'; import React from 'react'; import type { SubMenu } from '../NewComposition/ComboBox'; export type SubMenuActivated = false | 'with-mouse' | 'without-mouse'; export declare const MenuSubItem: React.FC<{ readonly label: React.ReactNode; readonly id: string; readonly onActionChosen: (id: string, e: PointerEvent<HTMLDivElement>) => void; readonly selected: boolean; readonly onItemSelected: (id: string) => void; readonly keyHint: string | null; readonly leaveLeftSpace: boolean; readonly leftItem: React.ReactNode; readonly subMenu: SubMenu | null; readonly onQuitMenu: () => void; readonly onNextMenu: () => void; readonly subMenuActivated: SubMenuActivated; readonly setSubMenuActivated: React.Dispatch<React.SetStateAction<SubMenuActivated>>; readonly disabled?: boolean; }>;