diff options
author | jcmanke <jmanke1227@gmail.com> | 2017-04-11 17:52:04 -0500 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-04-11 23:52:04 +0100 |
commit | dfda41b0bdc0ea80f548e3c919f14e8094c6cb25 (patch) | |
tree | 32dbdc4a31899c3c5e31329ad9d86bca21c4e235 /docs | |
parent | b832b67875789f2fccea5077c86238e75cf373ff (diff) | |
download | xamarin-forms-dfda41b0bdc0ea80f548e3c919f14e8094c6cb25.tar.gz xamarin-forms-dfda41b0bdc0ea80f548e3c919f14e8094c6cb25.tar.bz2 xamarin-forms-dfda41b0bdc0ea80f548e3c919f14e8094c6cb25.zip |
Map renderer extensibility (#844)
* Added extensibility features to Maps
Android MapRenderer:
- Moved map initialization to protected virtual method OnMapReady, called by explicit implementation of IOnMapReady
- Added protected virtual method CreateMarker for customization of pins
iOS MapRenderer:
- Added protected virtual method CreateAnnotation for customization of pins
Pin:
- Unsealed the Pin class
- Made Label a bindable property
* [Docs] Update docs
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Xamarin.Forms.Maps/Xamarin.Forms.Maps/Pin.xml | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/docs/Xamarin.Forms.Maps/Xamarin.Forms.Maps/Pin.xml b/docs/Xamarin.Forms.Maps/Xamarin.Forms.Maps/Pin.xml index 3280b0bb..753dd877 100644 --- a/docs/Xamarin.Forms.Maps/Xamarin.Forms.Maps/Pin.xml +++ b/docs/Xamarin.Forms.Maps/Xamarin.Forms.Maps/Pin.xml @@ -1,6 +1,6 @@ <Type Name="Pin" FullName="Xamarin.Forms.Maps.Pin"> - <TypeSignature Language="C#" Value="public sealed class Pin : Xamarin.Forms.BindableObject" /> - <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit Pin extends Xamarin.Forms.BindableObject" /> + <TypeSignature Language="C#" Value="public class Pin : Xamarin.Forms.BindableObject" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Pin extends Xamarin.Forms.BindableObject" /> <AssemblyInfo> <AssemblyName>Xamarin.Forms.Maps</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -191,6 +191,21 @@ public static Page GetMapPage () <remarks>To be added.</remarks> </Docs> </Member> + <Member MemberName="LabelProperty"> + <MemberSignature Language="C#" Value="public static readonly Xamarin.Forms.BindableProperty LabelProperty;" /> + <MemberSignature Language="ILAsm" Value=".field public static initonly class Xamarin.Forms.BindableProperty LabelProperty" /> + <MemberType>Field</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>Xamarin.Forms.BindableProperty</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> <Member MemberName="op_Equality"> <MemberSignature Language="C#" Value="public static bool op_Equality (Xamarin.Forms.Maps.Pin left, Xamarin.Forms.Maps.Pin right);" /> <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(class Xamarin.Forms.Maps.Pin left, class Xamarin.Forms.Maps.Pin right) cil managed" /> |