A context.
Applies a value override while the given function is running and, if a node is returned, sets the node as a provider of the value.
Function to run.
Value to apply.
The value returned from the function.
R
Applies a computed value override while the given function is running and, if a node is returned, sets the node as a provider of the computed value.
Gets the context value for a given node.
Gets the context default value.
Gets node that will provide the context value, or undefined if it comes from the default.
undefined
Sets the context value for a given node, effectively making it a provider.
Sets the context value resolver for a given node, effectively making it a provider.
Sets the context default value.
Sets the context default value resolver.
Unsets the context value for a given node, therefore it won't be a provider anymore.
A context.