devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
35 lines (34 loc) • 1.24 kB
TypeScript
import { RowFormatter, TextRowFormatterState } from './formatter';
export declare class RowBaseFormatterState {
rowFormatter: RowFormatter;
constructor(rowFormatter: RowFormatter);
protected addBoxAnyway(isFinishRow?: boolean, nextState?: TextRowFormatterState, ...setFlags: number[]): void;
addAnchorObject(): void;
addTextBox(): void;
addDashBox(): void;
addPictureBox(): void;
addSpaceBox(): void;
addTabulationBox(): void;
addSectionBox(): void;
addLineBreakBox(): void;
addPageBreakBox(): void;
addColumnBreakBox(): void;
addParagraphBox(): void;
}
export declare class RowEndedWithParagraphMarkFormatterState extends RowBaseFormatterState {
constructor(rowFormatter: RowFormatter);
addAnchorObject(): void;
addTextBox(): void;
addDashBox(): void;
addPictureBox(): void;
addSpaceBox(): void;
addTabulationBox(): void;
addLineBreakBox(): void;
addPageBreakBox(): void;
addColumnBreakBox(): void;
addParagraphBox(): void;
}
export declare class RowEndedWithPageBreakState extends RowEndedWithParagraphMarkFormatterState {
constructor(rowFormatter: RowFormatter);
addParagraphBox(): void;
}