1 implementation of IShapeViewHandler
Microsoft.Maui (1)
Handlers\ShapeView\ShapeViewHandler.cs (1)
16 public partial class ShapeViewHandler : IShapeViewHandler
46 references to IShapeViewHandler
Microsoft.Maui (16)
Handlers\ShapeView\ShapeViewHandler.cs (5)
18 public static IPropertyMapper<IShapeView, IShapeViewHandler> Mapper = new PropertyMapper<IShapeView, IShapeViewHandler>(ViewHandler.ViewMapper) 33 public static CommandMapper<IShapeView, IShapeViewHandler> CommandMapper = new(ViewCommandMapper) 51 IShapeView IShapeViewHandler.VirtualView => VirtualView; 53 PlatformView IShapeViewHandler.PlatformView => PlatformView;
Handlers\ShapeView\ShapeViewHandler.Standard.cs (11)
10 public static void MapBackground(IShapeViewHandler handler, IShapeView shapeView) { } 11 public static void MapShape(IShapeViewHandler handler, IShapeView shapeView) { } 12 public static void MapAspect(IShapeViewHandler handler, IShapeView shapeView) { } 13 public static void MapFill(IShapeViewHandler handler, IShapeView shapeView) { } 14 public static void MapStroke(IShapeViewHandler handler, IShapeView shapeView) { } 15 public static void MapStrokeThickness(IShapeViewHandler handler, IShapeView shapeView) { } 16 public static void MapStrokeDashPattern(IShapeViewHandler handler, IShapeView shapeView) { } 17 public static void MapStrokeDashOffset(IShapeViewHandler handler, IShapeView shapeView) { } 18 public static void MapStrokeLineCap(IShapeViewHandler handler, IShapeView shapeView) { } 19 public static void MapStrokeLineJoin(IShapeViewHandler handler, IShapeView shapeView) { } 20 public static void MapStrokeMiterLimit(IShapeViewHandler handler, IShapeView shapeView) { }
Microsoft.Maui.Controls (30)
Handlers\Shapes\Line\LineHandler.cs (2)
8 public static new IPropertyMapper<Line, IShapeViewHandler> Mapper = new PropertyMapper<Line, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\Line\LineHandler.Standard.cs (4)
9 public static void MapX1(IShapeViewHandler handler, Line line) { } 10 public static void MapY1(IShapeViewHandler handler, Line line) { } 11 public static void MapX2(IShapeViewHandler handler, Line line) { } 12 public static void MapY2(IShapeViewHandler handler, Line line) { }
Handlers\Shapes\Path\PathHandler.cs (2)
8 public static new IPropertyMapper<Path, IShapeViewHandler> Mapper = new PropertyMapper<Path, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\Path\PathHandler.Standard.cs (3)
9 public static void MapShape(IShapeViewHandler handler, Path path) { } 10 public static void MapData(IShapeViewHandler handler, Path path) { } 11 public static void MapRenderTransform(IShapeViewHandler handler, Path path) { }
Handlers\Shapes\Polygon\PolygonHandler.cs (2)
8 public static new IPropertyMapper<Polygon, IShapeViewHandler> Mapper = new PropertyMapper<Polygon, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\Polygon\PolygonHandler.Standard.cs (3)
9 public static void MapShape(IShapeViewHandler handler, Polygon polygon) { } 10 public static void MapPoints(IShapeViewHandler handler, Polygon polygon) { } 11 public static void MapFillRule(IShapeViewHandler handler, Polygon polygon) { }
Handlers\Shapes\Polyline\PolylineHandler.cs (2)
8 public static new IPropertyMapper<Polyline, IShapeViewHandler> Mapper = new PropertyMapper<Polyline, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\Polyline\PolylineHandler.Standard.cs (3)
9 public static void MapShape(IShapeViewHandler handler, Polyline polyline) { } 10 public static void MapPoints(IShapeViewHandler handler, Polyline polyline) { } 11 public static void MapFillRule(IShapeViewHandler handler, Polyline polyline) { }
Handlers\Shapes\Rectangle\RectangleHandler.cs (2)
8 public static new IPropertyMapper<Rectangle, IShapeViewHandler> Mapper = new PropertyMapper<Rectangle, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\Rectangle\RectangleHandler.Standard.cs (2)
8 public static void MapRadiusX(IShapeViewHandler handler, Rectangle rectangle) { } 9 public static void MapRadiusY(IShapeViewHandler handler, Rectangle rectangle) { }
Handlers\Shapes\RoundRectangle\RoundRectangleHandler.cs (2)
8 public static new IPropertyMapper<RoundRectangle, IShapeViewHandler> Mapper = new PropertyMapper<RoundRectangle, IShapeViewHandler>(ShapeViewHandler.Mapper)
Handlers\Shapes\RoundRectangle\RoundRectangleHandler.Standard.cs (1)
8 public static void MapCornerRadius(IShapeViewHandler handler, RoundRectangle roundRectangle) { }
Shape\Shape.Mapper.cs (1)
16 ShapeViewHandler.Mapper.ReplaceMapping<IShapeView, IShapeViewHandler>(nameof(StrokeDashArray), MapStrokeDashArray);
Shape\Shape.Standard.cs (1)
13 public static void MapStrokeDashArray(IShapeViewHandler handler, IShapeView shapeView) { }