default-registry.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. export default{
  2. 'Input': {
  3. categories: ['core'],
  4. output: {type: 'interface {}'},
  5. style: { color: '#686', shape: 'circle' },
  6. props: {'input': ''} // should be sent in the node
  7. },
  8. 'Output': {
  9. categories: ['core'],
  10. inputs: [{type: 'interface {}'}],
  11. style: { color: '#111', shape: 'circle' }
  12. },
  13. 'Var': {
  14. categories: ['core'],
  15. inputs: [{type: 'interface {}', name: 'initial'}],
  16. output: {type: 'interface {}'},
  17. style: { color: '#88a', shape: 'circle' },
  18. props: {'variable name': ''}
  19. },
  20. 'SetVar': {
  21. categories: ['core'],
  22. inputs: [{type: 'interface {}', name: 'value'}],
  23. output: {type: 'interface {}'},
  24. style: { color: '#88a', shape: 'circle' },
  25. props: {'variable name': ''}
  26. },
  27. 'Portal From': {
  28. categories: ['core'],
  29. output: {type: 'interface {}'},
  30. style: { color: '#888', shape: 'portal' },
  31. props: {'portal from': ''}
  32. },
  33. /* 'Portal In': {
  34. categories: ['core'],
  35. inputs: [{type: 'interface {}'}],
  36. style: {color: '#ba5a00', shape: 'circle'},
  37. props: {'portal name': ''}
  38. },
  39. 'Portal Out': {
  40. categories: ['core'],
  41. output: {type: 'interface {}'},
  42. style: {color: '#085798', shape: 'circle'},
  43. props: {'portal name': ''}
  44. }, */
  45. 'Comment': {
  46. categories: ['core'],
  47. style: {color: '#444'}
  48. },
  49. 'Notify': {
  50. categories: ['flow-web'],
  51. inputs: [{type: 'interface {}'}, {type: 'string', name: 'msg'}],
  52. output: {type: 'interface {}'},
  53. style: {color: '#665'}
  54. },
  55. 'Log': {
  56. categories: ['flow-web'],
  57. output: {type: 'io.Writer'},
  58. style: {color: '#665'}
  59. }
  60. }