devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
21 lines (20 loc) • 899 B
TypeScript
import { ISelectionChangesListener } from '../../common/selection/i-selection-changes-listener';
import { Selection } from '../../common/selection/selection';
import { Ribbon as ApiRibbon } from '../public/ribbon/ribbon';
import { ClientBarHolder } from './bar-holder';
export declare class ActiveContextTabManager implements ISelectionChangesListener {
private static readonly categoryToInitialTabId;
private static readonly categoryToContextTabItemId;
private static readonly selectionOrder;
private readonly barHolder;
private apiTabs;
private readonly categories;
private currCategoryType;
private ribbonVisible;
forbidChangeActiveTabIndex: boolean;
constructor(barHolder: ClientBarHolder);
init(apiRibbon: ApiRibbon): void;
NotifySelectionChanged(selection: Selection): void;
private setActiveTab;
private setState;
}