relu-bpmn
Version:
RELU快速开发平台bpmn组件
35 lines (34 loc) • 1.25 kB
JavaScript
import { bpmnLabel } from '../../variableName';
import { reluConfigBpmnContextPad } from '../../contextPad';
const { approver, subFlow, inclusive, parallel, exclusive, trigger, getData, addData, updateData, delData, interfaceData, message, launch, schedule, choose, processing, } = reluConfigBpmnContextPad;
const reluLabelConfig = {
name: bpmnLabel,
shapeType: bpmnLabel,
element: {
label: 'Timer',
actionName: 'replace-with-timer',
className: 'bpmn-icon-timer',
target: {
type: bpmnLabel,
},
},
palette: {
name: 'create.yinmai-timer',
group: 'model',
className: 'icon-yinmai-create icon-yinmai-timer',
title: '修改为渲染按钮',
},
renderer: {
background: '#ffffff',
attr: { x: 0, y: 0, width: 28, height: 28 },
rendererName: 'label按钮',
fillColor: 'rgb(255,255,255)',
},
contextPad: {
default: false,
customization: { approver, subFlow, processing, exclusive, inclusive, parallel, choose, trigger },
groupCustomization: { getData, addData, updateData, delData, interfaceData, message, launch, schedule },
},
properties: {},
};
export { reluLabelConfig };