canvas-editor-pdf
Version:
pdf exporter to canvas-editor
37 lines (35 loc) • 988 B
TypeScript
import { VerticalAlign } from '../../dataset/enum/VerticalAlign';
import { TdBorder, TdSlash } from '../../dataset/enum/table/Table';
import { IElement, IElementPosition } from '../Element';
import { IRow } from '../Row';
export interface ITd {
conceptId?: string;
id?: string;
extension?: unknown;
externalId?: string;
x?: number;
y?: number;
width?: number;
height?: number;
colspan: number;
rowspan: number;
value: IElement[];
trIndex?: number;
tdIndex?: number;
isLastRowTd?: boolean;
isLastColTd?: boolean;
isLastTd?: boolean;
rowIndex?: number;
colIndex?: number;
rowList?: IRow[];
positionList?: IElementPosition[];
verticalAlign?: VerticalAlign;
backgroundColor?: string;
borderTypes?: TdBorder[];
slashTypes?: TdSlash[];
mainHeight?: number;
realHeight?: number;
realMinHeight?: number;
disabled?: boolean;
deletable?: boolean;
}