function.json 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {
  2. "name": "function",
  3. "about": {
  4. "trial": false,
  5. "author": {
  6. "name": "EMQ",
  7. "email": "contact@emqx.io",
  8. "company": "EMQ Technologies Co., Ltd",
  9. "website": "https://www.emqx.io"
  10. },
  11. "helpUrl": {
  12. "en_US": "https://github.com/lf-edge/ekuiper/blob/master/docs/en_US/sqls/query_language_elements.md",
  13. "zh_CN": "https://github.com/lf-edge/ekuiper/blob/master/docs/zh_CN/sqls/query_language_elements.md"
  14. },
  15. "description": {
  16. "en_US": "An operation to invoke a function or multiple functions",
  17. "zh_CN": "用于调用或嵌套调用函数的操作"
  18. }
  19. },
  20. "properties": [{
  21. "name": "expr",
  22. "default": "",
  23. "optional": false,
  24. "control": "text",
  25. "type": "string",
  26. "hint": {
  27. "en_US": "Function call expression",
  28. "zh_CN": "函数调用语句"
  29. },
  30. "label": {
  31. "en_US": "Expression",
  32. "zh_CN": "函数语句"
  33. }
  34. }],
  35. "node": {
  36. "display": false,
  37. "category": "operator",
  38. "input": {
  39. "type": "any",
  40. "rowType": "any",
  41. "collectionType": "single"
  42. },
  43. "output": {
  44. "type": "same",
  45. "strategy": "append"
  46. },
  47. "icon": "iconPath",
  48. "label": {
  49. "en": "Function",
  50. "zh": "函数"
  51. }
  52. }
  53. }