SBSDKUIWorkflowScannerConfiguration
@interface SBSDKUIWorkflowScannerConfiguration : SBSDKUIConfiguration
Configuration object that holds the subconfigurations for a ‘SBSDKUIWorkflowScannerViewController’.
-
Not available.
Declaration
Objective-C
- (nonnull instancetype)init;
-
Not available.
Declaration
Objective-C
+ (nonnull instancetype)new;
-
Designated initializer. Creates a new instance of ‘SBSDKUIWorkflowScannerConfiguration’ and returns it.
Declaration
Objective-C
- (nonnull instancetype) initWithUIConfiguration: (nonnull SBSDKUIWorkflowScannerUIConfiguration *)uiConfiguration textConfiguration:(nonnull SBSDKUIWorkflowScannerTextConfiguration *) textConfiguration behaviorConfiguration: (nonnull SBSDKUIWorkflowScannerBehaviorConfiguration *) behaviorConfiguration;
Swift
init(uiConfiguration: SBSDKUIWorkflowScannerUIConfiguration, textConfiguration: SBSDKUIWorkflowScannerTextConfiguration, behaviorConfiguration: SBSDKUIWorkflowScannerBehaviorConfiguration)
Parameters
uiConfiguration
A configuration for the user interface. Defines colors and sizes.
textConfiguration
A configuration for text being displayed in the workflow scanner screen.
behaviorConfiguration
A configuration for workflow scanner behavior.
-
The default configuration.
Declaration
Objective-C
+ (nonnull SBSDKUIWorkflowScannerConfiguration *)defaultConfiguration;
Swift
class func `default`() -> SBSDKUIWorkflowScannerConfiguration
Return Value
A mutable instance of ‘SBSDKUIWorkflowScannerConfiguration’ with default values.
-
The user interface subconfiguration.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUIWorkflowScannerUIConfiguration *uiConfiguration;
Swift
var uiConfiguration: SBSDKUIWorkflowScannerUIConfiguration { get }
-
The configuration for displayed texts.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUIWorkflowScannerTextConfiguration *textConfiguration;
Swift
var textConfiguration: SBSDKUIWorkflowScannerTextConfiguration { get }
-
The configuration for behavior.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUIWorkflowScannerBehaviorConfiguration *behaviorConfiguration;
Swift
var behaviorConfiguration: SBSDKUIWorkflowScannerBehaviorConfiguration { get }