copyWith method

WebApiLogicAppFuncConsignmentSettingsResponse copyWith({
  1. bool? enableConsignment,
  2. String? defaultConsignorFeeBasedOn,
  3. int? defaultConsignorPercent,
  4. int? defaultHousePercent,
  5. bool? defaultTreatConsignedQtyAsOwned,
})

Implementation

WebApiLogicAppFuncConsignmentSettingsResponse copyWith({
  bool? enableConsignment,
  String? defaultConsignorFeeBasedOn,
  int? defaultConsignorPercent,
  int? defaultHousePercent,
  bool? defaultTreatConsignedQtyAsOwned,
}) {
  return WebApiLogicAppFuncConsignmentSettingsResponse(
    enableConsignment: enableConsignment ?? this.enableConsignment,
    defaultConsignorFeeBasedOn:
        defaultConsignorFeeBasedOn ?? this.defaultConsignorFeeBasedOn,
    defaultConsignorPercent:
        defaultConsignorPercent ?? this.defaultConsignorPercent,
    defaultHousePercent: defaultHousePercent ?? this.defaultHousePercent,
    defaultTreatConsignedQtyAsOwned:
        defaultTreatConsignedQtyAsOwned ??
        this.defaultTreatConsignedQtyAsOwned,
  );
}