UNPKG

@mlightcad/libredwg-web

Version:

A DWG/DXF JavaScript parser based on libredwg

51 lines 1.49 kB
import { DwgPoint3D } from '../common'; import { DwgAttachmentPoint } from './dimension'; import { DwgEntity } from './entity'; export interface DwgTableCell { text: string; attachmentPoint: DwgAttachmentPoint; textStyle?: string; rotation?: number; cellType: number; flagValue?: number; mergedValue?: number; autoFit?: number; borderWidth?: number; borderHeight?: number; topBorderVisibility: boolean; bottomBorderVisibility: boolean; leftBorderVisibility: boolean; rightBorderVisibility: boolean; overrideFlag?: number; virtualEdgeFlag?: number; fieldObjetId?: string; blockTableRecordId?: string; blockScale?: number; blockAttrNum?: number; attrDefineId?: string[]; attrText?: string; textHeight: number; extendedCellFlags?: number; } export interface DwgTableEntity extends DwgEntity { type: 'ACAD_TABLE'; name: string; ownerDictionaryId?: string; startPoint: DwgPoint3D; directionVector: DwgPoint3D; attachmentPoint?: DwgAttachmentPoint; tableValue: number; rowCount: number; columnCount: number; overrideFlag?: number; borderColorOverrideFlag?: number; borderLineWeightOverrideFlag?: number; borderVisibilityOverrideFlag?: number; rowHeightArr: number[]; columnWidthArr: number[]; tableStyleId?: string; blockRecordHandle?: number; cells: DwgTableCell[]; bmpPreview: string; } //# sourceMappingURL=table.d.ts.map