UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

21 lines (20 loc) 1.08 kB
import { ICommandMenuProps } from "@docsvision/webclient/BackOffice/ICommandMenuProps"; import { ICommandMenuState } from "@docsvision/webclient/BackOffice/ICommandMenuState"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import React from "react"; /** @internal */ export declare class CommandMenuComponent extends React.Component<ICommandMenuProps, ICommandMenuState> { componentUnmounted: boolean; constructor(props: any); componentWillUnmount(): void; protected handleComponentClick(event?: Event): void; protected handleCommandMenuClick(event?: React.MouseEvent): void; protected toggleMenu(): void; protected onMenuItemClick(item: GenModels.CreateKindDataModel, ev: React.MouseEvent): void; protected getCommandMenuItems(filter: (ICommandMenuItem: any) => boolean): JSX.Element[]; protected getKindItems(): JSX.Element[]; protected getTabIndex(): 0 | -1; protected getTemplates(): JSX.Element[]; protected attachCommandBarButton(elem: HTMLElement): void; render(): JSX.Element; }