Interface: CustomGeometry
Custom freeform geometry (spPr/a:custGeom/a:pathLst), as read from a shape. Faithfully exposes every a:path rather than flattening to a single command list: the schema allows repeatable a:path, each with independent fill/stroke. Desktop PowerPoint's own freeforms only ever emit one a:path (a hole is one path with two moveTo…close contours), but multi-a:path input is schema-legal (e.g. SVG import) and preserved here.
Properties
adjustHandles
adjustHandles:
CustomGeometryAdjustHandle[]
The adjust handles (a:ahLst), in document order; empty when there are none.
connectionSites
connectionSites:
CustomGeometryConnectionSite[]
The connection sites (a:cxnLst/a:cxn), in document order; empty when there are none.
guides
guides:
CustomGeometryGuide[]
The guide formulas (a:gdLst/a:gd), in document order; empty when there are none.
paths
paths:
CustomGeometryPath[]