public void WillRenderMarker(IGMUClusterRenderer renderer, Marker marker)
 {
     if (marker.UserData is ClusterMarker)
     {
         marker.Title = ((ClusterMarker)marker.UserData).Title;
     }
 }
 public void WillRenderMarker(IGMUClusterRenderer renderer, Marker marker)
 {
     if (marker.UserData is ClusterItem clusterItem)
     {
         marker.Icon = clusterItem.Icon;
     }
 }
Exemple #3
0
 public void WillRenderMarker(IGMUClusterRenderer renderer, Marker marker)
 {
     if (marker.UserData is POIItem)
     {
         marker.Title = (marker.UserData as POIItem).name;
     }
 }
Exemple #4
0
 public void WillRenderMarker(IGMUClusterRenderer renderer, Marker marker)
 {
     if (marker.UserData is Person)
     {
         marker.Title        = ((Person)marker.UserData).Title;
         marker.Icon         = ImageForItem(((Person)marker.UserData));
         marker.GroundAnchor = new CGPoint(0.5, 0.5);
     }
     else if (marker.UserData is GMUStaticCluster)
     {
         marker.Icon = ImageForCluster(marker.UserData as GMUStaticCluster);
     }
 }