zangai-react
Version:
23 lines (22 loc) • 720 B
TypeScript
import * as React from 'react';
import { IMenuProps } from './menu.component';
import { Subject, Subscription } from 'rxjs';
export interface ISubMenu extends IMenuProps {
title?: any;
level: number;
open?: boolean;
}
export declare class AtSubMenuComponent extends React.Component<ISubMenu, any> {
static defaultProps: ISubMenu;
$mouseSubject: Subject<{}>;
$mouseSub: Subscription;
constructor(props: ISubMenu);
componentDidMount(): void;
componentWillUnmount(): void;
setTitle: (ref: HTMLDivElement) => void;
handleClick: (event: any) => void;
handleEnter: (event: any) => void;
handleLeave: (event: any) => void;
close: () => void;
render(): JSX.Element;
}