Skip to content

PartialActivation

PartialActivation extends the Activation interface with a set of UnknownAttributePatterns.

parent(): Activation | undefined

Parent returns the parent of the current activation.

If non-undefined, the parent will be searched during resolve calls.

Activation | undefined

Activation.parent


resolveName(name): unknown

ResolveName returns a value from the activation by qualified name, or activationNameAbsent when the name could not be found. A sentinel is required because an activation may bind a name to undefined.

string

unknown

Activation.resolveName


unknownAttributePatterns(): AttributePattern[]

UnknownAttributePatterns returns a set of AttributePattern values which match Attribute expressions for data accesses whose values are not yet known.

AttributePattern[]