Skip to content

API reference / Common / Engine types / ShapeConnector

Interface: ShapeConnector ​

A connector (a:cxnSp, CT_Connector): a shape (typically a preset line geometry) whose ends optionally bind to other shapes' connection sites.

Properties ​

PropertyDescription
id
string
The connector's stable [ShapeNodeId], which the tree and every edit address it by.
nonVisual
ShapeNonVisualProperties
a:nvCxnSpPr/a:cNvPr — the connector's identity.
startConnection
ShapeConnection | null
a:stCxn — the shape and connection site the start binds to.
endConnection
ShapeConnection | null
a:endCxn — the shape and connection site the end binds to.
properties
ShapeProperties
a:spPr — geometry, line, effects.
style
ShapeStyle | null
a:style — references into the theme's style matrix.