WTArchitectStartupConfiguration Class Reference
Inherits from | WTStartupConfiguration : NSObject |
---|---|
Declared in | WTArchitectStartupConfiguration.h |
Overview
WTArchitectStartupConfiguration represents Wikitude iOS SDK (JS API) specific configuration values taht are used during the SDK starup.
desiredLocationAccuracy
The location accuracy that should be used when Geo augmented reality is used. Please refer to the CLLocationAccuracy documentation for more information about possible values.
@property (nonatomic, assign) CLLocationAccuracy desiredLocationAccuracy
Discussion
The default value is kCLLocationAccuracyNearestTenMeters
Declared In
WTArchitectStartupConfiguration.h
desiredLocationDistanceFilter
The location distance filter that should be used when Geo augmented reality is used. Please refer to the CLLocationDistance documentation for more information about possible values.
@property (nonatomic, assign) CLLocationDistance desiredLocationDistanceFilter
Discussion
The default value is kCLDistanceFilterNone
Declared In
WTArchitectStartupConfiguration.h
desiredHeadingFilter
The heading filter that should be used when Geo augmented reality is used and the gyro can not be used (iOS 10.0 - 10.1)
@property (nonatomic, assign) CLLocationDegrees desiredHeadingFilter
Discussion
The default value is kCLHeadingFilterNone
Declared In
WTArchitectStartupConfiguration.h
webViewAllowsLinkPreview
A Boolean value that determines whether pressing on a link displays a preview of the destination for the link.
@property (nonatomic, assign) BOOL webViewAllowsLinkPreview
Discussion
Please refer to the UIWebView documentation for more information
The default value is NO
Declared In
WTArchitectStartupConfiguration.h
webViewKeyboardDisplayRequiresUserAction
A Boolean value indicating whether web content can programmatically display the keyboard.
@property (nonatomic, assign) BOOL webViewKeyboardDisplayRequiresUserAction
Discussion
Please refer to the UIWebView documentation for more information
The default value is YES
Declared In
WTArchitectStartupConfiguration.h
webViewDataDetectorTypes
The types of data converted to clickable URLs in the web view’s content.
@property (nonatomic, assign) UIDataDetectorTypes webViewDataDetectorTypes
Discussion
Please refer to the UIWebView documentation for more information
Declared In
WTArchitectStartupConfiguration.h
webViewAllowsInlineMediaPlayback
A Boolean value that determines whether HTML5 videos play inline or use the native full-screen controller.
@property (nonatomic, assign) BOOL webViewAllowsInlineMediaPlayback
Discussion
Please refer to the UIWebView documentation for more information
The default value is NO on iPhone and YES on iPad
Declared In
WTArchitectStartupConfiguration.h
webViewMediaPlaybackRequiresUserAction
A Boolean value that determines whether HTML5 videos can play automatically or require the user to start playing them.
@property (nonatomic, assign) BOOL webViewMediaPlaybackRequiresUserAction
Discussion
Please refer to the UIWebView documentation for more information
The default value is YES
Declared In
WTArchitectStartupConfiguration.h
webViewMediaPlaybackAllowsAirPlay
A Boolean value that determines whether Air Play is allowed from this view.
@property (nonatomic, assign) BOOL webViewMediaPlaybackAllowsAirPlay
Discussion
Please refer to the UIWebView documentation for more information
The default value is YES
Declared In
WTArchitectStartupConfiguration.h
webViewAllowsPictureInPictureMediaPlayback
A Boolean value that determines whether Picture in Picture playback is allowed from this view.
@property (nonatomic, assign) BOOL webViewAllowsPictureInPictureMediaPlayback
Discussion
Please refer to the UIWebView documentation for more information
The default value is YES for devices that support PiP and NO on all other devices
Declared In
WTArchitectStartupConfiguration.h
disableWebViewScrollAndZoom
Defines if the underlying UIWebView scroll view is allowed to scroll horizontally/vertically or zoom.
@property (nonatomic, assign) BOOL disableWebViewScrollAndZoom
Discussion
@Discussion This property should only be set to YES if scroll and zoom can not be disable in the Architect Worlds html/css.
The default value is NO.
Declared In
WTArchitectStartupConfiguration.h
)
Defines the contentInsetAdjustment that is used by the web views scroll view.
@property (nonatomic, assign) UIScrollViewContentInsetAdjustmentBehavior webViewsScrollViewContentInsetAdjustmentBehavior API_AVAILABLE ( ios ( 11.0 )
Discussion
Please refer to the UIScrollView documentation for more information
The default value is UIScrollViewContentInsetAdjustmentNever so that the SDK behaves the same on iOS 11 as it did on iOS 10 and below.
Declared In
WTArchitectStartupConfiguration.h
+ transferArchitectStartupConfiguration:toArchitectStartupConfiguration:
Utility method to transfer a certain Architect startup configuration to a different one.
+ (void)transferArchitectStartupConfiguration:(WTArchitectStartupConfiguration *)sourceArchitectStartupConfiguration toArchitectStartupConfiguration:(WTArchitectStartupConfiguration *)destinationArchitectStartupConfiguration
Parameters
sourceArchitectStartupConfiguration |
The startup configuration from which values are read |
---|---|
destinationArchitectStartupConfiguration |
The startup configuraiton to which values should be written to |
Discussion
@Discussion Also WTStartupConfiguration specific values are transfered.
Declared In
WTArchitectStartupConfiguration.h