super: UIWKWebView on iOS
A WebView object displays interactive web content, such as for an in-app browser. You can also use this class to move back and forward in the history of webpages, and you can even set some web content properties programmatically.
Load() This event is called when the object becames available in the current runtime system.
DidStart() This event is called when a mainframe page load starts.
DidFail(error: String) This event is called when an error occurs while starting to load data for the mainframe.
DidStartReceiving() This event is called when content starts arriving for the mainframe.
DidFinish() This event is called when a mainframe load completes.
Unload() This event is called when the object has been removed from the current runtime system (but not yet deallocated).
var url: String Navigates to a requested URL.
var title: String The page title. (read-only)
var loading: Bool A Boolean value indicating whether the view is currently loading content. (read-only)
var estimatedProgress: Float An estimate of what fraction of the current navigation has been loaded. (read-only)
var hasOnlySecureContent: Bool A Boolean value indicating whether all resources on the page have been loaded through securely encrypted connections. (read-only)
var canGoBack: Bool A Boolean value indicating whether there is a back item in the back-forward list that can be navigated to. (read-only)
var canGoForward: Bool A Boolean value indicating whether there is a forward item in the back-forward list that can be navigated to. (read-only)
var allowsBackForwardNavigationGestures: Bool A Boolean value indicating whether horizontal swipe gestures will trigger back-forward list navigations.
var customUserAgent: String The custom user agent string or null if no custom user agent string has been set.
var allowsLinkPreview: Bool A Boolean value that determines whether pressing on a link displays a preview of the destination for the link. In iOS this property is available on devices that support 3D Touch. Default value is false in iOS.
func goBack() Navigates to the back item in the back-forward list.
func goForward() Navigates to the forward item in the back-forward list.
func reload() Reloads the current page.
func reloadFromOrigin() Reloads the current page, performing end-to-end revalidation using cache-validating conditionals if possible.
func stopLoading() Stops loading all resources on the current page.
func animate(duration: Float, delay: Float, options: AnimationOption, closure: Closure, completion: Closure) Animate changes to one or more views using the specified duration, delay, options and completion handler.
func setFocus() Force focus to be set to the selected control. For TextField and TextView that means force Keyboard to appear.
func clearFocus() Clear focus from selected control