control-freak-ide/server/nodejs/nxapp/manager/ContextBlox.js
plastic-hub-dev-node-saturn 538369cff7 latest
2021-05-12 18:35:18 +02:00

35 lines
1.1 KiB
JavaScript

define([
"dcl/dcl",
'./ConnectionManager',
'xide/manager/ContextBase',
'xblox/manager/BlockManager',
'xblox/embedded'
], function (dcl, ConnectionManager, ContextBase, BlockManager, embedded) {
return dcl(ContextBase, {
declaredClass: "nxapp.manager.ContextBlox",
connectionManager: null,
driverManager: null,
fileManager: null,
blockManager: null,
deviceServer: null,
getBlockManager: function () {
return this.blockManager;
},
getDeviceServer: function () {
return this.deviceServer;
},
getFileManager: function () {
return this.fileManager;
},
getConnectionManager: function () {
return this.connectionManager;
},
initManagers: function (profile) {
//this.connectionManager.init(profile);
},
constructManagers: function () {
//this.connectionManager = new ConnectionManager({ctx: this});
this.blockManager = new BlockManager({ctx: this});
}
});
});