UNPKG

qsoft-x6-materials-six

Version:
134 lines (130 loc) 2.87 kB
import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types'; const CompoMeta: IPublicTypeComponentMetadata = { "componentName": 'Compo', "title": '条件节点', "docUrl": '', "screenshot": '', "devMode": 'proCode', "tags": ['node'], "npm": { "package": "qsoft-x6-materials-six", "version": "1.1.0", "exportName": "Compo", "main": "src\\index.tsx", "destructuring": true, "subName": "" }, "configure": { "props": [ { "title": { "label": { "type": 'i18n', 'en-US': 'processId', 'zh-CN': '流程id', }, }, "name": 'processId', "setter": { "componentName": 'StringSetter', "isRequired": true, "initialValue": '', }, }, { "title": { "label": { "type": 'i18n', 'en-US': 'conditionName', 'zh-CN': '条件名称', }, }, "name": 'name', "setter": { "componentName": 'StringSetter', "isRequired": true, "initialValue": '', }, }, { "title": { "label": { "type": 'i18n', 'en-US': 'condition', 'zh-CN': '具体条件', }, }, "name": 'condition', "setter": { "componentName": 'StringSetter', "isRequired": true, "initialValue": '', }, }, { "title": { "label": { "type": 'i18n', 'en-US': 'priority', 'zh-CN': '优先级', }, }, "name": 'priority', "setter": { "componentName": 'SelectSetter', "initialValue": '高', "props":{ "options":[ { "title": '高', "value": '高' }, { "title": '中', "value": '中' }, { "title": '低', "value": '低' }, ] } }, }, { "title": { "label": { "type": 'i18n', 'en-US': 'memo', 'zh-CN': '备注', }, }, "name": 'memo', "setter": { "componentName": 'TextAreaSetter', "isRequired": true, "initialValue": '', }, }, ], "supports": { "style": true, "loop": true, "condition": true, }, "component": {}, }, "category": '事件节点', "priority": 1, }; const snippets: IPublicTypeSnippet[] = [ { "title": '条件节点', "screenshot": '', "schema": { "componentName": 'Compo', "props": {}, }, }, ]; export default { ...CompoMeta, snippets, };