Implicit

Represents an implicitly registered dependency creation function that delegates to its explicit parent.

Report a problem

Constructors

Link copied to clipboard
constructor(origin: DependencyInitializer.Explicit, distance: Int)

Properties

Link copied to clipboard

The distance from the original key.

Link copied to clipboard
open override val key: DependencyKey
Link copied to clipboard

The instance of Explicit that this class delegates creation logic to.

Link copied to clipboard
open override val originKey: DependencyKey

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun resolve(resolver: DependencyResolver): Deferred<Any?>