Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 2.06 KB

conicgradientbrush.md

File metadata and controls

48 lines (38 loc) · 2.06 KB

ConicGradientBrush

Inheritance: GradientBrush
AvaloniaUI documentation: ConicGradientBrush API

Constructors

Constructors Description
ConicGradientBrush(center: RelativePoint, angle: float) Creates a ConicGradientBrush widget.
ConicGradientBrush(center: RelativePoint) Creates a ConicGradientBrush widget.
ConicGradientBrush(center: Point, unit: RelativeUnit, angle: float) Creates a ConicGradientBrush widget.
ConicGradientBrush(center: Point, unit: RelativeUnit) Creates a ConicGradientBrush widget.
ConicGradientBrush(angle: float) Creates a ConicGradientBrush widget.
ConicGradientBrush() Creates a ConicGradientBrush widget.

Properties

Properties Description
reference(value: ViewRef) Link a ViewRef to access the direct ConicGradientBrush control instance.

Usages

ConicGradientBrush(Point(30., 30.), RelativeUnit.Absolute, 90.) {
    GradientStop(Colors.Red, 0.)
    GradientStop(Colors.Blue, 0.25)
    GradientStop(Colors.Brown, 0.5)
    GradientStop(Colors.Green, 0.75)
    GradientStop(Colors.Purple, 0.1)
}

Get access to the underlying ConicGradientBrush

let brushesRef = ViewRef<ConicGradientBrush>()

(ConicGradientBrush(Point(30., 30.), RelativeUnit.Absolute, 90.) {
    GradientStop(Colors.Red, 0.)
    GradientStop(Colors.Blue, 0.25)
    GradientStop(Colors.Brown, 0.5)
    GradientStop(Colors.Green, 0.75)
    GradientStop(Colors.Purple, 0.1)
})
    .reference(brushesRef)