MCTTaskInfo
public struct MCTTaskInfo : RSDTaskInfo, RSDEmbeddedIconVendor, RSDTaskDesign
A task info object for the tasks included in this submodule.
-
The task identifier for this task.
Declaration
Swift
public let taskIdentifier: MCTTaskIdentifier
-
The task built for this info.
Declaration
Swift
public let task: RSDTaskObject
-
Default initializer.
Declaration
Swift
public init(_ taskIdentifier: MCTTaskIdentifier)
-
The identifier is the task identifier for this task.
Declaration
Swift
public var identifier: String { get }
-
The title for the task.
Declaration
Swift
public var title: String?
-
The subtitle for the task.
Declaration
Swift
public var subtitle: String?
-
The detail for the task.
Declaration
Swift
public var detail: String?
-
The image icon for the task.
Declaration
Swift
public var icon: RSDImageWrapper?
-
Estimated minutes to perform the task.
Declaration
Swift
public var estimatedMinutes: Int { get }
-
A schema associated with this task info.
Declaration
Swift
public var schemaInfo: RSDSchemaInfo?
-
Returns
task
.Declaration
Swift
public var resourceTransformer: RSDTaskTransformer? { get }
-
Declaration
Swift
public func copy(with identifier: String) -> MCTTaskInfo
-
Declaration
Swift
public var designSystem: RSDDesignSystem { get }