Constructor
new ContextNode( node : Node, value : Object )
Constructs a new context node.
node |
The node whose context should be modified. |
value |
The modified context data. |
Properties
.isContextNode : boolean (readonly)
This flag can be used for type testing.
Default is true.
.value : Object
The modified context data.
Default is {}.
Methods
.getMemberType( builder : NodeBuilder, name : string ) : string
This method is overwritten to ensure it returns the member type of ContextNode#node.
builder |
The current node builder. |
name |
The member name. |
- Overrides: Node#getMemberType
- Returns: The member type.
.getNodeType( builder : NodeBuilder ) : string
This method is overwritten to ensure it returns the type of ContextNode#node.
builder |
The current node builder. |
- Overrides: Node#getNodeType
- Returns: The node type.
.getScope() : Node
This method is overwritten to ensure it returns the reference to ContextNode#node.
- Overrides: Node#getScope
- Returns: A reference to ContextNode#node.