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);
}