@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
19 lines (18 loc) • 976 B
TypeScript
import { BaseMainMenuItemImpl, IBaseMainMenuItemState } from "@docsvision/webclient/Platform/BaseMainMenuItemImpl";
import { MasterGroupMainMenuItemParams } from "@docsvision/webclient/Platform/MasterGroupMainMenuItem";
import React from "react";
/** @internal */
export interface IMasterGroupMainMenuItemState extends MasterGroupMainMenuItemParams, IBaseMainMenuItemState {
}
export interface MasterGroupMainMenuItemState extends IMasterGroupMainMenuItemState {
}
/** @internal */
export declare type MasterGroupMainMenuItemImplState = IMasterGroupMainMenuItemState;
/** @internal */
export declare class MasterGroupMainMenuItemImpl extends BaseMainMenuItemImpl<MasterGroupMainMenuItemParams, IMasterGroupMainMenuItemState> {
constructor(props: MasterGroupMainMenuItemParams, state: IMasterGroupMainMenuItemState);
protected onClick(event: React.MouseEvent): void;
protected getCssClass(): string;
getChildLevel(): number;
renderControl(): JSX.Element;
}