interface DwgMultiLeaderEntity {
    annotativeScaleEnabled?: boolean;
    arrowheadId?: string;
    arrowheadOverrides?: DwgMultiLeaderIndexedHandle[];
    arrowheadSize?: number;
    blockAttributes?: DwgMultiLeaderBlockAttribute[];
    blockContent?: DwgMultiLeaderBlockContent;
    blockContentColor?: number;
    blockContentConnectionType?: number;
    blockContentId?: string;
    blockContentRotation?: number;
    blockContentScale?: DwgPoint3D;
    bottomTextAttachmentDirection?: number;
    color?: number;
    colorIndex?: number;
    colorName?: string;
    contentBasePosition?: DwgPoint3D;
    contentScale?: number;
    contentType?: number;
    doglegEnabled?: boolean;
    doglegLength?: number;
    handle: string;
    hasBlock?: boolean;
    hasMText?: boolean;
    isInPaperSpace?: boolean;
    isVisible?: boolean;
    landingEnabled?: boolean;
    landingGap?: number;
    layer: string;
    leaderLineColor?: number;
    leaderLineType?: number;
    leaderLineTypeId?: string;
    leaderLineWeight?: number;
    leaderSections?: DwgMultiLeaderLeaderSection[];
    leaderStyleId?: string;
    lineType?: string;
    lineTypeScale?: number;
    lineweight?: number;
    materialObjectHardId?: string;
    normal?: DwgPoint3D;
    ownerBlockRecordSoftId: string;
    ownerDictionaryHardId?: string | number | boolean;
    ownerDictionarySoftId?: string | number | boolean;
    planeNormalReversed?: boolean;
    planeOrigin?: DwgPoint3D;
    planeXAxisDirection?: DwgPoint3D;
    planeYAxisDirection?: DwgPoint3D;
    plotStyleHardId?: string;
    propertyOverrideFlag?: number;
    proxyByte?: number;
    proxyEntity?: string;
    shadowMode?: number;
    subclassMarker?: "AcDbMLeader";
    textAlignInIPE?: number;
    textAlignmentType?: number;
    textAnchor?: DwgPoint3D;
    textAngleType?: number;
    textAttachment?: number;
    textAttachmentDirection?: number;
    textAttachmentPoint?: number;
    textBackgroundColor?: number;
    textBackgroundColorOn?: boolean;
    textBackgroundScaleFactor?: number;
    textBackgroundTransparency?: number;
    textColor?: number;
    textColumnFlowReversed?: boolean;
    textColumnGutterWidth?: number;
    textColumnHeight?: number;
    textColumnType?: number;
    textColumnWidth?: number;
    textContent?: string;
    textDirection?: DwgPoint3D;
    textDirectionNegative?: boolean;
    textFillOn?: boolean;
    textFlowDirection?: number;
    textFrameEnabled?: boolean;
    textHeight?: number;
    textLeftAttachmentType?: number;
    textLineSpacingFactor?: number;
    textLineSpacingStyle?: number;
    textRightAttachmentType?: number;
    textRotation?: number;
    textStyleId?: string;
    textUseAutoHeight?: boolean;
    textUseWordBreak?: boolean;
    textWidth?: number;
    topTextAttachmentDirection?: number;
    transparency?: number;
    transparencyType: number;
    type: "MULTILEADER";
    version?: number;
    xdata?: DwgXData;
}

Hierarchy (View Summary)

Properties

annotativeScaleEnabled? arrowheadId? arrowheadOverrides? arrowheadSize? blockAttributes? blockContent? blockContentColor? blockContentConnectionType? blockContentId? blockContentRotation? blockContentScale? bottomTextAttachmentDirection? color? colorIndex? colorName? contentBasePosition? contentScale? contentType? doglegEnabled? doglegLength? handle hasBlock? hasMText? isInPaperSpace? isVisible? landingEnabled? landingGap? layer leaderLineColor? leaderLineType? leaderLineTypeId? leaderLineWeight? leaderSections? leaderStyleId? lineType? lineTypeScale? lineweight? materialObjectHardId? normal? ownerBlockRecordSoftId ownerDictionaryHardId? ownerDictionarySoftId? planeNormalReversed? planeOrigin? planeXAxisDirection? planeYAxisDirection? plotStyleHardId? propertyOverrideFlag? proxyByte? proxyEntity? shadowMode? subclassMarker? textAlignInIPE? textAlignmentType? textAnchor? textAngleType? textAttachment? textAttachmentDirection? textAttachmentPoint? textBackgroundColor? textBackgroundColorOn? textBackgroundScaleFactor? textBackgroundTransparency? textColor? textColumnFlowReversed? textColumnGutterWidth? textColumnHeight? textColumnType? textColumnWidth? textContent? textDirection? textDirectionNegative? textFillOn? textFlowDirection? textFrameEnabled? textHeight? textLeftAttachmentType? textLineSpacingFactor? textLineSpacingStyle? textRightAttachmentType? textRotation? textStyleId? textUseAutoHeight? textUseWordBreak? textWidth? topTextAttachmentDirection? transparency? transparencyType type version? xdata?

