copyWithCompanion method

NetworkAuditData copyWithCompanion(
  1. NetworkAuditCompanion data
)

Implementation

NetworkAuditData copyWithCompanion(NetworkAuditCompanion data) {
  return NetworkAuditData(
    id: data.id.present ? data.id.value : this.id,
    createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt,
    totalDownload: data.totalDownload.present
        ? data.totalDownload.value
        : this.totalDownload,
    totalUpload:
        data.totalUpload.present ? data.totalUpload.value : this.totalUpload,
    downloadSpeed: data.downloadSpeed.present
        ? data.downloadSpeed.value
        : this.downloadSpeed,
    uploadSpeed:
        data.uploadSpeed.present ? data.uploadSpeed.value : this.uploadSpeed,
    isWifi: data.isWifi.present ? data.isWifi.value : this.isWifi,
    isCellular:
        data.isCellular.present ? data.isCellular.value : this.isCellular,
    isEthernet:
        data.isEthernet.present ? data.isEthernet.value : this.isEthernet,
    wifiSsid: data.wifiSsid.present ? data.wifiSsid.value : this.wifiSsid,
  );
}