devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
21 lines (20 loc) • 785 B
TypeScript
import { ModelChange } from '../model/changes/change';
import { Selection } from '../selection/selection';
import { BarBase } from './base';
export declare enum ContextMenuEventType {
None = 0,
FullReset = 1,
CheckSelectionChange = 2
}
export declare abstract class ContextMenuBarBase extends BarBase {
selection: Selection | null;
isSpellingMenu: boolean;
forceUpdate(queryCommands?: Record<number, boolean>): void;
protected getSuggestions(): null | undefined | string[];
onUpdateUnlocked(occurredEvents: ContextMenuEventType): void;
modelChanged(change: ModelChange): void;
NotifySelectionChanged(selection: Selection): void;
private applyEvent;
private getSelectionChangeEvent;
private getModelChangeEvent;
}