devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
34 lines (33 loc) • 1.28 kB
TypeScript
import { Options as dxFormOptions } from 'devextreme/ui/form';
import { dxPopupToolbarItem } from 'devextreme/ui/popup';
import { BookmarkDialogInfo, BookmarksDialogParameters } from '../../common/commands/dialogs/dialog-bookmarks-command';
import { DialogBase } from './dialog-base';
export declare class BookmarkDialog extends DialogBase<BookmarksDialogParameters> {
private bookmarkTextBox;
private bookmarksList;
private sortGroup;
private addBtn;
private deleteBtn;
private goToBtn;
private bookmarks;
protected getTitle(): string;
protected getMaxWidth(): number;
protected getFormOptions(): dxFormOptions;
protected afterShowing(): void;
private updateDataSource;
private getIsValidBookmarkName;
private getDataSource;
private updateEnableState;
private onBookmarkNameTextBoxValueChanged;
private onBtnDeleteClick;
private onBtnGoToClick;
private onListValueChanged;
protected getToolbarItems(): Array<dxPopupToolbarItem>;
protected updateParameters(parameters: BookmarksDialogParameters, _data: any): void;
}
export declare class BookmarkInfoForDialog {
name: string;
deleted: boolean;
start: number;
constructor(b: BookmarkDialogInfo);
}