copyWith method
Implementation
LoraState copyWith({
ModelStatus? modelStatus,
bool? isInitialized,
bool? isWarmedUp,
bool? isModelDownloaded,
double? downloadProgress,
double? warmupProgress,
String? errorMessage,
}) {
return LoraState(
modelStatus: modelStatus ?? this.modelStatus,
isInitialized: isInitialized ?? this.isInitialized,
isWarmedUp: isWarmedUp ?? this.isWarmedUp,
isModelDownloaded: isModelDownloaded ?? this.isModelDownloaded,
downloadProgress: downloadProgress ?? this.downloadProgress,
warmupProgress: warmupProgress ?? this.warmupProgress,
errorMessage: errorMessage ?? this.errorMessage,
);
}