Skip to content

API reference / Common / Engine types / ShapeGroup

Interface: ShapeGroup ​

A group shape (a:grpSp, CT_GroupShape): nests child [ShapeNode]s under its own transform and child coordinate space.

Properties ​

PropertyDescription
id
string
The group's stable [ShapeNodeId], which the tree and every edit address it by.
nonVisual
ShapeNonVisualProperties
a:nvGrpSpPr/a:cNvPr — the group's identity.
properties
ShapeGroupProperties
a:grpSpPr — the group transform (and child coordinate space), fill, and effects.
children
ShapeNode[]
The child nodes, in z-order (a:sp, a:grpSp, a:pic, … in document order).