MasterDeviceDeployment constructor

MasterDeviceDeployment({
  1. required MasterDeviceDescriptor deviceDescriptor,
  2. required DeviceRegistration configuration,
  3. List<DeviceDescriptor> connectedDevices = const [],
  4. Map<String, DeviceRegistration?> connectedDeviceConfigurations = const {},
  5. List<TaskDescriptor> tasks = const [],
  6. Map<String, Trigger> triggers = const {},
  7. List<TriggeredTask> triggeredTasks = const [],
})

Implementation

MasterDeviceDeployment({
  required this.deviceDescriptor,
  required this.configuration,
  this.connectedDevices = const [],
  this.connectedDeviceConfigurations = const {},
  this.tasks = const [],
  this.triggers = const {},
  this.triggeredTasks = const [],
  // this.dataEndPoint,
}) {
  lastUpdateDate = DateTime.now();
}