diff options
author | kingces95 <kingces95@users.noreply.github.com> | 2017-04-11 14:02:06 -0400 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-04-11 19:02:06 +0100 |
commit | 093a4efa2da9cb681890158ca8ee9bb6f30b0a8c (patch) | |
tree | ccc17255876e40d2c845d7b2c62dfc930156729d /Xamarin.Forms.Core/WebView.cs | |
parent | 7458ca37330f424bf7fb1447580b0fa9c34c6db4 (diff) | |
download | xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.tar.gz xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.tar.bz2 xamarin-forms-093a4efa2da9cb681890158ca8ee9bb6f30b0a8c.zip |
Implicit impl of controller ifaces (#807)
* Simplify ICtrl callsites
* Rebase fix
Diffstat (limited to 'Xamarin.Forms.Core/WebView.cs')
-rw-r--r-- | Xamarin.Forms.Core/WebView.cs | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/Xamarin.Forms.Core/WebView.cs b/Xamarin.Forms.Core/WebView.cs index bba84306..0e65e842 100644 --- a/Xamarin.Forms.Core/WebView.cs +++ b/Xamarin.Forms.Core/WebView.cs @@ -1,4 +1,5 @@ using System; +using System.ComponentModel; using Xamarin.Forms.Internals; using Xamarin.Forms.Platform; @@ -39,7 +40,9 @@ namespace Xamarin.Forms _platformConfigurationRegistry = new Lazy<PlatformConfigurationRegistry<WebView>>(() => new PlatformConfigurationRegistry<WebView>(this)); } - bool IWebViewController.CanGoBack { + [EditorBrowsable(EditorBrowsableState.Never)] + bool IWebViewController.CanGoBack + { get { return CanGoBack; } set { SetValue(CanGoBackPropertyKey, value); } } @@ -49,7 +52,9 @@ namespace Xamarin.Forms get { return (bool)GetValue(CanGoBackProperty); } } - bool IWebViewController.CanGoForward { + [EditorBrowsable(EditorBrowsableState.Never)] + bool IWebViewController.CanGoForward + { get { return CanGoForward; } set { SetValue(CanGoForwardPropertyKey, value); } } @@ -123,28 +128,23 @@ namespace Xamarin.Forms remove { EvalRequested -= value; } } - event EventHandler<EvalRequested> EvalRequested; - - event EventHandler IWebViewController.GoBackRequested { - add { GoBackRequested += value; } - remove { GoBackRequested -= value; } - } - - event EventHandler GoBackRequested; + [EditorBrowsable(EditorBrowsableState.Never)] + public event EventHandler<EvalRequested> EvalRequested; - event EventHandler IWebViewController.GoForwardRequested { - add { GoForwardRequested += value; } - remove { GoForwardRequested -= value; } - } + [EditorBrowsable(EditorBrowsableState.Never)] + public event EventHandler GoBackRequested; - event EventHandler GoForwardRequested; + [EditorBrowsable(EditorBrowsableState.Never)] + public event EventHandler GoForwardRequested; - void IWebViewController.SendNavigated(WebNavigatedEventArgs args) + [EditorBrowsable(EditorBrowsableState.Never)] + public void SendNavigated(WebNavigatedEventArgs args) { Navigated?.Invoke(this, args); } - void IWebViewController.SendNavigating(WebNavigatingEventArgs args) + [EditorBrowsable(EditorBrowsableState.Never)] + public void SendNavigating(WebNavigatingEventArgs args) { Navigating?.Invoke(this, args); } |