Package-level declarations

Types

Link copied to clipboard

A specialized AbstractPathBuilder for creating a scope resolution Path starting from an ActivityRetained scope. This builder is more limited as it typically represents a higher-level scope in the activity-related hierarchy.

Link copied to clipboard
Link copied to clipboard

A specialized AbstractPathBuilder for creating a scope resolution Path starting from an Activity scope. It adds the ability to navigate to viewModelScope or activityRetainedScope from an activity scope.

Link copied to clipboard
Link copied to clipboard

A specialized AbstractPathBuilder for creating a scope resolution Path starting from a ViewModel scope. It allows navigation to an activityRetainedScope from a ViewModel scope.

Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T : Any> ScopePathBuilder.activityRetainedScope(qualifier: Qualifier = TypeQualifier( T::class, )): ActivityRetainedScopeToken
Link copied to clipboard
inline fun <T : Any> ScopePathBuilder.activityScope(qualifier: Qualifier = TypeQualifier(T::class)): ActivityScopeToken
Link copied to clipboard
inline fun <T : Any> ScopePathBuilder.viewModelScope(qualifier: Qualifier = TypeQualifier(T::class)): ViewModelScopeToken