RSDCountdownUIStepObject

open class RSDCountdownUIStepObject : RSDActiveUIStepObject

RSDCountdownUIStepObject extends the RSDActiveUIStepObject to include default values for a countdown step that is intended to preceed an active step.

  • The active step that follows this step.

    Declaration

    Swift

    public internal(set) var activeStep: RSDActiveUIStep? {
      get
      }
  • The default step type is countdown.

    Declaration

    Swift

    open override class func defaultType() -> RSDStepType
  • Override setting the title to return a value of Begin in… if the title is nil.

    Declaration

    Swift

    open override var title: String? { get set }
  • Override to return a default duration of 5 seconds.

    Declaration

    Swift

    open override var duration: TimeInterval { get set }
  • Override to always include transitioning automatically.

    Declaration

    Swift

    open override var commands: RSDActiveUIStepCommand { get set }
  • Override the action handler to return the review instructions from the active step if available.

    Declaration

    Swift

    override open func action(for actionType: RSDUIActionType, on step: RSDStep) -> RSDUIAction?