isTaskAssignment function

TaskAssignmentMessage? isTaskAssignment(
  1. String messageText
)

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;
}