cubepod_core library

Classes

CubeContainer
A scoped dependency injection container.
CubeDevToolsObserver
Global hook for CubePod lifecycle events.
CubeObserver
CubePod
The global entry point for the CubePod dependency injection system.
Disposable
Implement this interface to participate in CubePod's disposal lifecycle.
ResourcePool<T extends Disposable>

Enums

Scope
The dependency lifetime for a registered type.

Typedefs

FactoryFunc<T> = T Function(CubeContainer container)
The factory function signature used to register dependencies.

Exceptions / Errors

CircularDependencyError
Thrown when a circular dependency is detected during resolution.