isOperatorObject method

bool isOperatorObject(
  1. dynamic obj
)

This accepts a parsed JSON object as input and returns true if every key in the object starts with $

Implementation

bool isOperatorObject(dynamic obj) {
  if (obj is Map<String, dynamic> && obj.isNotEmpty) {
    return obj.keys.every((key) => key.startsWith('\$'));
  }
  return false;
}