dequeue method
Implementation
void dequeue(String id) {
UserTask? userTask = _userTaskMap[id];
if (userTask == null) {
warning("Could not dequeue AppTask - id is not valid: '$id'");
} else {
userTask.state = UserTaskState.dequeued;
_userTaskMap.remove(id);
_controller.add(userTask);
info('Dequeued $userTask');
if (notificationsEnabled) {
SmartPhoneClientManager()
.notificationController
?.cancelNotification(userTask);
}
}
}