BrushExtensions Class
Definition
Extension methods for brush classes.
public class BrushExtensions
Methods
| Name | Description |
|---|---|
| ToImmutable (3 overloads) | Converts a brush to an immutable brush. |
ToImmutable overloads
ToImmutable Method
Converts a brush to an immutable brush.
public Avalonia.Media.IImmutableBrush ToImmutable(Avalonia.Media.IBrush brush)
Parameters
brush Avalonia.Media.IBrush
The brush.
Returns
Avalonia.Media.IImmutableBrush
The result of calling Avalonia.Media.IMutableBrush.ToImmutable if the brush is mutable,
otherwise brush.
ToImmutable Method
Converts a dash style to an immutable dash style.
public Avalonia.Media.Immutable.ImmutableDashStyle ToImmutable(Avalonia.Media.IDashStyle style)
Parameters
style Avalonia.Media.IDashStyle
The dash style.
Returns
Avalonia.Media.Immutable.ImmutableDashStyle
The result of calling Avalonia.Media.DashStyle.ToImmutable if the style is mutable,
otherwise style.
ToImmutable Method
Converts a pen to an immutable pen.
public Avalonia.Media.Immutable.ImmutablePen ToImmutable(Avalonia.Media.IPen pen)
Parameters
The pen.
Returns
Avalonia.Media.Immutable.ImmutablePen
The result of calling Avalonia.Media.Pen.ToImmutable if the brush is mutable,
otherwise pen.