UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

22 lines (21 loc) 967 B
import { LayoutRow } from '../../../layout/main-structures/layout-row'; import { Paragraph } from '../../../model/paragraph/paragraph'; import { RowFormatter } from '../../row/formatter'; export declare class LastRowInfo { private _row; private _startPosition; private _paragraphIndex; private isParIndexSet; private paragraphs; constructor(paragraphs: Paragraph[]); reset(rowFormatter: RowFormatter): void; recalculateParagraphIndex(now: boolean): void; setRowInfo(row: LayoutRow, columnFullOffset: number, isNowRecalcParIndex: boolean): void; setFullRowInfo(row: LayoutRow, rowStartPos: number, parIndex: number): void; setFullRowInfoAndCalculateParagraph(row: LayoutRow, rowStartPos: number, calcImmediately: boolean): void; get row(): LayoutRow; get startPosition(): number; get paragraphIndex(): number; private calculateParagraphIndex; isNextRowFirstInParagraph(): boolean; }