UNPKG

@5minds/node-red-dashboard-2-processcube-dynamic-list

Version:
35 lines (28 loc) 824 B
module.exports = function (RED) { function DynamicListNode(config) { RED.nodes.createNode(this, config); const node = this; const group = RED.nodes.getNode(config.group); const base = group.getBase(); //server-side event handlers const evts = { onAction: true, onInput: function (msg, send, done) { base.stores.data.save(base, node, msg); }, }; if (group) { group.register(node, config, evts); } else { node.error('No group configured'); } } RED.nodes.registerType('ui-dynamic-list', DynamicListNode, { defaults: { outputs: { value: 1 }, }, outputs: function (config) { return 1; }, }); };