1 implementation of IMap
Microsoft.Maui.Controls.Maps (1)
HandlerImpl\Map.Impl.cs (1)
8
public partial class Map :
IMap
, IEnumerable<IMapPin>
36 references to IMap
Microsoft.Maui.Controls.Maps (10)
HandlerImpl\Map.Impl.cs (5)
10
IList<IMapElement>
IMap
.Elements => _mapElements.Cast<IMapElement>().ToList();
12
IList<IMapPin>
IMap
.Pins => _pins.Cast<IMapPin>().ToList();
14
void
IMap
.Clicked(Location location) => MapClicked?.Invoke(this, new MapClickedEventArgs(location));
16
MapSpan?
IMap
.VisibleRegion
36
Handler?.Invoke(nameof(
IMap
.MoveToRegion), _lastMoveToRegion);
Map.cs (5)
202
Handler?.Invoke(nameof(
IMap
.MoveToRegion), _lastMoveToRegion);
234
Handler?.UpdateValue(nameof(
IMap
.Pins));
239
Handler?.UpdateValue(nameof(
IMap
.Elements));
308
Handler?.UpdateValue(nameof(
IMap
.Pins));
323
Handler?.UpdateValue(nameof(
IMap
.Pins));
Microsoft.Maui.Maps (26)
Handlers\Map\IMapHandler.cs (1)
18
new
IMap
VirtualView { get; }
Handlers\Map\MapHandler.cs (13)
18
public static IPropertyMapper<
IMap
, IMapHandler> Mapper = new PropertyMapper<
IMap
, IMapHandler>(ViewHandler.ViewMapper)
20
[nameof(
IMap
.MapType)] = MapMapType,
21
[nameof(
IMap
.IsShowingUser)] = MapIsShowingUser,
22
[nameof(
IMap
.IsScrollEnabled)] = MapIsScrollEnabled,
23
[nameof(
IMap
.IsTrafficEnabled)] = MapIsTrafficEnabled,
24
[nameof(
IMap
.IsZoomEnabled)] = MapIsZoomEnabled,
25
[nameof(
IMap
.Pins)] = MapPins,
26
[nameof(
IMap
.Elements)] = MapElements,
30
public static CommandMapper<
IMap
, IMapHandler> CommandMapper = new(ViewCommandMapper)
32
[nameof(
IMap
.MoveToRegion)] = MapMoveToRegion,
46
IMap
IMapHandler.VirtualView => VirtualView;
50
public static void MapUpdateMapElement(IMapHandler handler,
IMap
map, object? arg)
Handlers\Map\MapHandler.Standard.cs (9)
6
public partial class MapHandler : ViewHandler<
IMap
, object>
11
public static void MapMapType(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
13
public static void MapIsShowingUser(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
15
public static void MapIsScrollEnabled(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
17
public static void MapIsTrafficEnabled(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
19
public static void MapIsZoomEnabled(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
21
public static void MapMoveToRegion(IMapHandler handler,
IMap
map, object? arg) => throw new NotImplementedException();
23
public static void MapPins(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
25
public static void MapElements(IMapHandler handler,
IMap
map) => throw new NotImplementedException();
Primitives\MapType.cs (3)
9
/// Shows the <see cref="
IMap
" /> as a schematic overview of all roads, streets, etc.
14
/// Shows the <see cref="
IMap
" /> with satellite imagery.
19
/// Shows the <see cref="
IMap
" /> with satellite imagery and a street map overlay.