Current height. See notes for width.
OptionallabelOptional label to use. It is better to use this than to rely on the component extracting the
label from the object data, as there are some scenarios where the change detection is not invoked
when relying on the labelProperty approach.
For multiline labels, the proportion of the width of the shape that the longest line can take up.
OptionallabelDefaults to label. The name of the property inside each vertex that contains its label.
OptionallabelThe stroke width to use for labels. Optional. Defaults to the Toolkit's default.
OptionalmultilineDefaults to true. Set to false if you do not want multi line labels.
The data for the vertex to render. Required.
OptionalshapeThe ID of the shape library to use. If not specified, a default will be used, which suffices for applications that are only using one shape library.
Whether or not to show labels.
Current width for the shape. Although it may seem counterintuitive, this is required - you'll need to set it to [width]="obj.width".
Angular's change detection will not pick up changes to this otherwise.
Provides a means to render an SVG shape into a component.