UNPKG

redoc

Version:
24 lines (23 loc) 811 B
import * as React from 'react'; import { IMenuItem, OperationModel } from '../../services'; export interface MenuItemProps { item: IMenuItem; onActivate?: (item: IMenuItem) => void; withoutChildren?: boolean; } export declare class MenuItem extends React.Component<MenuItemProps> { ref: React.RefObject<HTMLLabelElement>; activate: (evt: React.MouseEvent<HTMLElement>) => void; componentDidMount(): void; componentDidUpdate(): void; scrollIntoViewIfActive(): void; render(): JSX.Element; } export interface OperationMenuItemContentProps { item: OperationModel; } export declare class OperationMenuItemContent extends React.Component<OperationMenuItemContentProps> { ref: React.RefObject<HTMLLabelElement>; componentDidUpdate(): void; render(): JSX.Element; }