@antv/x6-react-components
Version:
React components for building x6 editors
24 lines (23 loc) • 713 B
TypeScript
import React, { PropsWithChildren } from 'react';
import { MenubarItem } from './item';
export declare class Menubar extends React.PureComponent<PropsWithChildren<Menubar.Props>, Menubar.State> {
private removeDocClickEvent;
constructor(props: Menubar.Props);
componentWillUnmount(): void;
onDocumentClick: () => void;
unbindDocEvent(): void;
activeMenubar: () => void;
render(): React.JSX.Element;
}
export declare namespace Menubar {
const Item: React.FC<MenubarItem.Props>;
interface Props {
prefixCls?: string;
className?: string;
extra?: React.ReactNode;
}
interface State {
active?: boolean;
}
const defaultProps: Props;
}