sunny_kiwi library

Classes

Container
A simple service container.
Instance
LifecycleAware
LifecycleException
Register
An annotation that generates code for registering factories using the kiwi container.

Mixins

LifecycleAwareMixin
Lifecycle mixin that provides convenience hooks for registering cancellables, like timers, streams, etc.

Functions

invalidProvider<T>(String message) → T

Typedefs

Factory<T> = T? Function(Container container)
Signature for a builder which creates an object of type T.
LifecycleCallback<T> = FutureOr<T> Function()