diff options
author | E.Z. Hart <hartez@users.noreply.github.com> | 2016-04-25 10:26:40 -0600 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2016-04-25 12:26:40 -0400 |
commit | 6c0c11960b26c4ccb3322fec04e0eb6f55d9da07 (patch) | |
tree | 2cd4f17c98a2edb8bf3ecb6a8612f2774f3db294 /docs | |
parent | ee5654f8fe4f15817a8bd23e0613a6d0f9d4c9ec (diff) | |
download | xamarin-forms-6c0c11960b26c4ccb3322fec04e0eb6f55d9da07.tar.gz xamarin-forms-6c0c11960b26c4ccb3322fec04e0eb6f55d9da07.tar.bz2 xamarin-forms-6c0c11960b26c4ccb3322fec04e0eb6f55d9da07.zip |
Prep WebView and renderers for removal of InternalsVisibleTo (#120)
* Create custom event args class for script eval requests
Make IWebViewRenderer public
* Add IWebViewRenderer docs
* Add EvalRequested docs
* Move EvalRequested to Internals
IWebViewRenderer -> IWebViewDelegate
* Add docs
Diffstat (limited to 'docs')
4 files changed, 210 insertions, 0 deletions
diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms.Internals/EvalRequested.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms.Internals/EvalRequested.xml new file mode 100644 index 00000000..95d08ee3 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms.Internals/EvalRequested.xml @@ -0,0 +1,50 @@ +<Type Name="EvalRequested" FullName="Xamarin.Forms.Internals.EvalRequested"> + <TypeSignature Language="C#" Value="public class EvalRequested : EventArgs" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EvalRequested extends System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EvalRequested (string script);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string script) cil managed" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="script" Type="System.String" /> + </Parameters> + <Docs> + <param name="script">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Script"> + <MemberSignature Language="C#" Value="public string Script { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance string Script" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/EvalRequested.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/EvalRequested.xml new file mode 100644 index 00000000..977f6ce4 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/EvalRequested.xml @@ -0,0 +1,50 @@ +<Type Name="EvalRequested" FullName="Xamarin.Forms.EvalRequested"> + <TypeSignature Language="C#" Value="public class EvalRequested : EventArgs" /> + <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit EvalRequested extends System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EvalRequested (string script);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string script) cil managed" /> + <MemberType>Constructor</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Parameters> + <Parameter Name="script" Type="System.String" /> + </Parameters> + <Docs> + <param name="script">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Script"> + <MemberSignature Language="C#" Value="public string Script { get; }" /> + <MemberSignature Language="ILAsm" Value=".property instance string Script" /> + <MemberType>Property</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewDelegate.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewDelegate.xml new file mode 100644 index 00000000..fea02618 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewDelegate.xml @@ -0,0 +1,55 @@ +<Type Name="IWebViewDelegate" FullName="Xamarin.Forms.IWebViewDelegate"> + <TypeSignature Language="C#" Value="public interface IWebViewDelegate" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWebViewDelegate" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="LoadHtml"> + <MemberSignature Language="C#" Value="public void LoadHtml (string html, string baseUrl);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadHtml(string html, string baseUrl) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="html" Type="System.String" /> + <Parameter Name="baseUrl" Type="System.String" /> + </Parameters> + <Docs> + <param name="html">To be added.</param> + <param name="baseUrl">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LoadUrl"> + <MemberSignature Language="C#" Value="public void LoadUrl (string url);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadUrl(string url) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="url" Type="System.String" /> + </Parameters> + <Docs> + <param name="url">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewRenderer.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewRenderer.xml new file mode 100644 index 00000000..95ed3472 --- /dev/null +++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/IWebViewRenderer.xml @@ -0,0 +1,55 @@ +<Type Name="IWebViewRenderer" FullName="Xamarin.Forms.IWebViewRenderer"> + <TypeSignature Language="C#" Value="public interface IWebViewRenderer" /> + <TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWebViewRenderer" /> + <AssemblyInfo> + <AssemblyName>Xamarin.Forms.Core</AssemblyName> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Interfaces /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + <Members> + <Member MemberName="LoadHtml"> + <MemberSignature Language="C#" Value="public void LoadHtml (string html, string baseUrl);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadHtml(string html, string baseUrl) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="html" Type="System.String" /> + <Parameter Name="baseUrl" Type="System.String" /> + </Parameters> + <Docs> + <param name="html">To be added.</param> + <param name="baseUrl">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="LoadUrl"> + <MemberSignature Language="C#" Value="public void LoadUrl (string url);" /> + <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadUrl(string url) cil managed" /> + <MemberType>Method</MemberType> + <AssemblyInfo> + <AssemblyVersion>2.0.0.0</AssemblyVersion> + </AssemblyInfo> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="url" Type="System.String" /> + </Parameters> + <Docs> + <param name="url">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + </Members> +</Type> |