node-red-contrib-polymer
Version:
Polymer based dashboard UI for Node-RED
28 lines (21 loc) • 733 B
JavaScript
module.exports = function(RED) {
var ui = require('../ui')(RED);
function CanvasLinearGaugeNode(config) {
RED.nodes.createNode(this, config);
var node = this;
var done = ui.add({
node: node,
control: {
type: 'canvas_linear-gauge',
parent: config.parent,
'class': config.class,
element: 'node-red-linear-gauge',
label: config.label,
attrs: [],
valueAttribute: 'value',
}
});
node.on("close", done);
}
RED.nodes.registerType("canvas_linear-gauge", CanvasLinearGaugeNode);
};