isModeSetRequest function

ModeSetRequestMessage? isModeSetRequest(
  1. String messageText
)

Checks if a message text contains a mode set request.

Implementation

ModeSetRequestMessage? isModeSetRequest(String messageText) {
  try {
    final parsed = jsonDecode(messageText) as Map<String, dynamic>;
    if (parsed['type'] == ModeSetRequestMessage.messageType) {
      return ModeSetRequestMessage.fromJson(parsed);
    }
  } catch (_) {}
  return null;
}