Node-Red configuration
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

12345678910111213141516171819202122232425262728
  1. module.exports = function(RED) {
  2. var ui = require('../ui')(RED);
  3. function SpacerNode(config) {
  4. RED.nodes.createNode(this, config);
  5. var node = this;
  6. var group = RED.nodes.getNode(config.group);
  7. if (!group) { return; }
  8. var tab = RED.nodes.getNode(group.config.tab);
  9. if (!tab) { return; }
  10. var done = ui.add({
  11. node: node,
  12. tab: tab,
  13. group: group,
  14. control: {
  15. type: 'spacer',
  16. order: config.order,
  17. width: config.width || group.config.width || 6,
  18. height: config.height || 1,
  19. className: config.className || ''
  20. }
  21. });
  22. node.on("close", done);
  23. }
  24. RED.nodes.registerType("ui_spacer", SpacerNode);
  25. };