RSDOverviewStepObject

open class RSDOverviewStepObject : RSDUIStepObject, RSDOverviewStep

RSDOverviewStepObject extends the RSDUIStepObject to include information about an activity including what permissions are required by this task. Without these preconditions, the task cannot measure or collect the data needed for this task.

  • The icons that are used to define the list of things you will need for an active task.

    Declaration

    Swift

    open var icons: [RSDIconInfo]?
  • Default type is .overview.

    Declaration

    Swift

    open override class func defaultType() -> RSDStepType
  • Override to set the properties of the subclass.

    Declaration

    Swift

    override open func copyInto(_ copy: RSDUIStepObject)
  • Override the decoder per device type b/c the task may require a different set of permissions depending upon the device.

    Declaration

    Swift

    open override func decode(from decoder: Decoder, for deviceType: RSDDeviceType?) throws