Renamed advanced-reactor to advancedReactor to prevent errors due to hyphen in name
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<script src="/advanced-reactor/menu.js"></script>
|
<script src="/advancedReactor/menu.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
RED.nodes.registerType("advanced-reactor", {
|
RED.nodes.registerType("advancedReactor", {
|
||||||
category: "WWTP",
|
category: "WWTP",
|
||||||
color: "#c4cce0",
|
color: "#c4cce0",
|
||||||
defaults: {
|
defaults: {
|
||||||
@@ -33,13 +33,13 @@
|
|||||||
outputLabels: ["process", "dbase", "parent"],
|
outputLabels: ["process", "dbase", "parent"],
|
||||||
icon: "font-awesome/fa-recycle",
|
icon: "font-awesome/fa-recycle",
|
||||||
label: function() {
|
label: function() {
|
||||||
return this.name || "advanced-reactor";
|
return this.name || "advancedReactor";
|
||||||
},
|
},
|
||||||
oneditprepare: function() {
|
oneditprepare: function() {
|
||||||
// wait for the menu scripts to load
|
// wait for the menu scripts to load
|
||||||
const waitForMenuData = () => {
|
const waitForMenuData = () => {
|
||||||
if (window.EVOLV?.nodes?.['advanced-reactor']?.initEditor) {
|
if (window.EVOLV?.nodes?.advancedReactor?.initEditor) {
|
||||||
window.EVOLV.nodes['advanced-reactor'].initEditor(this);
|
window.EVOLV.nodes.advancedReactor.initEditor(this);
|
||||||
} else {
|
} else {
|
||||||
setTimeout(waitForMenuData, 50);
|
setTimeout(waitForMenuData, 50);
|
||||||
}
|
}
|
||||||
@@ -103,8 +103,8 @@
|
|||||||
},
|
},
|
||||||
oneditsave: function() {
|
oneditsave: function() {
|
||||||
// save logger fields
|
// save logger fields
|
||||||
if (window.EVOLV?.nodes?.['advanced-reactor']?.loggerMenu?.saveEditor) {
|
if (window.EVOLV?.nodes?.['advancedReactor']?.loggerMenu?.saveEditor) {
|
||||||
window.EVOLV.nodes['advanced-reactor'].loggerMenu.saveEditor(this);
|
window.EVOLV.nodes['advancedReactor'].loggerMenu.saveEditor(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
let volume = parseFloat($("#node-input-volume").typedInput("value"));
|
let volume = parseFloat($("#node-input-volume").typedInput("value"));
|
||||||
@@ -119,7 +119,7 @@
|
|||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/html" data-template-name="advanced-reactor">
|
<script type="text/html" data-template-name="advancedReactor">
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
|
||||||
<input type="text" id="node-input-name" placeholder="Name">
|
<input type="text" id="node-input-name" placeholder="Name">
|
||||||
@@ -217,6 +217,6 @@
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/html" data-help-name="advanced-reactor">
|
<script type="text/html" data-help-name="advancedReactor">
|
||||||
<p>New reactor node</p>
|
<p>New reactor node</p>
|
||||||
</script>
|
</script>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
const nameOfNode = "advanced-reactor"; // name of the node, should match file name and node type in Node-RED
|
const nameOfNode = "advancedReactor"; // name of the node, should match file name and node type in Node-RED
|
||||||
const nodeClass = require('./src/nodeClass.js'); // node class
|
const nodeClass = require('./src/nodeClass.js'); // node class
|
||||||
const { MenuManager } = require('generalFunctions');
|
const { MenuManager } = require('generalFunctions');
|
||||||
|
|
||||||
@@ -14,7 +14,7 @@ module.exports = function (RED) {
|
|||||||
|
|
||||||
const menuMgr = new MenuManager();
|
const menuMgr = new MenuManager();
|
||||||
|
|
||||||
// Serve /advanced-reactor/menu.js
|
// Serve /advancedReactor/menu.js
|
||||||
RED.httpAdmin.get(`/${nameOfNode}/menu.js`, (req, res) => {
|
RED.httpAdmin.get(`/${nameOfNode}/menu.js`, (req, res) => {
|
||||||
try {
|
try {
|
||||||
const script = menuMgr.createEndpoint(nameOfNode, ['logger']);
|
const script = menuMgr.createEndpoint(nameOfNode, ['logger']);
|
||||||
@@ -15,13 +15,13 @@
|
|||||||
],
|
],
|
||||||
"license": "SEE LICENSE",
|
"license": "SEE LICENSE",
|
||||||
"author": "P.R. van der Wilt",
|
"author": "P.R. van der Wilt",
|
||||||
"main": "advanced-reactor.js",
|
"main": "advancedReactor.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "node advanced-reactor.js"
|
"test": "node advancedReactor.js"
|
||||||
},
|
},
|
||||||
"node-red": {
|
"node-red": {
|
||||||
"nodes": {
|
"nodes": {
|
||||||
"advanced-reactor": "advanced-reactor.js",
|
"advancedReactor": "advancedReactor.js",
|
||||||
"recirculation-pump": "additional_nodes/recirculation-pump.js",
|
"recirculation-pump": "additional_nodes/recirculation-pump.js",
|
||||||
"settling-basin": "additional_nodes/settling-basin.js"
|
"settling-basin": "additional_nodes/settling-basin.js"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user