copyWith method
PublicTransportPlatform
copyWith({
- DgisObjectId? id,
- DgisObjectId? stationId,
- String? name,
- Optional<
String?> ? description, - List<
PublicTransportPlatformTransition> ? transitions, - Optional<
GeoPoint?> ? position,
Implementation
PublicTransportPlatform copyWith({
DgisObjectId? id,
DgisObjectId? stationId,
String? name,
Optional<String?>? description,
List<PublicTransportPlatformTransition>? transitions,
Optional<GeoPoint?>? position
}) {
return PublicTransportPlatform(
id: id ?? this.id,
stationId: stationId ?? this.stationId,
name: name ?? this.name,
description: description != null ? description.value : this.description,
transitions: transitions ?? this.transitions,
position: position != null ? position.value : this.position
);
}