registerEntityTypeResolver function

void registerEntityTypeResolver(
  1. String typeResolver(
    1. Type
    )
)

Register a type resolver for a given type to be used with EntityReference.

A type resolver is a function that takes a type and returns a string representing that type, to be used for serialization/deserialization. It is only mandatory in minified environments like Flutter web, where entity names are mangled.

If no type resolver is registered for a given type, or the resolver returns null, the default type resolver will be used.

See resetEntityTypeResolver

Implementation

void registerEntityTypeResolver(String Function(Type) typeResolver) {
  _typeResolver = typeResolver;
}