3 interfaces inheriting from IMapElement
Microsoft.Maui.Maps (3)
Core\ICircleMapElement.cs (1)
8 public interface ICircleMapElement : IMapElement, IFilledMapElement
Core\IFilledMapElement.cs (1)
8 public interface IFilledMapElement : IMapElement
Core\IGeoPathMapElement.cs (1)
6 public interface IGeoPathMapElement : IMapElement, IList<Location>
1 implementation of IMapElement
Microsoft.Maui.Controls.Maps (1)
HandlerImpl\MapElement.Impl.cs (1)
7 public partial class MapElement : IMapElement
20 references to IMapElement
Microsoft.Maui.Controls.Maps (2)
HandlerImpl\Map.Impl.cs (2)
10 IList<IMapElement> IMap.Elements => _mapElements.Cast<IMapElement>().ToList();
Microsoft.Maui.Maps (18)
Core\IMap.cs (1)
49 IList<IMapElement> Elements { get; }
Handlers\Map\IMapHandler.cs (1)
23 void UpdateMapElement(IMapElement element);
Handlers\Map\MapHandler.iOS.cs (1)
95 public void UpdateMapElement(IMapElement element)
Handlers\MapElement\IMapElementHandler.cs (1)
20 new IMapElement VirtualView { get; }
Handlers\MapElement\MapElementHandler.cs (5)
18 public static IPropertyMapper<IMapElement, IMapElementHandler> Mapper = new PropertyMapper<IMapElement, IMapElementHandler>(ElementMapper) 20 [nameof(IMapElement.Stroke)] = MapStroke, 21 [nameof(IMapElement.StrokeThickness)] = MapStrokeThickness, 41 IMapElement IMapElementHandler.VirtualView => VirtualView;
Handlers\MapElement\MapElementHandler.iOS.cs (4)
8 public partial class MapElementHandler : ElementHandler<IMapElement, MKOverlayRenderer> 29 public static void MapStroke(IMapElementHandler handler, IMapElement mapElement) 40 public static void MapStrokeThickness(IMapElementHandler handler, IMapElement mapElement) 50 public static void MapFill(IMapElementHandler handler, IMapElement mapElement)
Handlers\MapElement\MapElementHandlerUpdate.cs (1)
7 public record MapElementHandlerUpdate(int Index, IMapElement MapElement);
Platform\iOS\MauiMKMapView.cs (4)
132 foreach (IMapElement element in elements) 164 foreach (IMapElement element in elements) 286 IMapElement mapElement = default!; 289 var element = map.Elements[i];