UNPKG

devexpress-richedit

Version:

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

24 lines (23 loc) 1.2 kB
import { ConstBookmark } from '../model/bookmarks'; import { IRichEditControl } from '../interfaces/i-rich-edit-core'; import { CommandBase, CommandOptions, CommandSimpleOptions } from './command-base'; import { SimpleCommandState } from './command-states'; export declare class CreateBookmarkCommandParameter extends CommandOptions { bkmTemplate: ConstBookmark; constructor(control: IRichEditControl, bkmTemplate: ConstBookmark); } export declare class BookmarkCommandBase extends CommandBase<SimpleCommandState> { isEnabled(): boolean; getState(): SimpleCommandState; } export declare class CreateBookmarkCommand extends BookmarkCommandBase { executeCore(_state: SimpleCommandState, parameter: CommandSimpleOptions<ConstBookmark>): boolean; } export declare class DeleteBookmarksCommand extends BookmarkCommandBase { executeCore(_state: SimpleCommandState, parameter: CommandSimpleOptions<string[]>): boolean; } export declare class GoToBookmarkCommand extends BookmarkCommandBase { executeCore(_state: SimpleCommandState, parameter: CommandSimpleOptions<string>): boolean; private changeSubDocument; isEnabledInReadOnlyMode(): boolean; }