copyWithCompanion method

CouponData copyWithCompanion(
  1. CouponCompanion data
)

Implementation

CouponData copyWithCompanion(CouponCompanion data) {
  return CouponData(
    id: data.id.present ? data.id.value : this.id,
    code: data.code.present ? data.code.value : this.code,
    name: data.name.present ? data.name.value : this.name,
    active: data.active.present ? data.active.value : this.active,
    type: data.type.present ? data.type.value : this.type,
    description: data.description.present
        ? data.description.value
        : this.description,
  );
}