Optional
idOptional
isDesignates whether an endpoint is essential.
Endpoints are essential by default but you may disable by setting this to false.
Optional
numberThe endpoint number. Must be unique within the node.
If you omit the endpoint number the node assigns a sequential one for you.
Optional
ownerThe owner of the endpoint.
If provided, takes ownership of the endpoint at construction.
Optional
partsChild endpoints.
This is the inverse of setting owner above. The endpoint instantiates and takes ownership of child endpoints at construction time.
The endpoint's string identifier. Must be unique within the parent.
If you omit the identifier the node assigns a generated one for you.