serializedObject method

Map<String, Object?>? serializedObject()

The serialized value of this object, using toJson or toMap

Used as last tool if the objectType have some fields with no resolvers they may be resolved if the object is first serialized as a map.

Implementation

Map<String, Object?>? serializedObject() {
  if (!_didSerialized) {
    try {
      try {
        _serializedObject =
            // ignore: avoid_dynamic_calls
            (objectValue as dynamic).toMap() as Map<String, Object?>;
      } catch (_) {
        _serializedObject =
            // ignore: avoid_dynamic_calls
            (objectValue as dynamic).toJson() as Map<String, Object?>;
      }
    } catch (_) {}
    _didSerialized = true;
  }
  return _serializedObject;
}