done with systems now too

master
Theunis J. Botha 2021-09-13 10:26:48 +02:00
parent cdcad35256
commit ce22c08655
14 changed files with 373 additions and 144 deletions

153
dist/r3.js vendored
View File

@ -1,6 +1,6 @@
class R3 { class R3 {
static version = '2.0.655'; static version = '2.0.661';
static compileDate = '2021 Sep 13 - 10:04:31 am'; static compileDate = '2021 Sep 13 - 10:25:52 am';
} }
/** /**
@ -47,6 +47,22 @@ Runtime.RUNTIME_STATISTICS = 0xb;
Runtime.RUNTIME_STATS = 0xc; Runtime.RUNTIME_STATS = 0xc;
Runtime.MAX_RUNTIME = 0xd; Runtime.MAX_RUNTIME = 0xd;
/**
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
TEMPLATE_STATIC_METHODS_END
**/
class System { class System {
constructor(options) { constructor(options) {
@ -2341,8 +2357,7 @@ class RuntimeStatistics extends Runtime {
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -2350,14 +2365,23 @@ class RuntimeStatistics extends Runtime {
Static Methods: Static Methods:
- Start() <no static methods>
Starts the system by registering subscriptions to events
- Stop() TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/
@ -2378,8 +2402,9 @@ class SystemDOM extends System {
/** /**
* Start() * Start()
* - Starts the system by registering subscriptions to events * - Starts the system by registering subscriptions to events
* @param options
*/ */
static Start() { static Start(options) {
SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED'] = Event.Subscribe( SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED'] = Event.Subscribe(
Event.DOM_COMPONENT_INITIALIZED, Event.DOM_COMPONENT_INITIALIZED,
@ -2395,8 +2420,9 @@ class SystemDOM extends System {
/** /**
* Stop() * Stop()
* - Stops the system by removing these subscriptions to events * - Stops the system by removing these subscriptions to events
* @param options
*/ */
static Stop() { static Stop(options) {
SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED'].remove(); SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED'].remove();
delete SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED']; delete SystemDOM.Subscriptions['DOM_COMPONENT_INITIALIZED'];
@ -2459,8 +2485,7 @@ SystemDOM.Subscriptions = {};
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -2468,14 +2493,23 @@ SystemDOM.Subscriptions = {};
Static Methods: Static Methods:
- Start() <no static methods>
Starts the system by registering subscriptions to events
- Stop() TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/
@ -2496,8 +2530,9 @@ class SystemInput extends System {
/** /**
* Start() * Start()
* - Starts the system by registering subscriptions to events * - Starts the system by registering subscriptions to events
* @param options
*/ */
static Start() { static Start(options) {
SystemInput.Subscriptions['TOUCH_START'] = Event.Subscribe( SystemInput.Subscriptions['TOUCH_START'] = Event.Subscribe(
Event.TOUCH_START, Event.TOUCH_START,
@ -2558,8 +2593,9 @@ class SystemInput extends System {
/** /**
* Stop() * Stop()
* - Stops the system by removing these subscriptions to events * - Stops the system by removing these subscriptions to events
* @param options
*/ */
static Stop() { static Stop(options) {
SystemInput.Subscriptions['TOUCH_START'].remove(); SystemInput.Subscriptions['TOUCH_START'].remove();
delete SystemInput.Subscriptions['TOUCH_START']; delete SystemInput.Subscriptions['TOUCH_START'];
@ -2737,8 +2773,7 @@ SystemInput.Subscriptions = {};
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -2746,14 +2781,23 @@ SystemInput.Subscriptions = {};
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options) TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/
@ -2895,8 +2939,7 @@ SystemLinking.Subscriptions = {};
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -2904,14 +2947,23 @@ SystemLinking.Subscriptions = {};
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options) TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/
@ -3019,8 +3071,6 @@ SystemRender.Subscriptions = {};
Static Properties: Static Properties:
- Started (Default value false)
- Subscriptions (Default value {})
- Projects (Default value []) - Projects (Default value [])
- CurrentProject (Default value null) - CurrentProject (Default value null)
- RuntimeCoder (Default value {}) - RuntimeCoder (Default value {})
@ -3036,14 +3086,16 @@ SystemRender.Subscriptions = {};
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options) TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
Projects=[] Projects=[]
CurrentProject=null CurrentProject=null
RuntimeCoder={} RuntimeCoder={}
@ -3053,6 +3105,14 @@ SystemRender.Subscriptions = {};
RuntimePhysics={} RuntimePhysics={}
RuntimeStatistics={} RuntimeStatistics={}
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/
class SystemRuntime extends System { class SystemRuntime extends System {
@ -3155,6 +3215,7 @@ SystemRuntime.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemRuntime.Subscriptions = {}; SystemRuntime.Subscriptions = {};
/** /**
* static Projects - No comment * static Projects - No comment
*/ */
@ -3217,8 +3278,7 @@ SystemRuntime.RuntimeStatistics = {};
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -3226,14 +3286,23 @@ SystemRuntime.RuntimeStatistics = {};
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options) TEMPLATE_OPTIONS_START
Stops the system by removing these subscriptions to events TEMPLATE_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
**/ **/

View File

@ -1,6 +1,6 @@
{ {
"name": "r3", "name": "r3",
"version" : "2.0.655", "version" : "2.0.661",
"description": "", "description": "",
"private": true, "private": true,
"dependencies": { "dependencies": {

View File

@ -1,6 +1,6 @@
class R3 { class R3 {
static version = '2.0.655'; static version = '2.0.661';
static compileDate = '2021 Sep 13 - 10:04:31 am'; static compileDate = '2021 Sep 13 - 10:25:52 am';
} }
//GENERATED_IMPORTS_START //GENERATED_IMPORTS_START

View File

@ -33,8 +33,7 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -42,20 +41,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start() <no static methods>
Starts the system by registering subscriptions to events
- Stop()
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -65,12 +66,18 @@ const System = require('.././r3-system.js');
Event.DOM_COMPONENT_INITIALIZED Event.DOM_COMPONENT_INITIALIZED
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START CUSTOM_STATIC_METHODS_START
Start() - Starts the system by registering subscriptions to events
Stop() - Stops the system by removing these subscriptions to events
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -102,16 +109,20 @@ class SystemDOM extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
* - Starts the system by registering subscriptions to events * - Starts the system by registering subscriptions to events
* @param options
*/ */
static Start() { static Start(options) {
//GENERATED_STATIC_START_METHOD_START //GENERATED_STATIC_START_METHOD_START
@ -140,8 +151,9 @@ class SystemDOM extends System {
/** /**
* Stop() * Stop()
* - Stops the system by removing these subscriptions to events * - Stops the system by removing these subscriptions to events
* @param options
*/ */
static Stop() { static Stop(options) {
//GENERATED_STATIC_STOP_METHOD_START //GENERATED_STATIC_STOP_METHOD_START
@ -164,6 +176,9 @@ class SystemDOM extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -193,7 +208,7 @@ class SystemDOM extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -202,6 +217,9 @@ SystemDOM.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemDOM.Subscriptions = {}; SystemDOM.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END
//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START //GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START

View File

@ -33,8 +33,7 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -42,20 +41,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start() <no static methods>
Starts the system by registering subscriptions to events
- Stop()
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -74,12 +75,18 @@ const System = require('.././r3-system.js');
Event.MOUSE_WHEEL Event.MOUSE_WHEEL
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START CUSTOM_STATIC_METHODS_START
Start() - Starts the system by registering subscriptions to events
Stop() - Stops the system by removing these subscriptions to events
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -111,16 +118,20 @@ class SystemInput extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
* - Starts the system by registering subscriptions to events * - Starts the system by registering subscriptions to events
* @param options
*/ */
static Start() { static Start(options) {
//GENERATED_STATIC_START_METHOD_START //GENERATED_STATIC_START_METHOD_START
@ -194,8 +205,9 @@ class SystemInput extends System {
/** /**
* Stop() * Stop()
* - Stops the system by removing these subscriptions to events * - Stops the system by removing these subscriptions to events
* @param options
*/ */
static Stop() { static Stop(options) {
//GENERATED_STATIC_STOP_METHOD_START //GENERATED_STATIC_STOP_METHOD_START
@ -245,6 +257,9 @@ class SystemInput extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -417,7 +432,7 @@ class SystemInput extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -426,6 +441,9 @@ SystemInput.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemInput.Subscriptions = {}; SystemInput.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END
//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START //GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START

View File

@ -33,8 +33,7 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -42,20 +41,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options)
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -67,12 +68,18 @@ const System = require('.././r3-system.js');
Event.INSTANCE_CREATED Event.INSTANCE_CREATED
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
CUSTOM_STATIC_METHODS_START TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -104,10 +111,13 @@ class SystemLinking extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
@ -184,6 +194,9 @@ class SystemLinking extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -246,7 +259,7 @@ class SystemLinking extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -255,6 +268,9 @@ SystemLinking.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemLinking.Subscriptions = {}; SystemLinking.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END
//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START //GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START

View File

@ -33,8 +33,7 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -42,20 +41,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options)
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -65,12 +66,18 @@ const System = require('.././r3-system.js');
Event.INSTANCE_CREATED Event.INSTANCE_CREATED
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
CUSTOM_STATIC_METHODS_START TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -102,10 +109,13 @@ class SystemRender extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
@ -166,6 +176,9 @@ class SystemRender extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -199,7 +212,7 @@ class SystemRender extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -208,6 +221,9 @@ SystemRender.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemRender.Subscriptions = {}; SystemRender.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END
//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START //GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START

View File

@ -33,8 +33,6 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false)
- Subscriptions (Default value {})
- Projects (Default value []) - Projects (Default value [])
- CurrentProject (Default value null) - CurrentProject (Default value null)
- RuntimeCoder (Default value {}) - RuntimeCoder (Default value {})
@ -50,20 +48,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options)
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
Projects=[] Projects=[]
CurrentProject=null CurrentProject=null
RuntimeCoder={} RuntimeCoder={}
@ -82,12 +82,18 @@ const System = require('.././r3-system.js');
Event.PROJECT_INITIALIZED Event.PROJECT_INITIALIZED
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
CUSTOM_STATIC_METHODS_START TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -119,10 +125,13 @@ class SystemRuntime extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
@ -191,6 +200,9 @@ class SystemRuntime extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -247,7 +259,7 @@ class SystemRuntime extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -256,6 +268,9 @@ SystemRuntime.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemRuntime.Subscriptions = {}; SystemRuntime.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
/** /**
* static Projects - No comment * static Projects - No comment
*/ */

View File

@ -33,8 +33,7 @@ const System = require('.././r3-system.js');
Static Properties: Static Properties:
- Started (Default value false) <no static properties>
- Subscriptions (Default value {})
Methods: Methods:
@ -42,20 +41,22 @@ const System = require('.././r3-system.js');
Static Methods: Static Methods:
- Start(options) <no static methods>
Starts the system by registering subscriptions to events
- Stop(options)
Stops the system by removing these subscriptions to events
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -64,12 +65,18 @@ const System = require('.././r3-system.js');
CUSTOM_STATIC_EVENT_LISTENERS_START CUSTOM_STATIC_EVENT_LISTENERS_START
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
CUSTOM_STATIC_METHODS_START TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -101,10 +108,13 @@ class SystemSocket extends System {
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_TEMPLATE_STATIC_METHODS_START
/** /**
* Start() * Start()
@ -158,6 +168,9 @@ class SystemSocket extends System {
//CUSTOM_STATIC_STOP_METHOD_END //CUSTOM_STATIC_STOP_METHOD_END
} }
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
//GENERATED_EVENT_LISTENER_METHODS_START //GENERATED_EVENT_LISTENER_METHODS_START
@ -170,7 +183,7 @@ class SystemSocket extends System {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
/** /**
* static Started - No comment * static Started - No comment
*/ */
@ -179,6 +192,9 @@ SystemSocket.Started = false;
* static Subscriptions - No comment * static Subscriptions - No comment
*/ */
SystemSocket.Subscriptions = {}; SystemSocket.Subscriptions = {};
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END
//GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START //GENERATED_OUT_OF_CLASS_IMPLEMENTATION_START

View File

@ -3,9 +3,19 @@ const Utils = require('.././r3-utils');
/** /**
GENERATED_INHERITED_START
GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
@ -15,9 +25,15 @@ const Utils = require('.././r3-utils');
CUSTOM_STATIC_EVENT_LISTENERS_START CUSTOM_STATIC_EVENT_LISTENERS_START
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
TEMPLATE_STATIC_METHODS_START
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
@ -32,25 +48,26 @@ class System {
options = {}; options = {};
} }
//GENERATED_TEMPLATE_OPTIONS_INIT_START
//GENERATED_TEMPLATE_OPTIONS_INIT_END
//GENERATED_OPTIONS_INIT_START //GENERATED_OPTIONS_INIT_START
//GENERATED_OPTIONS_INIT_END //GENERATED_OPTIONS_INIT_END
//CUSTOM_OPTIONS_INIT_START
//CUSTOM_OPTIONS_INIT_END
Object.assign(this, options); Object.assign(this, options);
//CUSTOM_BEFORE_INIT_START
//CUSTOM_BEFORE_INIT_END
//CUSTOM_AFTER_INIT_START
//CUSTOM_AFTER_INIT_END
} }
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_TEMPLATE_STATIC_METHODS_START
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
@ -65,6 +82,9 @@ class System {
} }
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END

View File

@ -3,9 +3,19 @@ const Utils = require('INCLUDE_PATH/r3-utils');
/** /**
GENERATED_INHERITED_START
GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
TEMPLATE_STATIC_OPTIONS_START
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
@ -15,9 +25,15 @@ const Utils = require('INCLUDE_PATH/r3-utils');
CUSTOM_STATIC_EVENT_LISTENERS_START CUSTOM_STATIC_EVENT_LISTENERS_START
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
TEMPLATE_STATIC_METHODS_START
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
@ -28,9 +44,15 @@ class CLASS_NAME {
//GENERATED_CONSTRUCTOR_START //GENERATED_CONSTRUCTOR_START
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_TEMPLATE_STATIC_METHODS_START
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
@ -45,6 +67,9 @@ class CLASS_NAME {
} }
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END

View File

@ -4,17 +4,12 @@
options = {}; options = {};
} }
//GENERATED_TEMPLATE_OPTIONS_INIT_START
//GENERATED_TEMPLATE_OPTIONS_INIT_END
//GENERATED_OPTIONS_INIT_START //GENERATED_OPTIONS_INIT_START
//GENERATED_OPTIONS_INIT_END //GENERATED_OPTIONS_INIT_END
//CUSTOM_OPTIONS_INIT_START
//CUSTOM_OPTIONS_INIT_END
Object.assign(this, options); Object.assign(this, options);
//CUSTOM_BEFORE_INIT_START
//CUSTOM_BEFORE_INIT_END
//CUSTOM_AFTER_INIT_START
//CUSTOM_AFTER_INIT_END
} }

View File

@ -8,12 +8,18 @@ const EXTEND_CLASS = require('INCLUDE_PATH/EXTEND_CLASS_FILE_NAME');
GENERATED_INHERITED_END GENERATED_INHERITED_END
TEMPLATE_OPTIONS_START
TEMPLATE_OPTIONS_END
CUSTOM_OPTIONS_START CUSTOM_OPTIONS_START
CUSTOM_OPTIONS_END CUSTOM_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START TEMPLATE_STATIC_OPTIONS_START
Started=false Started=false
Subscriptions={} Subscriptions={}
TEMPLATE_STATIC_OPTIONS_END
CUSTOM_STATIC_OPTIONS_START
CUSTOM_STATIC_OPTIONS_END CUSTOM_STATIC_OPTIONS_END
CUSTOM_EVENT_LISTENERS_START CUSTOM_EVENT_LISTENERS_START
@ -22,12 +28,18 @@ const EXTEND_CLASS = require('INCLUDE_PATH/EXTEND_CLASS_FILE_NAME');
CUSTOM_STATIC_EVENT_LISTENERS_START CUSTOM_STATIC_EVENT_LISTENERS_START
CUSTOM_STATIC_EVENT_LISTENERS_END CUSTOM_STATIC_EVENT_LISTENERS_END
TEMPLATE_METHODS_START
TEMPLATE_METHODS_END
CUSTOM_METHODS_START CUSTOM_METHODS_START
CUSTOM_METHODS_END CUSTOM_METHODS_END
CUSTOM_STATIC_METHODS_START TEMPLATE_STATIC_METHODS_START
Start(options) - Starts the system by registering subscriptions to events Start(options) - Starts the system by registering subscriptions to events
Stop(options) - Stops the system by removing these subscriptions to events Stop(options) - Stops the system by removing these subscriptions to events
TEMPLATE_STATIC_METHODS_END
CUSTOM_STATIC_METHODS_START
CUSTOM_STATIC_METHODS_END CUSTOM_STATIC_METHODS_END
**/ **/
@ -37,9 +49,15 @@ class CLASS_NAME extends EXTEND_CLASS {
//GENERATED_CONSTRUCTOR_START //GENERATED_CONSTRUCTOR_START
//GENERATED_CONSTRUCTOR_END //GENERATED_CONSTRUCTOR_END
//GENERATED_TEMPLATE_METHODS_START
//GENERATED_TEMPLATE_METHODS_END
//GENERATED_METHODS_START //GENERATED_METHODS_START
//GENERATED_METHODS_END //GENERATED_METHODS_END
//GENERATED_TEMPLATE_STATIC_METHODS_START
//GENERATED_TEMPLATE_STATIC_METHODS_END
//GENERATED_STATIC_METHODS_START //GENERATED_STATIC_METHODS_START
//GENERATED_STATIC_METHODS_END //GENERATED_STATIC_METHODS_END
@ -53,6 +71,9 @@ class CLASS_NAME extends EXTEND_CLASS {
//CUSTOM_IMPLEMENTATION_END //CUSTOM_IMPLEMENTATION_END
} }
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_START
//GENERATED_TEMPLATE_STATIC_OPTIONS_INIT_END
//GENERATED_STATIC_OPTIONS_INIT_START //GENERATED_STATIC_OPTIONS_INIT_START
//GENERATED_STATIC_OPTIONS_INIT_END //GENERATED_STATIC_OPTIONS_INIT_END

View File

@ -1 +1 @@
2.0.655 2.0.661