UNPKG

@5minds/node-red-dashboard-2-processcube-usertask-table

Version:
35 lines (28 loc) 817 B
module.exports = function (RED) { function UserTaskTableNode (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('usertask-table', UserTaskTableNode, { defaults: { outputs: { value: 1 } }, outputs: function(config) { return config.outputs || 1; } }) }