interface DwgMLeaderStyleObject {
    alignSpace?: number;
    annotative?: boolean;
    arrowheadId?: string;
    arrowheadSize?: number;
    blockContentColor?: number;
    blockContentConnectionType?: number;
    blockContentId?: string;
    blockContentRotation?: number;
    blockContentRotationEnabled?: boolean;
    blockContentScale?: DwgPoint3D;
    blockContentScaleEnabled?: boolean;
    bottomTextAttachmentDirection?: number;
    breakGapSize?: number;
    contentType?: number;
    defaultMTextContents?: string;
    description?: string;
    doglegEnabled?: boolean;
    doglegLength?: number;
    drawLeaderOrderType?: number;
    drawMLeaderOrderType?: number;
    firstSegmentAngleConstraint?: number;
    handle: string;
    landingEnabled?: boolean;
    landingGap?: number;
    leaderLineColor?: number;
    leaderLineType?: number;
    leaderLineTypeId?: string;
    leaderLineWeight?: number;
    maxLeaderSegmentPoints?: number;
    overwritePropertyValue?: boolean;
    ownerHandle: string;
    scale?: number;
    secondSegmentAngleConstraint?: number;
    subclassMarker: "AcDbMLeaderStyle";
    textAlignAlwaysLeft?: boolean;
    textAlignmentType?: number;
    textAngleType?: number;
    textAttachmentDirection?: number;
    textColor?: number;
    textFrameEnabled?: boolean;
    textHeight?: number;
    textLeftAttachmentType?: number;
    textRightAttachmentType?: number;
    textStyleId?: string;
    topTextAttachmentDirection?: number;
    unknown1?: number;
    unknown2?: boolean;
}

Hierarchy (View Summary)

Properties

alignSpace?: number

Group code 46: align space.

annotative?: boolean

Group code 296: annotative flag.

arrowheadId?: string

Group code 341: arrowhead ID (handle reference).

arrowheadSize?: number

Group code 44: arrowhead size.

blockContentColor?: number

Group code 94: block content color (DXF raw int32).

blockContentConnectionType?: number

Group code 177: block content connection type.

blockContentId?: string

Group code 343: block content ID (handle reference).

blockContentRotation?: number

Group code 141: block content rotation.

blockContentRotationEnabled?: boolean

Group code 294: enable block content rotation.

blockContentScale?: DwgPoint3D

Group codes 47/49/140: block content scale on X/Y/Z axes.

blockContentScaleEnabled?: boolean

Group code 293: enable block content scale.

bottomTextAttachmentDirection?: number

Group code 272: bottom text attachment direction.

breakGapSize?: number

Group code 143: break gap size.

contentType?: number

Group code 170: content type used by this MLeader style.

defaultMTextContents?: string

Group code 300: default MText contents.

description?: string

Group code 3: MLeader style description.

doglegEnabled?: boolean

Group code 291: enable dogleg.

doglegLength?: number

Group code 43: dogleg length.

drawLeaderOrderType?: number

Group code 172: draw leader order type.

drawMLeaderOrderType?: number

Group code 171: draw MLeader order type.

firstSegmentAngleConstraint?: number

Group code 40: first segment angle constraint.

handle: string
landingEnabled?: boolean

Group code 290: enable landing.

landingGap?: number

Group code 42: landing gap.

leaderLineColor?: number

Group code 91: leader line color (DXF raw int32).

leaderLineType?: number

Group code 173: leader line type.

leaderLineTypeId?: string

Group code 340: leader line type ID (handle reference).

leaderLineWeight?: number

Group code 92: leader line weight.

maxLeaderSegmentPoints?: number

Group code 90: max leader segment points.

overwritePropertyValue?: boolean

Group code 295: overwrite property value flag.

ownerHandle: string
scale?: number

Group code 142: scale.

secondSegmentAngleConstraint?: number

Group code 41: second segment angle constraint.

subclassMarker: "AcDbMLeaderStyle"
textAlignAlwaysLeft?: boolean

Group code 297: text align always left.

textAlignmentType?: number

Group code 176: text alignment type.

textAngleType?: number

Group code 175: text angle type.

textAttachmentDirection?: number

Group code 271: text attachment direction for MText content.

textColor?: number

Group code 93: text color (DXF raw int32).

textFrameEnabled?: boolean

Group code 292: enable frame text.

textHeight?: number

Group code 45: text height.

textLeftAttachmentType?: number

Group code 174: text left attachment type.

textRightAttachmentType?: number

Group code 178: text right attachment type.

textStyleId?: string

Group code 342: MText style ID (handle reference).

topTextAttachmentDirection?: number

Group code 273: top text attachment direction.

unknown1?: number

Group code 179: undocumented value observed in AutoCAD-generated objects.

unknown2?: boolean

Group code 298: undocumented flag observed in AutoCAD-generated objects.