ExtensibleInjectionEnvironmentKind

Equivalent of InjectionEnvironmentKind for environments that support installable extensions.

Should be implemented in the companion object of extensible injection environments.

See ExtensibleInjectionEnvironment for more details.

Functions

Link copied to clipboard
abstract fun build(context: ExtensibleEnvironmentContext, metaEnvironmentKind: InjectionEnvironmentKind<*> = EagerImmutableMetaEnvironment): E

Builds an extensible environment of type E using the given context and given meta-environment kind.

Inheritors

Link copied to clipboard