copyWith method

  1. @override
PointOfSalesCreateRequest copyWith({
  1. String? signToken,
  2. String? website,
  3. String? address,
  4. PointOfSalesType? type,
  5. String? alias,
  6. String? phone,
  7. String? mail,
  8. String? name,
})
override

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

Implementation

@override
PointOfSalesCreateRequest copyWith({
  String? signToken,
  String? website,
  String? address,
  PointOfSalesType? type,
  String? alias,
  String? phone,
  String? mail,
  String? name,
}) {
  return PointOfSalesCreateRequest(
    signToken: signToken ?? this.signToken,
    name: name ?? this.name,
    mail: mail ?? this.mail,
    address: address ?? this.address,
    type: type ?? this.type,
    website: website ?? this.website,
    phone: phone ?? this.phone,
    alias: alias ?? this.alias,
  );
}