devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
16 lines (15 loc) • 941 B
TypeScript
import { IModelManager } from '../../model-manager';
import { DocumentModel } from '../document-model';
import { SubDocument } from '../sub-document';
import { AbstractNumberingList, NumberingType } from './numbering-list';
export declare class NumberingHelper {
static templateCodeStart: number;
static templateCodeEnd: number;
static generateNewTemplateCode(documentModel: DocumentModel): number;
static isNewTemplateCode(documentModel: DocumentModel, templateCode: number): boolean;
static getNumberingListTemplateIndex(documentModel: DocumentModel, type: NumberingType): number;
static getNumberingListTemplate(documentModel: DocumentModel, type: NumberingType): AbstractNumberingList;
static deleteNumberingList(modelManager: IModelManager, subDocument: SubDocument, paragraphIndices: number[]): void;
private static resetParagraphLeftIndent;
private static deleteNumberingListCore;
}