DWG XRECORD object fields.

Layer Manager filters (ACAD_LAYERFILTERS / ACLYDICTIONARY) store each filter node as an XRECORD under those dictionaries. The payload mirrors the DXF XRECORD data group list used by ObjectARX / dxf-json.

interface DwgXRecordObject {
    cloning?: number;
    data: DwgXRecordGroup[];
    extensionDictionary?: string;
    handle: string;
    ownerHandle: string;
}

Hierarchy (View Summary)

Properties

cloning?: number

Duplicate record cloning flag (DXF group 280).

XRecord payload as DXF group pairs.

extensionDictionary?: string

Extension dictionary handle, when the object has one.

handle: string
ownerHandle: string