You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
382 B

export interface IContextMenuContext {
editorHasSelection: boolean;
editorTextFocus: boolean;
isInTable: boolean;
isCrossRowCol: boolean;
}
export interface IRegisterContextMenu {
isDivider?: boolean;
icon?: string;
name?: string;
shortCut?: string;
when?: (payload: IContextMenuContext) => boolean;
callback?: Function;
childMenus?: IRegisterContextMenu[];
}