Var Op
This operation sets or returns a variable.
Definition: ["var", <name: expression(string), string> [, <value: expression(any)>]]
-
<name: expression(string), string> - represents a name which will be get or set. If
valueis not set then this operation will return an already set variable by this name ornullif there was no variable set previously. -
<value: expression(any)> - [Optional value]. If it's set then this operation will set a variable to the value evaluated in this expression. If this is set then this value will also be return as a result of this operation.
Usage
Request:
["sequence",
["var", "test", ["value", 55]],
["var", "test"]
]
Response:
55
Typical Usage
This operation is typically used together in sequence operator in order to store a state during a request so that it can be used as a value in one of the other operations in a sequence.
Using it alone in a request will not have any visible effect.