Optional ReadonlyfallbackA value used when no provider supplies the key. When absent, the key is required: a provider must supply it for the surrounding context to be valid.
ReadonlykeyThe key looked up against the surrounding provide/inject graph.
Readonlykind
A value resolved by key from a surrounding provider. A
providedNodehigher in the resolution tree supplies the actual value; the consumer references only thekey, so the same type stays portable across instructions that wire the key differently. Resolution is a per-context property: a value with the same key may resolve in one instruction and not another.