Package org.robovm.apple.webkit
Interface WKUIDelegate
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
WKUIDelegateAdapter
public interface WKUIDelegate extends NSObjectProtocol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
commitPreviewingViewController(WKWebView webView, UIViewController previewingViewController)
WKWebView
createWebView(WKWebView webView, WKWebViewConfiguration configuration, WKNavigationAction navigationAction, WKWindowFeatures windowFeatures)
void
didClose(WKWebView webView)
UIViewController
getPreviewingViewControllerForElement(WKWebView webView, WKPreviewElementInfo elementInfo, NSArray<?> previewActions)
void
runJavaScriptAlertPanel(WKWebView webView, java.lang.String message, WKFrameInfo frame, java.lang.Runnable completionHandler)
void
runJavaScriptConfirmPanel(WKWebView webView, java.lang.String message, WKFrameInfo frame, org.robovm.objc.block.VoidBooleanBlock completionHandler)
void
runJavaScriptTextInputPanel(WKWebView webView, java.lang.String prompt, java.lang.String defaultText, WKFrameInfo frame, org.robovm.objc.block.VoidBlock1<NSString> completionHandler)
boolean
shouldPreviewElement(WKWebView webView, WKPreviewElementInfo elementInfo)
-
-
-
Method Detail
-
createWebView
WKWebView createWebView(WKWebView webView, WKWebViewConfiguration configuration, WKNavigationAction navigationAction, WKWindowFeatures windowFeatures)
-
didClose
void didClose(WKWebView webView)
- Since:
- Available in iOS 9.0 and later.
-
runJavaScriptAlertPanel
void runJavaScriptAlertPanel(WKWebView webView, java.lang.String message, WKFrameInfo frame, java.lang.Runnable completionHandler)
-
runJavaScriptConfirmPanel
void runJavaScriptConfirmPanel(WKWebView webView, java.lang.String message, WKFrameInfo frame, org.robovm.objc.block.VoidBooleanBlock completionHandler)
-
runJavaScriptTextInputPanel
void runJavaScriptTextInputPanel(WKWebView webView, java.lang.String prompt, java.lang.String defaultText, WKFrameInfo frame, org.robovm.objc.block.VoidBlock1<NSString> completionHandler)
-
shouldPreviewElement
boolean shouldPreviewElement(WKWebView webView, WKPreviewElementInfo elementInfo)
- Since:
- Available in iOS 10.0 and later.
-
getPreviewingViewControllerForElement
UIViewController getPreviewingViewControllerForElement(WKWebView webView, WKPreviewElementInfo elementInfo, NSArray<?> previewActions)
- Since:
- Available in iOS 10.0 and later.
-
commitPreviewingViewController
void commitPreviewingViewController(WKWebView webView, UIViewController previewingViewController)
- Since:
- Available in iOS 10.0 and later.
-
-