isTaskAssignment function
Checks if a message text contains a task assignment.
Implementation
TaskAssignmentMessage? isTaskAssignment(String messageText) {
try {
final parsed = jsonDecode(messageText) as Map<String, dynamic>;
if (parsed['type'] == TaskAssignmentMessage.messageType) {
return TaskAssignmentMessage.fromJson(parsed);
}
} catch (_) {}
return null;
}