copyWith method
Implementation
MapRoomRecord copyWith({
String? id,
String? layerName,
String? nameZh,
String? nameEn,
String? number,
Value<String?> geometry = const Value.absent(),
}) => MapRoomRecord(
id: id ?? this.id,
layerName: layerName ?? this.layerName,
nameZh: nameZh ?? this.nameZh,
nameEn: nameEn ?? this.nameEn,
number: number ?? this.number,
geometry: geometry.present ? geometry.value : this.geometry,
);