type_resolver 0.2.0+2

Dart native js
Flutter Android iOS web

TypeResolver provides Type and String with the ability to ultimately resolve to an instance or Type.version: 1.0.0

TypeResolver #

TypeResolver provides Type and String with the ability to ultimately resolve to an instance or Type.

Usage #

Annotate class that need to resolve with @TypeResolvable

@TypeResolvable()
class Animal {}

Remember to initialize at main function

void main() {
  initializeTypeResolver();
}

Resolve String to Type

void fn() {
  TypeResolver.parseTypeFromTypeString("Animal");
}

Resolve Type to instance

void fn() {
  TypeResolver.createInstanceFromType(Animal);
}

Resolve String to instance

void fn() {
  TypeResolver.createInstanceFromTypeString("Animal");
}
0
likes
80
pub points
0%
popularity

TypeResolver provides Type and String with the ability to ultimately resolve to an instance or Type.version: 1.0.0

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

cpdg128@gmail.com

License

MIT (LICENSE)

Dependencies

analyzer, build, exporter, glob, source_gen

More

Packages that depend on type_resolver