devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
21 lines (20 loc) • 996 B
TypeScript
import { DocumentLayout } from '../../../layout/document-layout';
import { LayoutSelection } from '../../../layout/selection/layout-selection';
import { StringResources } from '../../../string-resources';
import { CanvasScrollInfo } from '../../canvas-scroll-info';
import { CanvasScrollManager } from '../../canvas-scroll-manager';
import { DocumentRendererPageCache } from '../common/document-renderer';
import { ViewManager } from '../view-manager';
export declare class RendererManager {
private viewManager;
get cache(): DocumentRendererPageCache[];
get canvas(): HTMLDivElement;
get layout(): DocumentLayout;
get scroll(): CanvasScrollInfo;
get canvasScrollManager(): CanvasScrollManager;
private renderers;
constructor(viewManager: ViewManager, stringResources: StringResources);
init(): void;
update(layoutSelection: LayoutSelection): void;
updatePage(layoutSelection: LayoutSelection, whatPageIndexUpdate: number): void;
}