devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
12 lines (11 loc) • 885 B
TypeScript
import { ConstRangePermission } from '../range-permissions';
import { SubDocument } from '../sub-document';
import { BaseManipulator } from './base-manipulator';
import { ConstInterval } from '@devexpress/utils/lib/intervals/const';
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed';
export declare class RangePermissionManipulator extends BaseManipulator {
createRangePermission(subDocument: SubDocument, permissionTemplate: ConstRangePermission): void;
deleteRangePermission(subDocument: SubDocument, permissionTemplate: ConstRangePermission, permissionIndex?: number): void;
insertRangePermissionsFromSubDocument(fromSubDocument: SubDocument, toSubDocument: SubDocument, fromInterval: ConstInterval, modelsConstOffset: number): void;
deleteRangePermissions(subDocument: SubDocument, interval: FixedInterval): ConstRangePermission[];
}