Appearance
Interface: DiagramDrawnShape ​
Where a point's text is drawn in the fallback drawing part — the second copy of every string a diagram carries, and the only one a renderer without a SmartArt layout engine paints. See DiagramPoint.drawnShape for how a point reaches it.
Properties ​
element_ ​
readonlyelement_:Element
Escape hatch: the underlying dsp:sp. After mutating it call part.markDirty().
modelId ​
readonlymodelId:string
The pres point this shape draws (dsp:sp/@modelId) — never the authored point's own id.
paragraphIndex ​
readonlyparagraphIndex:number
Which paragraph of textFrame carries this point's text (the presOf edge's @destOrd).
part ​
readonlypart:Part
The drawing part (/ppt/diagrams/drawing{N}.xml) the shape lives in.
textFrame ​
readonlytextFrame:TextFrame
The shape's dsp:txBody, bound to the drawing part rather than the data part, so an edit made through it marks the part that actually changed.
One shape commonly draws several points — three of them in mixed.pptx — so writing textFrame.text here would delete the siblings' text. Replace paragraph paragraphIndex instead, which is what DiagramPoint.text's setter does.