copyWith method

  1. @override
TerminalCreateRequest copyWith({
  1. String? signToken,
  2. String? alias,
  3. String? name,
  4. String? pointId,
  5. String? description,
  6. num? defaultPrice,
  7. TerminalType? type,
})
override

Создает экземпляр с заданными параметрами

Implementation

@override
TerminalCreateRequest copyWith({
  String? signToken,
  String? alias,
  String? name,
  String? pointId,
  String? description,
  num? defaultPrice,
  TerminalType? type,
}) {
  return TerminalCreateRequest(
    signToken: signToken ?? this.signToken,
    alias: alias ?? this.alias,
    name: name ?? this.name,
    pointId: pointId ?? this.pointId,
    description: description ?? this.description,
    type: type ?? this.type,
    defaultPrice: defaultPrice ?? this.defaultPrice,
  );
}