devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
48 lines (47 loc) • 2.97 kB
TypeScript
import { BorderInfo } from '../../../../../model/borders/border-info';
import { ShadingInfo } from '../../../../../model/shadings/shading-info';
import { TableCellMargins, TableCellMergingState, TableCellVerticalAlignment, TextDirection } from '../../../../../model/tables/secondary-structures/table-base-structures';
import { TableWidthUnit } from '../../../../../model/tables/secondary-structures/table-units';
import { RtfPropertiesExporter } from '../rtf-properties-exporter';
export declare class RtfTableCellPropertiesExporter extends RtfPropertiesExporter {
protected get tableCellBackgroundColor(): string;
protected get tableCellForegroundColor(): string;
protected get tableCellShading(): string;
protected get tableCellShadingPatternTable(): Record<number, string>;
protected get tableCellNoWrap(): string;
protected get tableCellTextTopAlignment(): string;
protected get tableCellTextCenterAlignment(): string;
protected get tableCellTextBottomAlignment(): string;
protected get cellTopBorder(): string;
protected get cellLeftBorder(): string;
protected get cellBottomBorder(): string;
protected get cellRightBorder(): string;
writeCellShading(shadingInfo: ShadingInfo): void;
writeCellFitText(fitText: boolean): void;
writeCellNoWrap(noWrap: boolean): void;
writeCellHideCellMark(hideCellMark: boolean): void;
writeCellVerticalMerging(value: TableCellMergingState, defaultValue: TableCellMergingState): void;
writeCellVerticalAlignment(verticalAlignment: TableCellVerticalAlignment): void;
writeCellTextDirection(value: TextDirection): void;
writeCellBasicBorders(topBorder: BorderInfo, leftBorder: BorderInfo, rightBorder: BorderInfo, bottomBorder: BorderInfo): void;
writeCellPreferredWidth(preferredWidth: TableWidthUnit): void;
writeCellMargings(cellMargins: TableCellMargins): void;
writeCellRight(cellRight: number): void;
}
export declare class RtfTableStyleTableCellPropertiesExporter extends RtfTableCellPropertiesExporter {
protected get tableCellBackgroundColor(): string;
protected get tableCellForegroundColor(): string;
protected get tableCellShading(): string;
protected get tableCellShadingPatternTable(): Record<number, string>;
protected get tableCellNoWrap(): string;
protected get tableCellTextTopAlignment(): string;
protected get tableCellTextCenterAlignment(): string;
protected get tableCellTextBottomAlignment(): string;
protected get tableCellUpperLeftToLowerRightBorder(): string;
protected get tableCellUpperRightToLowerLeftBorder(): string;
protected get cellTopBorder(): string;
protected get cellLeftBorder(): string;
protected get cellBottomBorder(): string;
protected get cellRightBorder(): string;
writeCellBasicBorders(topBorder: BorderInfo, leftBorder: BorderInfo, rightBorder: BorderInfo, bottomBorder: BorderInfo): void;
}