copyWithCompanion method

BatteryAuditData copyWithCompanion(
  1. BatteryAuditCompanion data
)

Implementation

BatteryAuditData copyWithCompanion(BatteryAuditCompanion data) {
  return BatteryAuditData(
    id: data.id.present ? data.id.value : this.id,
    createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt,
    percentage:
        data.percentage.present ? data.percentage.value : this.percentage,
    isCharging:
        data.isCharging.present ? data.isCharging.value : this.isCharging,
    status: data.status.present ? data.status.value : this.status,
    capacity: data.capacity.present ? data.capacity.value : this.capacity,
    isScreenOn:
        data.isScreenOn.present ? data.isScreenOn.value : this.isScreenOn,
  );
}