UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

20 lines (19 loc) 934 B
import { dxToolbarItem } from 'devextreme/ui/toolbar'; import { MenuInitializedHandler, MenuItemClickHandler, MenuItemRenderedHandler } from '../../../utils/devextreme/devextreme-types'; import { IToolbarMenuItemOptions } from '../../i-toolbar-item-options'; import { ToolbarItemTemplateCreator } from './base-types'; export interface IMenuToolbarItemTemplateCreatorOptions { itemOptions: IToolbarMenuItemOptions; onInitialized?: MenuInitializedHandler; onItemClick?: MenuItemClickHandler; onItemRendered?: MenuItemRenderedHandler; } export declare class MenuToolbarItemTemplateCreator extends ToolbarItemTemplateCreator { private options; static readonly ShowTextInMenuClassName = "dx-showTextInMenu"; constructor(options: IMenuToolbarItemTemplateCreatorOptions); createTemplate(): dxToolbarItem; private getMenuOptions; private getContentBounds; private toRectangle; }