UNPKG

@visualjs/grid

Version:
18 lines (17 loc) 543 B
import Component from "../../views/Component"; import { Coordinate, MenuItem } from "../../types"; interface Props extends MenuItem { onClick?: (ev?: MouseEvent) => void; } interface State { subMenuVisible?: boolean; subMenuCoord?: Coordinate; } export declare class Item extends Component<Props, State> { protected get hasSubMenus(): boolean; protected handleClick: (ev: MouseEvent) => void; protected showSubMenus: () => void; protected hideSubMenus: () => void; render(): JSX.Element; } export default Item;