N E W
This node can be used as a cache management component for another node. Caching is in general used by default in {@link NodeBuilder} but this node allows the usage of a shared parent cache during the build process.
Constructor
new IsolateNode(node, parent?)| Parameter | Type | Default Value |
|---|---|---|
| node | Node | — |
| parent? | boolean | true |
Constructs a new cache node.
| Accessor | Type | Modifiers |
|---|---|---|
| get type | string | static |
| Method | Type | Modifiers |
|---|---|---|
| getNodeType | (builder: any) => string | — |
| build | (builder: any, ...params: Array<…>) => null | string | Node | — |
| setParent | (parent: any) => this | — |
| getParent | () => boolean | — |
Extends
NodeN E W
| Parameter | Type | Default Value |
|---|---|---|
| node | Node | — |
Returns
IsolateNodeN E W
TSL function for creating a cache node.
| Parameter | Type | Default Value |
|---|---|---|
| node | Node | — |
| parent? | boolean | true |
Returns
IsolateNode