Package org.robovm.apple.webkit
Class WKWebViewConfiguration
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.webkit.WKWebViewConfiguration
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class WKWebViewConfiguration extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WKWebViewConfiguration.WKWebViewConfigurationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description WKWebViewConfiguration()
WKWebViewConfiguration(NSCoder decoder)
protected
WKWebViewConfiguration(NSObject.Handle h, long handle)
protected
WKWebViewConfiguration(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
WKWebViewConfiguration
public WKWebViewConfiguration()
-
WKWebViewConfiguration
protected WKWebViewConfiguration(NSObject.Handle h, long handle)
-
WKWebViewConfiguration
protected WKWebViewConfiguration(NSObject.SkipInit skipInit)
-
WKWebViewConfiguration
public WKWebViewConfiguration(NSCoder decoder)
-
-
Method Detail
-
getProcessPool
public WKProcessPool getProcessPool()
-
setProcessPool
public void setProcessPool(WKProcessPool v)
-
getPreferences
public WKPreferences getPreferences()
-
setPreferences
public void setPreferences(WKPreferences v)
-
getUserContentController
public WKUserContentController getUserContentController()
-
setUserContentController
public void setUserContentController(WKUserContentController v)
-
getWebsiteDataStore
public WKWebsiteDataStore getWebsiteDataStore()
- Since:
- Available in iOS 9.0 and later.
-
setWebsiteDataStore
public void setWebsiteDataStore(WKWebsiteDataStore v)
- Since:
- Available in iOS 9.0 and later.
-
suppressesIncrementalRendering
public boolean suppressesIncrementalRendering()
-
setSuppressesIncrementalRendering
public void setSuppressesIncrementalRendering(boolean v)
-
getApplicationNameForUserAgent
public java.lang.String getApplicationNameForUserAgent()
- Since:
- Available in iOS 9.0 and later.
-
setApplicationNameForUserAgent
public void setApplicationNameForUserAgent(java.lang.String v)
- Since:
- Available in iOS 9.0 and later.
-
allowsAirPlayForMediaPlayback
public boolean allowsAirPlayForMediaPlayback()
- Since:
- Available in iOS 9.0 and later.
-
setAllowsAirPlayForMediaPlayback
public void setAllowsAirPlayForMediaPlayback(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
getMediaTypesRequiringUserActionForPlayback
public WKAudiovisualMediaTypes getMediaTypesRequiringUserActionForPlayback()
- Since:
- Available in iOS 10.0 and later.
-
setMediaTypesRequiringUserActionForPlayback
public void setMediaTypesRequiringUserActionForPlayback(WKAudiovisualMediaTypes v)
- Since:
- Available in iOS 10.0 and later.
-
allowsInlineMediaPlayback
public boolean allowsInlineMediaPlayback()
-
setAllowsInlineMediaPlayback
public void setAllowsInlineMediaPlayback(boolean v)
-
getSelectionGranularity
public WKSelectionGranularity getSelectionGranularity()
-
setSelectionGranularity
public void setSelectionGranularity(WKSelectionGranularity v)
-
allowsPictureInPictureMediaPlayback
public boolean allowsPictureInPictureMediaPlayback()
- Since:
- Available in iOS 9.0 and later.
-
setAllowsPictureInPictureMediaPlayback
public void setAllowsPictureInPictureMediaPlayback(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
getDataDetectorTypes
public WKDataDetectorTypes getDataDetectorTypes()
- Since:
- Available in iOS 10.0 and later.
-
setDataDetectorTypes
public void setDataDetectorTypes(WKDataDetectorTypes v)
- Since:
- Available in iOS 10.0 and later.
-
ignoresViewportScaleLimits
public boolean ignoresViewportScaleLimits()
- Since:
- Available in iOS 10.0 and later.
-
setIgnoresViewportScaleLimits
public void setIgnoresViewportScaleLimits(boolean v)
- Since:
- Available in iOS 10.0 and later.
-
mediaPlaybackRequiresUserAction
@Deprecated public boolean mediaPlaybackRequiresUserAction()
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
setMediaPlaybackRequiresUserAction
@Deprecated public void setMediaPlaybackRequiresUserAction(boolean v)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
mediaPlaybackAllowsAirPlay
@Deprecated public boolean mediaPlaybackAllowsAirPlay()
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
setMediaPlaybackAllowsAirPlay
@Deprecated public void setMediaPlaybackAllowsAirPlay(boolean v)
Deprecated.Deprecated in iOS 9.0.- Since:
- Available in iOS 8.0 and later.
-
requiresUserActionForMediaPlayback
@Deprecated public boolean requiresUserActionForMediaPlayback()
Deprecated.Deprecated in iOS 10.0.- Since:
- Available in iOS 9.0 and later.
-
setRequiresUserActionForMediaPlayback
@Deprecated public void setRequiresUserActionForMediaPlayback(boolean v)
Deprecated.Deprecated in iOS 10.0.- Since:
- Available in iOS 9.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
setURLSchemeHandler
public void setURLSchemeHandler(WKURLSchemeHandler urlSchemeHandler, java.lang.String urlScheme)
- Since:
- Available in iOS 11.0 and later.
-
urlSchemeHandlerForURLScheme
public WKURLSchemeHandler urlSchemeHandlerForURLScheme(java.lang.String urlScheme)
- Since:
- Available in iOS 11.0 and later.
-
init
protected long init(NSCoder decoder)
-
-