UNPKG

827 BTypeScriptView Raw
1import React, { FC, MouseEventHandler } from 'react';
2declare type ToolbarMenuProps = {
3 title: string;
4 label: string;
5};
6declare type ToolbarMenuState = {
7 visible: boolean;
8};
9export declare class ToolbarMenu extends React.Component<ToolbarMenuProps, ToolbarMenuState> {
10 private _node;
11 private _listener;
12 constructor(props: ToolbarMenuProps);
13 componentWillUnmount(): void;
14 render(): JSX.Element;
15 _subscribe(): void;
16 _release(): void;
17 handleClick(e: MouseEvent | React.MouseEvent<HTMLAnchorElement>): void;
18 handleOpen: MouseEventHandler<HTMLAnchorElement>;
19}
20declare type ToolbarMenuItemProps = {
21 onSelect: () => void;
22 title: string;
23 label: string;
24};
25export declare const ToolbarMenuItem: FC<ToolbarMenuItemProps>;
26export {};
27//# sourceMappingURL=ToolbarMenu.d.ts.map
\No newline at end of file