copyWith method Null safety

ClassSession copyWith(
  1. {Course? course,
  2. String? classroom,
  3. DateTime? startTime,
  4. DateTime? endTime}
)

Implementation

ClassSession copyWith({
  Course? course,
  String? classroom,
  DateTime? startTime,
  DateTime? endTime,
}) {
  return ClassSession(
    course: course ?? this.course,
    classroom: classroom ?? this.classroom,
    startTime: startTime ?? this.startTime,
    endTime: endTime ?? this.endTime,
  );
}