KnownTypes class

All the Protobuf types known to a client application.

Known types are discovered from types.dart files, which are generated by the Proto Dart Gradle plugin.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

findBuilderInfo(String typeUrl) → BuilderInfo?
Looks up a BuilderInfo by the given type URL.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
register(dynamic types) → void
Registers the given type provider.
registerAll(List typeRegistries) → void
Registers each given type provider.
registry() → TypeRegistry
Obtains a registry for JSON parsing.
toString() String
A string representation of this object.
inherited
typeUrlFrom(Type type) String
Looks up a type URL of the given message type.
typeUrlOf(GeneratedMessage message) String
Looks up a type URL of the given message.
validatorFor(GeneratedMessage message) ValidationError Function(GeneratedMessage)
Obtains a validator function for the given message.

Operators

operator ==(Object other) bool
The equality operator.
inherited