Interface defining the properties of a table cell within an AcDbTable entity.

Table cells can contain various types of content including text, blocks, and other entities. Each cell has properties that control its appearance, content, and behavior.

interface AcDbTableCell {
    attachmentPoint: AcGiMTextAttachmentPoint;
    attrDefineId?: string[];
    attrText?: string;
    autoFit?: number;
    blockAttrNum?: number;
    blockScale?: number;
    blockTableRecordId?: string;
    borderHeight?: number;
    borderWidth?: number;
    cellType: number;
    extendedCellFlags?: number;
    fieldObjetId?: string;
    flagValue?: number;
    mergedValue?: number;
    overrideFlag?: number;
    rotation?: number;
    text: string;
    textHeight: number;
    textStyle?: string;
    virtualEdgeFlag?: number;
}

Properties

attachmentPoint: AcGiMTextAttachmentPoint

The attachment point for text positioning within the cell

attrDefineId?: string[]

Optional array of attribute definition IDs

attrText?: string

Optional attribute text content

autoFit?: number

Optional auto-fit behavior setting

blockAttrNum?: number

Optional number of block attributes

blockScale?: number

Optional scale factor for block type cells

blockTableRecordId?: string

Optional block table record ID for block type cells

borderHeight?: number

Optional border height for merged cells

borderWidth?: number

Optional border width for merged cells

cellType: number

The type of cell (text, block, etc.)

extendedCellFlags?: number

Extended cell flags from AutoCAD 2007 and later

fieldObjetId?: string

Optional field object ID for text type cells

flagValue?: number

Optional flag value for cell behavior

mergedValue?: number

Optional value indicating merged cell information

overrideFlag?: number

Optional override flag for cell properties

rotation?: number

Optional rotation angle for the cell content in radians

text: string

The text content displayed in the cell

textHeight: number

The height of text in the cell

textStyle?: string

Optional text style name for the cell content

virtualEdgeFlag?: number

Optional virtual edge flag for cell borders