Properties

annotativeScaleEnabled?: boolean

Group code 293: enable annotation scale.

arrowheadId?: string

Group code 342: arrowhead ID (handle reference).

arrowheadOverrides?: DwgMultiLeaderIndexedHandle[]

Group code pair 94 + 345 (repeated).

arrowheadSize?: number

Group code 42: arrowhead size.

blockAttributes?: DwgMultiLeaderBlockAttribute[]

Repeated block attribute override entries.

CONTEXT_DATA block content bundle.

blockContentColor?: number

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

blockContentConnectionType?: number

Group code 176: block content connection type.

blockContentId?: string

Group code 344 (common) / 341 (CONTEXT_DATA): block content ID.

blockContentRotation?: number

Group code 43: block content rotation.

blockContentScale?: DwgPoint3D

Group code 10: block content scale.

bottomTextAttachmentDirection?: number

Group code 273: bottom text attachment direction.

color?: number

A 24-bit color value that should be dealt with in terms of bytes with values of 0 to 255. The lowest byte is the blue value, the middle byte is the green value, and the third byte is the red value. The top byte is always 0.

colorIndex?: number

Color number (present if not BYLAYER); zero indicates the BYBLOCK (floating) color; 256 indicates BYLAYER; a negative value indicates that the layer is turned off (optional)

colorName?: string

Color name.

contentBasePosition?: DwgPoint3D

CONTEXT_DATA group codes 10/20/30: content base position.

contentScale?: number

CONTEXT_DATA group code 40: content scale.

contentType?: number

Group code 172: content type (none / MText / block).

doglegEnabled?: boolean

Group code 291: enable dogleg.

doglegLength?: number

Group code 41: dogleg length.

handle: string

Handle

hasBlock?: boolean

CONTEXT_DATA group code 296: has block content flag.

hasMText?: boolean

CONTEXT_DATA group code 290: has MText content flag.

isInPaperSpace?: boolean

Absent or zero indicates entity is in model space. 1 indicates entity is in paper space (optional).

isVisible?: boolean

Object visibility (optional):

  • 0: Visible
  • 1: Invisible
landingEnabled?: boolean

Group code 290: enable landing.

landingGap?: number

Group code 145 in CONTEXT_DATA: landing gap.

layer: string

Layer name

leaderLineColor?: number

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

leaderLineType?: number

Group code 170: leader line type.

leaderLineTypeId?: string

Group code 341: leader line type ID (handle reference to linetype).

leaderLineWeight?: number

Group code 171: leader line weight.

leaderSections?: DwgMultiLeaderLeaderSection[]

CONTEXT_DATA nested LEADER sections.

leaderStyleId?: string

Group code 340: leader style ID (handle reference).

lineType?: string

Linetype name (present if not BYLAYER). The special name BYBLOCK indicates a floating linetype (optional)

lineTypeScale?: number

Linetype scale (optional)

lineweight?: number

Lineweight enum value. Stored and moved around as a 16-bit integer.

materialObjectHardId?: string

Hard-pointer ID/handle to material object (present if not BYLAYER)

normal?: DwgPoint3D

CONTEXT_DATA group codes 11/21/31: text normal direction vector.

ownerBlockRecordSoftId: string

Soft-pointer ID/handle to owner BLOCK_RECORD object

ownerDictionaryHardId?: string | number | boolean

Hard-owner ID/handle to owner dictionary (optional)

ownerDictionarySoftId?: string | number | boolean

Soft-pointer ID/handle to owner dictionary (optional)

