toDuplicatedLocation method
Implementation
SystemData toDuplicatedLocation({
required String newLocationName,
required DeviceAddress newAddress,
}) {
return SystemData(
deviceId: -1,
locationName: newLocationName,
address: newAddress,
installationChecklistType: InstallationChecklistType.emptyDuplicate,
currentInstallationChecklistStep: InstallationChecklistStep.pairGenerator,
exercise: const SystemExerciseData(
mode: null,
nextExerciseDate: null,
frequency: null,
duration: null,
),
generator: null,
atsTiles: const [],
hubData: null,
firmware: const SystemFirmwareData(updatesAvailable: 0),
);
}