Constructor
new FunctionCallNode( functionNode : FunctionNode, parameters : Object.<string, Node> )
Constructs a new function call node.
| functionNode |
The function node. Default is |
| parameters |
The parameters for the function call. Default is |
Properties
.functionNode : FunctionNode
The function node.
Default is null.
.parameters : Object.<string, Node>
The parameters of the function call.
Default is {}.
Methods
.getMemberType( builder : NodeBuilder, name : string ) : string
Returns the function node of this function call node.
| builder |
The current node builder. |
| name |
The name of the member. |
- Overrides: TempNode#getMemberType
- Returns: The type of the member.
.getNodeType( builder : NodeBuilder ) : string
Returns the type of this function call node.
| builder |
The current node builder. |
- Overrides: TempNode#getNodeType
- Returns: The type of this node.
.getParameters() : Object.<string, Node>
Returns the parameters of the function call node.
- Returns: The parameters of this node.
.setParameters( parameters : Object.<string, Node> ) : FunctionCallNode
Sets the parameters of the function call node.
| parameters |
The parameters to set. |
- Returns: A reference to this node.