Container for a context/contexts. Because contexts come from external code they must be thoroughly validated and then formed to comply with the type system.
Is this a valid context. If a valid context cannot be created, then this flag will be true. The validity of a context should be tested before it is used.
Get the canonical key for this context.
True if this is a multi-kind context.
Get the kinds of this context.
Get the kinds, and their keys, for this context.
Get the underlying context objects from this context.
This method is intended to be used in event generation.
The returned objects should not be modified.
Attempt to get a key for the specified kind.
The kind to get a key for.
The key for the specified kind, or undefined.
Get the attribute references.
Attempt to get a value for the given context kind using the given reference.
The reference to the value to get.
The kind of the context to get the value for.
a value or
undefined if one is not found.
Generated using TypeDoc