Context for the vertex, as passed in by the SurfaceComponent.
OptionallabelFor multiline labels, the proportion of the width of the shape that the longest line can take up.
OptionallabelThe name of the property that identifies some vertex's label. Defaults to "label".
OptionallabelOptional stroke width to use for labels. Defaults to "0.25px".
OptionalmultilineDefaults to true - word wrap shape labels so they fit into their shapes
OptionalshowDefaults to false. If true, a label will be written on the shape (using an SVG text element).
Props for the ShapeComponent. At the minimum you should pass in the
ctxthat the Surface provides to the mapping in your viewOptions.