VariableStack
Defined in: packages/schema/src/expressions.ts:19
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new VariableStack(
globals?):VariableStack
Defined in: packages/schema/src/expressions.ts:23
Parameters
Section titled “Parameters”globals?
Section titled “globals?”Record<string, ExpressionValue>
Returns
Section titled “Returns”VariableStack
Accessors
Section titled “Accessors”currentFrame
Section titled “currentFrame”Get Signature
Section titled “Get Signature”get currentFrame():
Frame
Defined in: packages/schema/src/expressions.ts:32
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”globals
Section titled “globals”Get Signature
Section titled “Get Signature”get globals():
Frame
Defined in: packages/schema/src/expressions.ts:28
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”Methods
Section titled “Methods”flatten()
Section titled “flatten()”flatten():
Record<string,ExpressionValue>
Defined in: packages/schema/src/expressions.ts:36
Returns
Section titled “Returns”Record<string, ExpressionValue>
Implementation of
Section titled “Implementation of”get(
name):ExpressionValue|undefined
Defined in: packages/schema/src/expressions.ts:46
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”ExpressionValue | undefined
Implementation of
Section titled “Implementation of”popFrame()
Section titled “popFrame()”popFrame():
void
Defined in: packages/schema/src/expressions.ts:60
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”pushFrame()
Section titled “pushFrame()”pushFrame():
void
Defined in: packages/schema/src/expressions.ts:56
Returns
Section titled “Returns”void