An arrow shape pointing in a specific direction.
- Parameter cornerPoint: The location of the arrow's corner (where the two sides meet) in unit coordinate space.
A speech bubble with a tail pointing to a specific location.
- Parameters:
- tailLocation: The position of the tail tip in unit coordinate space.
- tailAngle: The angle of the tail in radians.
A rectangle with rounded corners.
- Parameter cornerRadius: The corner radius in unit coordinate space (0.0 to 1.0).
A value of `0.1` represents 10% of the minimum dimension of the shape.
get · iOS 27.0+
configurationType
TypeScript
get configurationType(): ShapeConfiguration_Shape
Swift declaration
var configurationType: ShapeConfiguration.Shape { get }
A quadratic Bézier curve line.
- Parameters:
- start: The starting point in unit coordinate space.
- control: The control point that defines the curve in unit coordinate space.
Defaults to `nil` which creates a straight line without a middle control point.
- end: The ending point in unit coordinate space.
A star shape with alternating inner and outer points.
- Parameters:
- points: The number of points on the star.
- innerRadius: The radius of inner points relative to outer points, in unit coordinate space (0.0 to 1.0).
A value of `0.5` creates inner points halfway to the center.
Skipped declarations
3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ShapeMarkup.Shape.rectangle
The iOS SDK compiler rejected this binding: ambiguous use of 'rectangle'
ShapeMarkup.Shape.ellipse
The iOS SDK compiler rejected this binding: ambiguous use of 'ellipse'
ShapeMarkup.Shape.star
The iOS SDK compiler rejected this binding: ambiguous use of 'star'