UNPKG

devexpress-richedit

Version:

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

40 lines (39 loc) 1.67 kB
import { CommandBase, CommandOptions, ICommandOptions } from '../command-base'; import { SimpleCommandState } from '../command-states'; import { IZoomLevelHolder } from '../../interfaces/i-zoom-level-holder'; export declare class TableColumnSeparatorStruct { zoomLevelHolder: IZoomLevelHolder; index: number; tableIndex: number; cellSpacing: number; minValue: number; maxValue: number; items: TableColumnSeparatorItem[]; get currItem(): TableColumnSeparatorItem; get hasItems(): boolean; constructor(zoomLevelHolder: IZoomLevelHolder); createItem(position: number, marginLeft: number, marginRight: number): void; clone(): TableColumnSeparatorStruct; } export declare class TableColumnSeparatorItem { zoomLevelHolder: IZoomLevelHolder; private zoomablePosition; get position(): number; get originalPosition(): number; set position(value: number); leftMargin: number; rightMargin: number; constructor(position: number, leftMargin: number, rightMargin: number, zoomLevelHolder: IZoomLevelHolder); clone(): TableColumnSeparatorItem; } export declare class RulerTableColumnSeparatorsCommand extends CommandBase<SimpleCommandState> { protected DEPRECATEDCorrectlMainCommandOptions(options: ICommandOptions): void; getState(options?: CommandOptions): SimpleCommandState; executeCore(_state: SimpleCommandState, _parameter: ICommandOptions): boolean; private getLogicCell; private getMergedCell; private getColumnSeparatorsInfo; private getMarginLeft; private getMarginRight; private findLayoutCellByCellGridIndex; }