Package org.robovm.apple.webkit
Interface WKUIDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
WKUIDelegateAdapter
public interface WKUIDelegate extends NSObjectProtocol
-
Method Summary
-
Method Details
-
didClose
- Since:
- Available in iOS 9.0 and later.
-
runJavaScriptAlertPanel
void runJavaScriptAlertPanel(WKWebView webView, String message, WKFrameInfo frame, Runnable completionHandler) -
runJavaScriptConfirmPanel
void runJavaScriptConfirmPanel(WKWebView webView, String message, WKFrameInfo frame, VoidBooleanBlock completionHandler) -
runJavaScriptTextInputPanel
void runJavaScriptTextInputPanel(WKWebView webView, String prompt, String defaultText, WKFrameInfo frame, VoidBlock1<NSString> completionHandler) -
requestMediaCapturePermission
void requestMediaCapturePermission(WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, WKMediaCaptureType type, VoidBlock1<WKPermissionDecision> decisionHandler)- Since:
- Available in iOS 15.0 and later.
-
requestDeviceOrientationAndMotionPermission
void requestDeviceOrientationAndMotionPermission(WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, VoidBlock1<WKPermissionDecision> decisionHandler)- Since:
- Available in iOS 15.0 and later.
-
shouldPreviewElement
Deprecated.Deprecated in iOS 13.0. Use webView:contextMenuConfigurationForElement:completionHandler:- Since:
- Available in iOS 10.0 and later.
-
getPreviewingViewControllerForElement
@Deprecated UIViewController getPreviewingViewControllerForElement(WKWebView webView, WKPreviewElementInfo elementInfo, NSArray<?> previewActions)Deprecated.Deprecated in iOS 13.0. Use webView:contextMenuConfigurationForElement:completionHandler:- Since:
- Available in iOS 10.0 and later.
-
commitPreviewingViewController
@Deprecated void commitPreviewingViewController(WKWebView webView, UIViewController previewingViewController)Deprecated.Deprecated in iOS 13.0. Use webView:contextMenuForElement:willCommitWithAnimator:- Since:
- Available in iOS 10.0 and later.
-
getContextMenuConfiguration
void getContextMenuConfiguration(WKWebView webView, WKContextMenuElementInfo elementInfo, VoidBlock1<UIContextMenuConfiguration> completionHandler)- Since:
- Available in iOS 13.0 and later.
-
contextMenuWillPresent
- Since:
- Available in iOS 13.0 and later.
-
getContextMenu
void getContextMenu(WKWebView webView, WKContextMenuElementInfo elementInfo, UIContextMenuInteractionCommitAnimating animator)- Since:
- Available in iOS 13.0 and later.
-
contextMenuDidEnd
- Since:
- Available in iOS 13.0 and later.