new Context(clientNode, allowed)
Parameters:
| Name | Type | Description |
|---|---|---|
clientNode |
MixedNode | |
allowed |
array |
- Source:
Methods
-
arrayNode(key) → {ArrayNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- ArrayNode
-
booleanNode(key) → {BooleanNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- BooleanNode
-
end() → {MixedNode}
-
- Source:
Returns:
- Type
- MixedNode
-
functionNode(key)
-
Parameters:
Name Type Description keystring - Source:
Returns:
-
mixedNode(key) → {MixedNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- MixedNode
-
node(key, type) → {MixedNode}
-
The main entry point for each node
Parameters:
Name Type Description keystring typestring - Source:
Returns:
- Type
- MixedNode
-
numberNode(key) → {NumberNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- NumberNode
-
objectNode(key) → {ObjectNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- ObjectNode
-
stringNode(key) → {StringNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- StringNode
-
variableObjectNode(key) → {VariableObjectNode}
-
Parameters:
Name Type Description keystring - Source:
Returns:
- Type
- VariableObjectNode