toMap static method

Map<String, dynamic>? toMap(
  1. Object? object, [
  2. SerializationOptions? options
])

Converts Dart object to Map<String, dynamic>

Implementation

static Map<String, dynamic>? toMap(Object? object,
    [SerializationOptions? options]) {
  final context = SerializationContext(
      options ?? JsonMapper.globalSerializationOptions,
      typeInfo: instance._getTypeInfo(object.runtimeType));
  instance.clearCache();
  final result = instance._serializeObject(object, context);
  return result is Map<String, dynamic> ? result : null;
}