Platforms to show: All Mac Windows Linux Cross-Platform
WebKit2
Extensions to the HTMLViewer class for Mac using WebKit 2.
- Classes
- class WKBackForwardListItemMBS
- method Constructor
- property Handle as Integer
- property initialURL as String
- property title as String
- property URL as String
- class WKBackForwardListMBS
- method backList as WKBackForwardListItemMBS()
- method Constructor
- method Constructor(WKWebView as WKWebViewMBS)
- method forwardList as WKBackForwardListItemMBS()
- method itemAtIndex(index as Integer) as WKBackForwardListItemMBS
- property backItem as WKBackForwardListItemMBS
- property currentItem as WKBackForwardListItemMBS
- property forwardItem as WKBackForwardListItemMBS
- property Handle as Integer
- class WKDownloadMBS
- method Cancel
- method Constructor
- property file as FolderItem
- property fileURL as String
- property Handle as Integer
- property originalRequest as NSURLRequestMBS
- property totalBytesExpected as Int64
- property totalBytesWritten as Int64
- property webView as WKWebViewMBS
- class WKFrameInfoMBS
- method Constructor
- property Handle as Integer
- property isMainFrame as Boolean
- property request as NSURLRequestMBS
- property webView as WKWebViewMBS
- class WKHTTPCookieStoreMBS
- method AllCookies as NSHTTPCookieMBS()
- method Constructor(WKWebView as WKWebViewMBS)
- method deleteCookie(cookie as NSHTTPCookieMBS, wait as boolean = true)
- method Destructor
- method setCookie(cookie as NSHTTPCookieMBS, wait as boolean = true)
- property Handle as Integer
- event DidChange
- class WKNavigationActionMBS
- method Constructor
- property buttonNumber as Integer
- property Handle as Integer
- property modifierFlags as Integer
- property navigationType as Integer
- property newWindow as Boolean
- property request as NSURLRequestMBS
- property shouldPerformDownload as Boolean
- property sourceFrame as WKFrameInfoMBS
- property targetFrame as WKFrameInfoMBS
- class WKNavigationMBS
- method Constructor
- property Handle as Integer
- property request as NSURLRequestMBS
- class WKNavigationResponseMBS
- method Constructor
- property canShowMIMEType as Boolean
- property Handle as Integer
- property isForMainFrame as Boolean
- property response as NSURLResponseMBS
- class WKPolicyForNavigationActionDecisionHandlerMBS
- method Allow
- method Cancel
- method Constructor
- method Download
- class WKPolicyForNavigationResponseDecisionHandlerMBS
- method Allow
- method Cancel
- method Constructor
- method Download
- class WKPreferencesMBS
- method Constructor(WKWebView as WKWebViewMBS)
- property crossOriginResourcePolicyEnabled as Boolean
- property defaultFontSize as Integer
- property developerExtrasEnabled as Boolean
- property ElementFullscreenEnabled as Boolean
- property FraudulentWebsiteWarningEnabled as Boolean
- property fullScreenEnabled as Boolean
- property Handle as Integer
- property javaEnabled as Boolean
- property javaScriptCanOpenWindowsAutomatically as Boolean
- property javaScriptEnabled as Boolean
- property loadsImagesAutomatically as Boolean
- property logsPageMessagesToSystemConsoleEnabled as Boolean
- property mediaDevicesEnabled as Boolean
- property mediaStreamEnabled as Boolean
- property minimumFontSize as Double
- property plugInsEnabled as Boolean
- property shouldPrintBackgrounds as Boolean
- property siteSpecificQuirksModeEnabled as Boolean
- property standardFontFamily as String
- property tabFocusesLinks as Boolean
- property telephoneNumberDetectionIsEnabled as Boolean
- property TextInteractionEnabled as Boolean
- property webSecurityEnabled as Boolean
- class WKUserScriptMBS
- method Constructor(Source as String, injectionTime as Integer, isForMainFrameOnly as Boolean)
- property Handle as Integer
- property injectionTime as Integer
- property isForMainFrameOnly as Boolean
- property Source as String
- class WKWebViewConfigurationMBS
- method Constructor(WKWebView as WKWebViewMBS)
- method copy as WKWebViewConfigurationMBS
- property allowsAirPlayForMediaPlayback as Boolean
- property allowsInlineMediaPlayback as Boolean
- property allowsPictureInPictureMediaPlayback as Boolean
- property applicationNameForUserAgent as String
- property Handle as Integer
- property limitsNavigationsToAppBoundDomains as Boolean
- property mediaTypesRequiringUserActionForPlayback as Integer
- property Preferences as WKPreferencesMBS
- property suppressesIncrementalRendering as Boolean
- property upgradeKnownHostsToHTTPS as Boolean
- property userInterfaceDirectionPolicy as Integer
- class WKWebViewMBS
- method addUserScript(userScript as WKUserScriptMBS)
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method copy
- method cut
- method deleteSelection
- method EvaluateJavaScript(JavaScript as String, byref Error as NSErrorMBS) as Variant
- method getMediaPlaybackState as Integer
- method goBack
- method goForward
- method goToBackForwardListItem(Item as WKBackForwardListItemMBS)
- shared method handlesURLScheme(urlScheme as String) as Boolean
- method HTMLText as String
- method LoadData(Data as MemoryBlock, MIMEType as String, textEncodingName as String, baseURL as string = "")
- method LoadFileURL(File as FolderItem, readAccessItem as FolderItem)
- method LoadHTML(htmlText as String, baseURL as string = "")
- method LoadURL(URL as string)
- method LoadURLRequest(Request as NSURLRequestMBS)
- method MainResourceData(byref error as NSErrorMBS) as MemoryBlock
- method paste
- method pauseAllMediaPlayback
- method PDFData(byref error as NSErrorMBS) as MemoryBlock
- method PlainText as String
- method printOperation(printInfo as NSPrintInfoMBS) as NSPrintOperationMBS
- method reload
- method reloadFromOrigin
- method removeAllUserScripts
- method selectAll
- method setMagnification(magnification as double, pointX as double, pointY as double)
- method stopLoading
- method takeSnapshot(byref error as NSErrorMBS) as NSImageMBS
- method userScripts as WKUserScriptMBS()
- method WebArchiveData(byref error as NSErrorMBS) as MemoryBlock
- property allowFileAccessFromFileURLs as Boolean
- property allowsBackForwardNavigationGestures as Boolean
- property allowsLinkPreview as Boolean
- property allowsMagnification as Boolean
- property allowUniversalAccessFromFileURLs as Boolean
- property backForwardList as WKWebViewMBS
- property backgroundColor as NSColorMBS
- property CanGoBack as Boolean
- property CanGoForward as Boolean
- property Configuration as WKWebViewConfigurationMBS
- property customUserAgent as String
- property developerExtrasEnabled as Boolean
- property drawsBackground as Boolean
- property EstimatedProgress as Double
- property hasOnlySecureContent as Boolean
- property HTTPCookieStore as WKHTTPCookieStoreMBS
- property IsLoading as Boolean
- property javaEnabled as Boolean
- property javaScriptCanOpenWindowsAutomatically as Boolean
- property javaScriptEnabled as Boolean
- property loadsImagesAutomatically as Boolean
- property magnification as Double
- property mediaType as String
- property MIMEType as String
- property minimumFontSize as Double
- property pageZoom as Double
- property plugInsEnabled as Boolean
- property Preferences as WKPreferencesMBS
- property privateBrowsing as Boolean
- property Title as String
- property URL as String
- class WKBackForwardListItemMBS
- Class Extensions
- class DesktopHTMLViewer
- method WKWebViewMBS as WKWebViewMBS
- class HTMLViewer
- method WKWebViewMBS as WKWebViewMBS
- class DesktopHTMLViewer
- Controls
- control DesktopWKWebViewControlMBS
- method addScriptMessageHandler(Name as String)
- method addUserScript(userScript as WKUserScriptMBS)
- method EvaluateJavaScript(JavaScript as String, byref Error as NSErrorMBS) as Variant
- method EvaluateJavaScript(JavaScript as String, Tag as String = "")
- method goBack
- method goForward
- method goToBackForwardListItem(Item as WKBackForwardListItemMBS)
- method LoadData(Data as MemoryBlock, MIMEType as String, textEncodingName as String, baseURL as string = "")
- method LoadFileURL(File as FolderItem, readAccessItem as FolderItem)
- method LoadHTML(htmlText as String, baseURL as string = "")
- method LoadURL(URL as string)
- method LoadURLRequest(Request as NSURLRequestMBS)
- method pauseAllMediaPlayback
- method printOperation(printInfo as NSPrintInfoMBS) as NSPrintOperationMBS
- method reload
- method reloadFromOrigin
- method removeAllUserScripts
- method removeScriptMessageHandler(Name as String)
- method requestMediaPlaybackState
- method runOpenPanelWithParametersCompleted(URLs() as NSURLMBS)
- method setMagnification(magnification as double, pointX as double, pointY as double)
- shared method setUsePrivateBrowsing(value as Boolean)
- method stopLoading
- method takeSnapshot(byref error as NSErrorMBS) as NSImageMBS
- method takeSnapshot(tag as string = "")
- method userScripts as WKUserScriptMBS()
- property AcceptTabs as Boolean
- property allowFileAccessFromFileURLs as Boolean
- property allowsBackForwardNavigationGestures as Boolean
- property allowsLinkPreview as Boolean
- property allowsMagnification as Boolean
- property allowUniversalAccessFromFileURLs as Boolean
- property backForwardList as WKBackForwardListMBS
- property CanGoBack as Boolean
- property CanGoForward as Boolean
- property customUserAgent as String
- property developerExtrasEnabled as Boolean
- property EstimatedProgress as Double
- property hasOnlySecureContent as Boolean
- property IsLoading as Boolean
- property javaEnabled as Boolean
- property javaScriptCanOpenWindowsAutomatically as Boolean
- property javaScriptEnabled as Boolean
- property loadsImagesAutomatically as Boolean
- property magnification as Double
- property minimumFontSize as Double
- property Navigation as WKNavigationMBS
- property plugInsEnabled as Boolean
- property privateBrowsing as Boolean
- property Title as String
- property URL as String
- shared property UsePrivateBrowsing as Boolean
- property View as NSViewMBS
- property WKWebView as WKWebViewMBS
- event BoundsChanged
- event Closing
- event ConstructContextualMenu(base as DesktopMenuItem, x as Integer, y as Integer) As Boolean
- event ContextualMenuItemSelected(selectedItem As DesktopMenuItem) As Boolean
- event CreateWebView(URL as String, request as NSURLRequestMBS) as Variant
- event decidePolicyForNavigationAction(navigationAction as WKNavigationActionMBS, decisionHandler as WKPolicyForNavigationActionDecisionHandlerMBS)
- event decidePolicyForNavigationResponse(navigationResponse as WKNavigationResponseMBS, decisionHandler as WKPolicyForNavigationResponseDecisionHandlerMBS)
- event DidClose
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCommitNavigation(navigation as WKNavigationMBS)
- event didFailNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFailProvisionalNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFinishNavigation(navigation as WKNavigationMBS)
- event DidReceiveAuthenticationChallenge(challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event didReceiveScriptMessage(Body as Variant, name as String)
- event didReceiveServerRedirectForProvisionalNavigation(navigation as WKNavigationMBS)
- event didStartProvisionalNavigation(navigation as WKNavigationMBS)
- event downloadDecideDestinationUsingResponse(download as WKDownloadMBS, response as NSURLResponseMBS, suggestedFilename as String, byref destination as FolderItem)
- event downloadDidFailWithError(download as WKDownloadMBS, error as NSErrorMBS, resumeData as MemoryBlock)
- event downloadDidFinish(download as WKDownloadMBS)
- event downloadDidReceiveAuthenticationChallenge(download as WKDownloadMBS, challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event downloadWillPerformHTTPRedirection(download as WKDownloadMBS, response as NSURLResponseMBS, request as NSURLRequestMBS, byref DownloadRedirectPolicy as Integer)
- event EstimatedProgressChanged(estimatedProgress as double, oldEstimatedProgress as double)
- event FocusLost
- event FocusReceived
- event FrameChanged
- event JavaScriptEvaluated(JavaScript as String, Result as Variant, Error as NSErrorMBS, Tag as String)
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x as Integer, y as Integer)
- event navigationActionDidBecomeDownload(navigationAction as WKNavigationActionMBS, download as WKDownloadMBS)
- event navigationResponseDidBecomeDownload(navigationResponse as WKNavigationResponseMBS, download as WKDownloadMBS)
- event Opening
- event pauseAllMediaPlaybackCompleted
- event requestMediaPlaybackStateCompleted(state as Integer)
- event runJavaScriptAlertPanel(initiatedByFrame as WKFrameInfoMBS, message as String)
- event runJavaScriptConfirmPanel(initiatedByFrame as WKFrameInfoMBS, message as String) as boolean
- event runJavaScriptTextInputPanel(initiatedByFrame as WKFrameInfoMBS, prompt as String, defaultText as String) as String
- event runOpenPanelWithParameters(initiatedByFrame as WKFrameInfoMBS, allowsMultipleSelection as Boolean, allowsDirectories as Boolean)
- event ScaleFactorChanged(NewFactor as Double)
- event takeSnapshotCompleted(image as NSImageMBS, error as NSErrorMBS, tag as string)
- event TitleChanged(Title as String, oldTitle as string)
- event WebContentProcessDidTerminate
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control WKWebViewControlMBS
- method addScriptMessageHandler(Name as String)
- method addUserScript(userScript as WKUserScriptMBS)
- method EvaluateJavaScript(JavaScript as String, byref Error as NSErrorMBS) as Variant
- method EvaluateJavaScript(JavaScript as String, Tag as String = "")
- method goBack
- method goForward
- method goToBackForwardListItem(Item as WKBackForwardListItemMBS)
- method LoadData(Data as MemoryBlock, MIMEType as String, textEncodingName as String, baseURL as string = "")
- method LoadFileURL(File as FolderItem, readAccessItem as FolderItem)
- method LoadHTML(htmlText as String, baseURL as string = "")
- method LoadURL(URL as string)
- method LoadURLRequest(Request as NSURLRequestMBS)
- method pauseAllMediaPlayback
- method printOperation(printInfo as NSPrintInfoMBS) as NSPrintOperationMBS
- method reload
- method reloadFromOrigin
- method removeAllUserScripts
- method removeScriptMessageHandler(Name as String)
- method requestMediaPlaybackState
- method runOpenPanelWithParametersCompleted(URLs() as NSURLMBS)
- method setMagnification(magnification as double, pointX as double, pointY as double)
- shared method setUsePrivateBrowsing(value as Boolean)
- method stopLoading
- method takeSnapshot(byref error as NSErrorMBS) as NSImageMBS
- method takeSnapshot(tag as string = "")
- method userScripts as WKUserScriptMBS()
- property AcceptTabs as Boolean
- property allowFileAccessFromFileURLs as Boolean
- property allowsBackForwardNavigationGestures as Boolean
- property allowsLinkPreview as Boolean
- property allowsMagnification as Boolean
- property allowUniversalAccessFromFileURLs as Boolean
- property backForwardList as WKBackForwardListMBS
- property CanGoBack as Boolean
- property CanGoForward as Boolean
- property customUserAgent as String
- property developerExtrasEnabled as Boolean
- property EstimatedProgress as Double
- property hasOnlySecureContent as Boolean
- property IsLoading as Boolean
- property javaEnabled as Boolean
- property javaScriptCanOpenWindowsAutomatically as Boolean
- property javaScriptEnabled as Boolean
- property loadsImagesAutomatically as Boolean
- property magnification as Double
- property minimumFontSize as Double
- property Navigation as WKNavigationMBS
- property plugInsEnabled as Boolean
- property privateBrowsing as Boolean
- property Title as String
- property URL as String
- shared property UsePrivateBrowsing as Boolean
- property View as NSViewMBS
- property WKWebView as WKWebViewMBS
- event BoundsChanged
- event Close
- event Closing
- event ConstructContextualMenu(base as MenuItem, x as Integer, y as Integer) as Boolean
- event ContextualMenuAction(hitItem as MenuItem) as Boolean
- event CreateWebView(URL as String, request as NSURLRequestMBS) as Variant
- event decidePolicyForNavigationAction(navigationAction as WKNavigationActionMBS, decisionHandler as WKPolicyForNavigationActionDecisionHandlerMBS)
- event decidePolicyForNavigationResponse(navigationResponse as WKNavigationResponseMBS, decisionHandler as WKPolicyForNavigationResponseDecisionHandlerMBS)
- event DidClose
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCommitNavigation(navigation as WKNavigationMBS)
- event didFailNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFailProvisionalNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFinishNavigation(navigation as WKNavigationMBS)
- event DidReceiveAuthenticationChallenge(challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event didReceiveScriptMessage(Body as Variant, name as String)
- event didReceiveServerRedirectForProvisionalNavigation(navigation as WKNavigationMBS)
- event didStartProvisionalNavigation(navigation as WKNavigationMBS)
- event downloadDecideDestinationUsingResponse(download as WKDownloadMBS, response as NSURLResponseMBS, suggestedFilename as String, byref destination as FolderItem)
- event downloadDidFailWithError(download as WKDownloadMBS, error as NSErrorMBS, resumeData as MemoryBlock)
- event downloadDidFinish(download as WKDownloadMBS)
- event downloadDidReceiveAuthenticationChallenge(download as WKDownloadMBS, challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event downloadWillPerformHTTPRedirection(download as WKDownloadMBS, response as NSURLResponseMBS, request as NSURLRequestMBS, byref DownloadRedirectPolicy as Integer)
- event EnableMenuItems
- event EstimatedProgressChanged(estimatedProgress as double, oldEstimatedProgress as double)
- event FocusLost
- event FocusReceived
- event FrameChanged
- event GotFocus
- event JavaScriptEvaluated(JavaScript as String, Result as Variant, Error as NSErrorMBS, Tag as String)
- event LostFocus
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x as Integer, y as Integer)
- event navigationActionDidBecomeDownload(navigationAction as WKNavigationActionMBS, download as WKDownloadMBS)
- event navigationResponseDidBecomeDownload(navigationResponse as WKNavigationResponseMBS, download as WKDownloadMBS)
- event Open
- event Opening
- event pauseAllMediaPlaybackCompleted
- event requestMediaPlaybackStateCompleted(state as Integer)
- event runJavaScriptAlertPanel(initiatedByFrame as WKFrameInfoMBS, message as String)
- event runJavaScriptConfirmPanel(initiatedByFrame as WKFrameInfoMBS, message as String) as boolean
- event runJavaScriptTextInputPanel(initiatedByFrame as WKFrameInfoMBS, prompt as String, defaultText as String) as String
- event runOpenPanelWithParameters(initiatedByFrame as WKFrameInfoMBS, allowsMultipleSelection as Boolean, allowsDirectories as Boolean)
- event ScaleFactorChanged(NewFactor as Double)
- event takeSnapshotCompleted(image as NSImageMBS, error as NSErrorMBS, tag as string)
- event TitleChanged(Title as String, oldTitle as string)
- event WebContentProcessDidTerminate
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control WKWebViewIOSControlMBS
- method addScriptMessageHandler(Name as String)
- method addUserScript(userScript as WKUserScriptMBS)
- method EvaluateJavaScript(JavaScript as String, byref Error as NSErrorMBS) as Variant
- method EvaluateJavaScript(JavaScript as String, Tag as String = "")
- method goBack
- method goForward
- method goToBackForwardListItem(Item as WKBackForwardListItemMBS)
- method LoadData(Data as MemoryBlock, MIMEType as String, textEncodingName as String, baseURL as string = "")
- method LoadFileURL(File as FolderItem, readAccessItem as FolderItem)
- method LoadHTML(htmlText as String, baseURL as string = "")
- method LoadURL(URL as string)
- method LoadURLRequest(Request as NSURLRequestMBS)
- method pauseAllMediaPlayback
- method reload
- method reloadFromOrigin
- method removeAllUserScripts
- method removeScriptMessageHandler(Name as String)
- method requestMediaPlaybackState
- shared method setUsePrivateBrowsing(value as Boolean)
- method stopLoading
- method takeSnapshot(byref error as NSErrorMBS) as NSImageMBS
- method takeSnapshot(tag as string = "")
- method userScripts as WKUserScriptMBS()
- property allowFileAccessFromFileURLs as Boolean
- property allowsBackForwardNavigationGestures as Boolean
- property allowsLinkPreview as Boolean
- property allowUniversalAccessFromFileURLs as Boolean
- property backForwardList as WKBackForwardListMBS
- property CanGoBack as Boolean
- property CanGoForward as Boolean
- property customUserAgent as String
- property developerExtrasEnabled as Boolean
- property EstimatedProgress as Double
- property hasOnlySecureContent as Boolean
- property IsLoading as Boolean
- property javaScriptCanOpenWindowsAutomatically as Boolean
- property javaScriptEnabled as Boolean
- property loadsImagesAutomatically as Boolean
- property minimumFontSize as Double
- property Navigation as WKNavigationMBS
- property privateBrowsing as Boolean
- property Title as String
- property URL as String
- shared property UsePrivateBrowsing as Boolean
- property View as NSViewMBS
- property WKWebView as WKWebViewMBS
- event Close
- event CreateWebView(URL as String, request as NSURLRequestMBS) as WKWebViewIOSControlMBS
- event decidePolicyForNavigationAction(navigationAction as WKNavigationActionMBS, decisionHandler as WKPolicyForNavigationActionDecisionHandlerMBS)
- event decidePolicyForNavigationResponse(navigationResponse as WKNavigationResponseMBS, decisionHandler as WKPolicyForNavigationResponseDecisionHandlerMBS)
- event DidClose
- event didCommitNavigation(navigation as WKNavigationMBS)
- event didFailNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFailProvisionalNavigation(navigation as WKNavigationMBS, Error as NSErrorMBS)
- event didFinishNavigation(navigation as WKNavigationMBS)
- event DidReceiveAuthenticationChallenge(challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event didReceiveScriptMessage(Body as Variant, name as String)
- event didReceiveServerRedirectForProvisionalNavigation(navigation as WKNavigationMBS)
- event didStartProvisionalNavigation(navigation as WKNavigationMBS)
- event downloadDecideDestinationUsingResponse(download as WKDownloadMBS, response as NSURLResponseMBS, suggestedFilename as String, byref destination as FolderItem)
- event downloadDidFailWithError(download as WKDownloadMBS, error as NSErrorMBS, resumeData as MemoryBlock)
- event downloadDidFinish(download as WKDownloadMBS)
- event downloadDidReceiveAuthenticationChallenge(download as WKDownloadMBS, challenge as NSURLAuthenticationChallengeMBS, byref AuthChallengeDisposition as Integer, byref credentials as NSURLCredentialMBS)
- event downloadWillPerformHTTPRedirection(download as WKDownloadMBS, response as NSURLResponseMBS, request as NSURLRequestMBS, byref DownloadRedirectPolicy as Integer)
- event EstimatedProgressChanged(estimatedProgress as double, oldEstimatedProgress as double)
- event GotFocus
- event JavaScriptEvaluated(JavaScript as String, Result as Variant, Error as NSErrorMBS, Tag as String)
- event LostFocus
- event navigationActionDidBecomeDownload(navigationAction as WKNavigationActionMBS, download as WKDownloadMBS)
- event navigationResponseDidBecomeDownload(navigationResponse as WKNavigationResponseMBS, download as WKDownloadMBS)
- event Open
- event pauseAllMediaPlaybackCompleted
- event requestMediaPlaybackStateCompleted(state as Integer)
- event runJavaScriptAlertPanel(initiatedByFrame as WKFrameInfoMBS, message as String)
- event runJavaScriptConfirmPanel(initiatedByFrame as WKFrameInfoMBS, message as String) as boolean
- event runJavaScriptTextInputPanel(initiatedByFrame as WKFrameInfoMBS, prompt as String, defaultText as String) as String
- event takeSnapshotCompleted(image as NSImageMBS, error as NSErrorMBS, tag as string)
- event TitleChanged(Title as String, oldTitle as string)
- event WebContentProcessDidTerminate
- control DesktopWKWebViewControlMBS
- Modules
- module WVWebViewModuleMBS
- property UsePrivateBrowsing as Boolean
- module WVWebViewModuleMBS
- Blog Entries
Release notes
- Version 24.5
- Added pauseAllMediaPlayback and getMediaPlaybackState synchronous methods to WKWebViewMBS class.
- Added requestMediaPlaybackState and pauseAllMediaPlayback asynchronous methods and related events to WKWebViewControlMBS and WKWebViewIOSControlMBS controls.
- Version 23.3
- Added allowsPictureInPictureMediaPlayback, allowsInlineMediaPlayback, upgradeKnownHostsToHTTPS and limitsNavigationsToAppBoundDomains properties to WKWebViewConfigurationMBS class.
- Added ElementFullscreenEnabled and siteSpecificQuirksModeEnabled properties to WKPreferencesMBS class.
- Version 22.4
- Removed unneeded boolean return value for decidePolicyForNavigationAction event in WKWebViewIOSControlMBS class.
- Version 22.3
- Added WKDownloadMBS class and a lot of related events to our webkit controls.
- Added WKNavigationActionMBS and WKFrameInfoMBS classes.
- Changed decidePolicyForNavigationAction event for WKWebViewControlMBS control and WKWebViewIOSControlMBS control to use the decision handler object, so you can decide later or to download. Also navigationAction is now passed with all the details.
- Version 22.1
- Renamed Close event to DidClose in WKWebViewControlMBS and WKWebViewIOSControlMBS.
- Version 22.0
- Added runOpenPanelWithParameters event to WKWebViewControlMBS control and runOpenPanelWithParametersCompleted method to call later with result.
- Version 21.5
- Added TextInteractionEnabled property for WKPreferencesMBS class.
- Version 21.4
- Added more properties for WKPreferencesMBS class.
- Version 21.0
- Added WKWebViewIOSControlMBS control for iOS, same as WKWebViewControlMBS control for macOS.
- Added AcceptTabs property to WKWebViewControlMBS control.
- Added willShowContextualMenu and didCloseContextualMenu events for WKWebViewControlMBS class.
- Fixed a problem with WKWebViewControlMBS crashing the IDE when drawing it.
The items on this page are in the following plugins: MBS Mac64bit Plugin.