copyWith method Null safety

ChannelMin copyWith(
  1. {String? id,
  2. String? name,
  3. String? englishName,
  4. ChannelType? type,
  5. String? photo}
)

Implementation

ChannelMin copyWith({
  String? id,
  String? name,
  String? englishName,
  ChannelType? type,
  String? photo,
}) {
  return ChannelMin(
    id: id ?? this.id,
    name: name ?? this.name,
    englishName: englishName ?? this.englishName,
    type: type ?? this.type,
    photo: photo ?? this.photo,
  );
}