ActivityRetainedScope

A scope that is retained across Activity recreation (e.g., on screen rotation). It is managed by a hidden ViewModel, making it survive configuration changes but not process death. Uses JvmInline for performance optimization.

Properties

Link copied to clipboard
open override val scope: DefaultScope

The underlying core DefaultScope instance.

Functions

Link copied to clipboard
open override fun closeAll()
Link copied to clipboard
open override fun declare(qualifier: Qualifier, instance: Any)
Link copied to clipboard
open override fun get(qualifier: Qualifier): Any
Link copied to clipboard
open override fun getSubScope(qualifier: Qualifier): Scope
Link copied to clipboard
open override fun registerFactory(vararg modules: DependencyModule)
Link copied to clipboard
open override fun resolvePath(path: Path): Scope