2 implementations of Shape
Microsoft.Maui.Controls (2)
BoxView\BoxView.cs (1)
66
IShape? IShapeView.
Shape
=> this;
Shapes\Shape.cs (1)
152
IShape IShapeView.
Shape
=> this;
16 references to Shape
Microsoft.Maui (4)
Graphics\ShapeDrawable.cs (3)
56
IShape? shape = ShapeView?.
Shape
;
74
if (ShapeView == null || ShapeView.
Shape
== null || ShapeView.StrokeThickness <= 0 || ShapeView.Stroke == null)
117
if (ShapeView == null || ShapeView.
Shape
== null)
Handlers\ShapeView\ShapeViewHandler.cs (1)
21
[nameof(IShapeView.
Shape
)] = MapShape,
Microsoft.Maui.Controls (12)
BoxView\BoxView.cs (1)
63
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Handlers\Shapes\Path\PathHandler.cs (1)
10
[nameof(IShapeView.
Shape
)] = MapShape,
Handlers\Shapes\Polygon\PolygonHandler.cs (1)
10
[nameof(IShapeView.
Shape
)] = MapShape,
Handlers\Shapes\Polyline\PolylineHandler.cs (1)
10
[nameof(IShapeView.
Shape
)] = MapShape,
Platform\ShapeExtensions.cs (1)
10
if (drawable is not ShapeDrawable || shapeView is null || shapeView.
Shape
is not Path path)
Shapes\Ellipse.cs (1)
26
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\Line.cs (1)
76
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\Path.cs (1)
104
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\Polygon.cs (1)
50
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\Polyline.cs (1)
49
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\Rectangle.cs (1)
46
Handler?.UpdateValue(nameof(IShapeView.
Shape
));
Shapes\RoundRectangle.cs (1)
53
Handler?.UpdateValue(nameof(IShapeView.
Shape
));