angel_container 1.0.2 copy "angel_container: ^1.0.2" to clipboard
angel_container: ^1.0.2 copied to clipboard

outdated

A better IoC container and dependency injector for Angel, ultimately allowing Angel to be used without dart:mirrors.

1.0.2 #

  • Added makeAsync<T>.

1.0.1 #

  • Added hasNamed.

1.0.0 #

  • Removed @GenerateReflector.

1.0.0-alpha.12 #

  • StaticReflector now defaults to empty arguments.

1.0.0-alpha.11 #

  • Added StaticReflector.

1.0.0-alpha.10 #

  • Added Container.registerLazySingleton<T>.
  • Added named singleton support.

1.0.0-alpha.9 #

  • Added Container.has<T>.

1.0.0-alpha.8 #

  • Fixed a bug where _ReflectedTypeInstance.isAssignableTo always failed.
  • Added @GenerateReflector annotation.

1.0.0-alpha.7 #

  • Add EmptyReflector.
  • ReflectedType.newInstance now returns a ReflectedInstance.
  • Moved ReflectedInstance.invoke to ReflectedFunction.invoke.

1.0.0-alpha.6 #

  • Add getField to ReflectedInstance.

1.0.0-alpha.5 #

  • Remove concrete type from ReflectedTypeParameter.

1.0.0-alpha.4 #

  • Safely handle void return types of methods.

1.0.0-alpha.3 #

  • Reflecting void in MirrorsReflector now forwards to dynamic.

1.0.0-alpha.2 #

  • Added ReflectedInstance.reflectee.

1.0.0-alpha.1 #

  • Allow omission of the first argument of Container.make, to use a generic type argument instead.
  • singleton -> registerSingleton
  • Add createChild, and support hierarchical containers.
0
likes
0
pub points
41%
popularity

Publisher

verified publisherangel-dart.dev

A better IoC container and dependency injector for Angel, ultimately allowing Angel to be used without dart:mirrors.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

collection, quiver

More

Packages that depend on angel_container