DeviceV2 constructor

const DeviceV2({
  1. int? id,
  2. String? serialNumber,
  3. String? displayName,
  4. bool? hasAcceptedPrivacyPolicy,
  5. DeviceAddressV2? address,
  6. bool? isConnected,
  7. DateTime? lastConnectedTimestamp,
  8. DeviceStatusV2? status,
  9. DateTime? statusUpdateTimestamp,
  10. List<DeviceDealerOrgV2>? dealerOrgs,
  11. int? alertCount,
  12. String? model,
  13. DateTime? lastMaintenanceTimestamp,
  14. DateTime? nextMaintenanceTimestamp,
  15. int? maintenancePeriodDays,
  16. bool? hasServiceAgreement,
  17. double? totalRuntimeHours,
})

Implementation

const DeviceV2({
  this.id,
  this.serialNumber,
  this.displayName,
  this.hasAcceptedPrivacyPolicy,
  this.address,
  this.isConnected,
  this.lastConnectedTimestamp,
  this.status,
  this.statusUpdateTimestamp,
  this.dealerOrgs,
  this.alertCount,
  this.model,
  this.lastMaintenanceTimestamp,
  this.nextMaintenanceTimestamp,
  this.maintenancePeriodDays,
  this.hasServiceAgreement,
  this.totalRuntimeHours,
});