Data

data class Data(val task: InstallationStatus.Data.InstallationTask, val step: String, val state: InstallationStatus.Data.InstallationState, val progress: Int?, val message: String?)

Parameters

task

The type of task that is being performed / has been initiated, for which this InstallationStatus is emitted.

state

The state this step has been completed with / is currently in (one of InstallationState.Failed, InstallationState.InProgress or InstallationState.Success)

progress

the progress [0, 100] of the current installation step. Will in practice only contain a value if state is InstallationState.InProgress.

message

A message this InstallationStatus might contain, is required if state indicated an error (InstallationState.Failed).

Constructors

Link copied to clipboard

Types

Link copied to clipboard
Link copied to clipboard

The task this InstallationStatus is about.

Link copied to clipboard

Defines the steps that may be set in InstallationStatus.Data.step

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard