copyWith method

TransportOptions copyWith({
  1. String? id,
  2. Map<String, dynamic>? iceParameters,
  3. List<Map<String, dynamic>>? iceCandidates,
  4. Map<String, dynamic>? dtlsParameters,
  5. Map<String, dynamic>? sctpParameters,
})

Implementation

TransportOptions copyWith({
  String? id,
  Map<String, dynamic>? iceParameters,
  List<Map<String, dynamic>>? iceCandidates,
  Map<String, dynamic>? dtlsParameters,
  Map<String, dynamic>? sctpParameters,
}) {
  return TransportOptions(
    id: id ?? this.id,
    iceParameters: iceParameters ?? this.iceParameters,
    iceCandidates: iceCandidates ?? this.iceCandidates,
    dtlsParameters: dtlsParameters ?? this.dtlsParameters,
    sctpParameters: sctpParameters ?? this.sctpParameters,
  );
}