ExtensionAn AlgaProxySpace allows to create an Environment where all newly created variables are AlgaNodes or AlgaPatterns.
Boot a new Alga instance and push the AlgaProxySpace as the currentEnvironment.
| onBoot |
Execute a Function on boot. |
| server |
The Server to boot Alga on. |
| algaServerOptions |
An instance of AlgaServerOptions to boot the server with. If not specified, a default one will be created. |
| clock |
The Clock for the internal AlgaScheduler. If not specified, a default TempoClock will be created. |
Same as boot, but using Alga's forceBoot.
Alias for forceBoot.
Assign a node to a key.
| key |
The Symbol key. |
| def |
This can be any def supported by an AlgaNode / AlgaPattern. |
Push the AlgaProxySpace as the new currentEnvironment.
Restore the previous Environment.
Quit Alga and restore the previous Environment.
Clear all nodes.
Stop all nodes.
Set all nodes' interpTime.
Set all nodes' interpShape.
Set all nodes' playTime.
Set all nodes' replacePlayTime.
Set all nodes' playSafety.
Set all nodes' sched.