RSDViewThemeElementObject
public struct RSDViewThemeElementObject : RSDViewThemeElement, RSDDecodableBundleInfo, Codable
RSDViewThemeElementObject
tells the UI where to find the view controller to use when instantiating
the RSDStepController
.
-
The storyboard view controller identifier or the nib name for this view controller.
Declaration
Swift
public let viewIdentifier: String
-
The bundle identifier for the nib or storyboard.
Declaration
Swift
public let bundleIdentifier: String?
-
If the storyboard identifier is non-nil then the view is assumed to be accessible within the storyboard via the
viewIdentifier
.Declaration
Swift
public let storyboardIdentifier: String?
-
The default bundle from the factory used to decode this object.
Declaration
Swift
public var factoryBundle: Bundle?
-
Default initializer.
Declaration
Swift
public init(viewIdentifier: String, bundleIdentifier: String? = nil, storyboardIdentifier: String? = nil)
Parameters
viewIdentifier
The storyboard view controller identifier or the nib name for this view controller.
bundleIdentifier
The bundle identifier for the nib or storyboard. Default =
nil
.storyboardIdentifier
The storyboard identifier. Default =
nil
.