summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/WebView.cs
diff options
context:
space:
mode:
authorkingces95 <kingces95@users.noreply.github.com>2017-04-11 14:02:06 -0400
committerRui Marinho <me@ruimarinho.net>2017-04-11 19:02:06 +0100
commit093a4efa2da9cb681890158ca8ee9bb6f30b0a8c (patch)
treeccc17255876e40d2c845d7b2c62dfc930156729d /Xamarin.Forms.Core/WebView.cs
parent7458ca37330f424bf7fb1447580b0fa9c34c6db4 (diff)
downloadxamarin-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.cs34
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);
}