56 title:
title ?? this.title,
57 description: description ?? this.description,
58 imageUrl: imageUrl ?? this.imageUrl,
60 qcmPath: qcmPath ?? this.qcmPath,
61 durationMinutes: durationMinutes ?? this.durationMinutes,
64 createdAt: createdAt ?? this.createdAt,
override List< Object?> get CourseEntity copyWith({ int? id, String? title, String? description, String? imageUrl, String? pdfPath, String? qcmPath, int? durationMinutes, double? progress, String? iconColor, DateTime? createdAt, })
const CourseEntity({ this.id, this.title, this.description, this.imageUrl, this.pdfPath, this.qcmPath, this.durationMinutes, this.progress=0.0, this.iconColor, this.createdAt, })