copyWith method
Implementation
InstallState copyWith({
InstallPhase? phase,
String? errorMessage,
String? progressMessage,
}) => InstallState(
phase: phase ?? this.phase,
errorMessage: errorMessage ?? this.errorMessage,
progressMessage: progressMessage ?? this.progressMessage,
);