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
TypeScript
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;
}