copyWith method

CurseForgeModLatestFilesIndex copyWith({
  1. String? gameVersion,
  2. int? fileId,
  3. String? filename,
  4. CurseForgeFileReleaseType? releaseType,
  5. int? gameVersionTypeId,
  6. CurseForgeModLoaderType? modLoader,
})

Implementation

CurseForgeModLatestFilesIndex copyWith({
  String? gameVersion,
  int? fileId,
  String? filename,
  CurseForgeFileReleaseType? releaseType,
  int? gameVersionTypeId,
  CurseForgeModLoaderType? modLoader,
}) {
  return CurseForgeModLatestFilesIndex(
    gameVersion: gameVersion ?? this.gameVersion,
    fileId: fileId ?? this.fileId,
    filename: filename ?? this.filename,
    releaseType: releaseType ?? this.releaseType,
    gameVersionTypeId: gameVersionTypeId ?? this.gameVersionTypeId,
    modLoader: modLoader ?? this.modLoader,
  );
}