@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
16 lines (15 loc) • 581 B
TypeScript
import React from "react";
/** @internal */
export interface IMainMenuItemProps {
/** Button action */
onClick: (event: React.MouseEvent<unknown>) => void;
children?: unknown;
}
/**
* @internal Represents a button, that looks like small icon
* Usage example:
* <IconButton name="open-dictionary" onClick={this.onOpenDictionaryClick}
* iconClassName="dv-ico dv-ico-dictionary" visible={ super.getEditAvailable()}
* title={resources.Numerator_GenerateNewNumberTooltip} />
*/
export declare function MainMenuItem(props: IMainMenuItemProps): JSX.Element;