dataAsMap method

Map<String, dynamic>? dataAsMap()

Implementation

Map<String, dynamic>? dataAsMap() {
  if (data is Map) {
    return data;
  } else if (data is String) {
    try {
      data = jsonDecode(data);
      if (data is Map) {
        return data;
      }
    } catch (e) {
      return null;
    }
  }
  return null;
}