@blueprintjs/core
Version:
Core styles & components
9 lines (8 loc) • 324 B
TypeScript
import * as React from "react";
export interface IContextMenuTarget extends React.Component<any, any> {
renderContextMenu(e: React.MouseEvent<HTMLElement>): JSX.Element;
onContextMenuClose?(): void;
}
export declare function ContextMenuTarget<T extends {
prototype: IContextMenuTarget;
}>(constructor: T): void;