planeNormalReversed?: boolean

CONTEXT_DATA group code 297: plane normal reversed flag.

planeOrigin?: DwgPoint3D

CONTEXT_DATA group codes 110/120/130: MLeader plane origin point.

planeXAxisDirection?: DwgPoint3D

CONTEXT_DATA group codes 111/121/131: MLeader plane X-axis direction.

planeYAxisDirection?: DwgPoint3D

CONTEXT_DATA group codes 112/122/132: MLeader plane Y-axis direction.

plotStyleHardId?: string

Hard-pointer ID/handle to the plot style object

propertyOverrideFlag?: number

Group code 90: property override bit flags.

proxyByte?: number

Number of bytes in the proxy entity graphics represented in the subsequent 310 groups, which are binary chunk records (optional)

proxyEntity?: string

Proxy entity graphics data (multiple lines; 256 characters max. per line) (optional)

shadowMode?: number

Shadow mode

  • 0: Casts and receives shadows
  • 1: Casts shadows
  • 2: Receives shadows
  • 3: Ignores shadows

Note: Starting with AutoCAD 2016-based products, this property is obsolete but still supported for backwards compatibility.

subclassMarker?: "AcDbMLeader"
textAlignInIPE?: number

Group code 178: text align in IPE flag/value.

textAlignmentType?: number

Group code 175: text alignment type.

textAnchor?: DwgPoint3D

CONTEXT_DATA group codes 12/22/32: text location (anchor point).

textAngleType?: number

Group code 174: text angle type.

textAttachment?: number

Group code 171 in CONTEXT_DATA: text attachment mode.

textAttachmentDirection?: number

Group code 271: text attachment direction for MText content.

textAttachmentPoint?: number

Group code 179: text attachment point.

textBackgroundColor?: number

CONTEXT_DATA group code 91: text background color (DXF raw int32).

textBackgroundColorOn?: boolean

CONTEXT_DATA group code 291: text background color on/off.

textBackgroundScaleFactor?: number

CONTEXT_DATA group code 141: text background scale factor.

textBackgroundTransparency?: number

CONTEXT_DATA group code 92: text background transparency.

textColor?: number

Group code 92: text color in common MLeader data (DXF raw int32).

textColumnFlowReversed?: boolean

CONTEXT_DATA group code 294: text column flow reversed.

textColumnGutterWidth?: number

CONTEXT_DATA group code 143: text column gutter width.

textColumnHeight?: number

CONTEXT_DATA group code 144: text column height.

textColumnType?: number

CONTEXT_DATA group code 173: text column type.

textColumnWidth?: number

CONTEXT_DATA group code 142: text column width.

textContent?: string

CONTEXT_DATA group code 304: default/actual text content.

textDirection?: DwgPoint3D

CONTEXT_DATA group codes 13/23/33: text direction vector.

textDirectionNegative?: boolean

Group code 294: text direction negative flag.

textFillOn?: boolean

CONTEXT_DATA group code 292: text background fill on/off.

textFlowDirection?: number

Group code 172 in CONTEXT_DATA: text flow direction.

textFrameEnabled?: boolean

Group code 292: enable text frame.

textHeight?: number

CONTEXT_DATA group codes 41 and 44: text height.

textLeftAttachmentType?: number

Group code 173: text left attachment type.

textLineSpacingFactor?: number

CONTEXT_DATA group code 45: text line spacing factor.

textLineSpacingStyle?: number

CONTEXT_DATA group code 170: text line spacing style.

textRightAttachmentType?: number

Group code 95: text right attachment type.

textRotation?: number

CONTEXT_DATA group code 42: text rotation.

textStyleId?: string

Group code 343: text style ID (handle reference).

textUseAutoHeight?: boolean

CONTEXT_DATA group code 293: use text auto height.

textUseWordBreak?: boolean

CONTEXT_DATA group code 295: use word break for text columns.

textWidth?: number

CONTEXT_DATA group code 43: text width.

topTextAttachmentDirection?: number

Group code 272: top text attachment direction.

transparency?: number

Transparency value.

transparencyType: number

Transparency type.

  • 0 BYLAYER
  • 1 BYBLOCK
  • 3 alpha
type: "MULTILEADER"

Entity type

version?: number

Group code 270: MLeader version.

xdata?: DwgXData

The extension dictionary attached to the entity (optional).