UNPKG

devexpress-richedit

Version:

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

19 lines (18 loc) 1.37 kB
import { DocumentLayout } from '../../../layout/document-layout'; import { LayoutColumn } from '../../../layout/main-structures/layout-column'; import { LayoutPage } from '../../../layout/main-structures/layout-page'; import { LayoutPageArea } from '../../../layout/main-structures/layout-page-area'; import { ColumnChange } from '../../changes/changes/column-change'; import { PageAreaChange } from '../../changes/changes/page-area-change'; import { PageChange } from '../../changes/changes/page-change'; import { ChangesManager } from '../../changes/engine/changes-manager'; export declare class RemoveRedundantHelper { private changesManager; constructor(changesManager: ChangesManager); private static removeRendundant; removeRedundantPage(layout: DocumentLayout, firstRendundantPageIndex: number): boolean; removeRedundantPageAreas(page: LayoutPage, firstRendundantPageAreaIndex: number, pageChange: PageChange): boolean; removeRedundantColumnsFromArea(pageArea: LayoutPageArea, firstRedundantColumnIndex: number, pageAreaChange: PageAreaChange): boolean; removeRedundantRowsFromColumn(column: LayoutColumn, firstRendundantRowIndex: number, columnChange: ColumnChange): boolean; removeRedundantTableInfosFromColumn(column: LayoutColumn, firstRendundantTableIndex: number, columnChange: ColumnChange): boolean; }