Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.48 KB

arcsegment.md

File metadata and controls

40 lines (30 loc) · 1.48 KB

ArcSegment

Inheritance: PathSegment
AvaloniaUI documentation: ArcSegment API

Constructors

Constructors Description
ArcSegment(point: Point, size: Size) Creates a ArcSegment widget.

Properties

Properties Description
rotationAngle(value: float) Sets the RotationAngle property.
sweepDirection(value: SweepDirection) Sets the SweepDirection property.
isLargeArc(value: bool) Sets the IsLargeArc property.
reference(value: ViewRef) Link a ViewRef to access the direct ArcSegment control instance.

Usages

ArcSegment(Point(200., 100.), Size(100., 50.))
    .rotationAngle(45.)
    .isLargeArc(true)
    .sweepDirection(SweepDirection.Clockwise)

Get access to the underlying ArcSegment

let pathSegmentRef = ViewRef<ArcSegment>()

ArcSegment(Point(200., 100.), Size(100., 50.))
    .rotationAngle(45.)
    .isLargeArc(true)
    .sweepDirection(SweepDirection.Clockwise)
    .reference(pathSegmentRef)