| H A D | bpmn-modeler.production.min.js | 274 </svg>`};function un(e,t,n,r,i,o,a,s){this._bpmnFactory=e,this._popupMenu=t,this._modeling=n,this._moddle=r,this._bpmnReplace=i,this._rules=o,this._translate=a,this._moddleCopy=s,this._register()}un.$inject=["bpmnFactory","popupMenu","modeling","moddle","bpmnReplace","rules","translate","moddleCopy"];un.prototype._register=function(){this._popupMenu.registerProvider("bpmn-replace",this)};un.prototype.getPopupMenuEntries=function(e){var s;var t=e.businessObject,n=this._rules,r=[],i,o=[];if(q(e)||!n.allowed("shape.replace",{element:e}))return{};var a=X_(e);return h(t,"bpmn:DataObjectReference")?this._createEntries(e,ob):h(t,"bpmn:DataStoreReference")&&!h(e.parent,"bpmn:Collaboration")?this._createEntries(e,ab):(h(t,"bpmn:Event")&&!h(t,"bpmn:BoundaryEvent")&&(i=(s=t.get("eventDefinitions")[0])==null?void 0:s.$type,r=lb[i]||[],!Qe(t.$parent)&&h(t.$parent,"bpmn:SubProcess")&&(r=Q(r,function(c){return c.target.type!=="bpmn:StartEvent"}))),h(t,"bpmn:StartEvent")&&!h(t.$parent,"bpmn:SubProcess")?(o=Q(Z_.concat(r),a),this._createEntries(e,o)):h(t,"bpmn:Participant")?(o=Q(pb,function(c){return ie(e)!==c.target.isExpanded}),this._createEntries(e,o)):h(t,"bpmn:StartEvent")&&Qe(t.$parent)?(o=Q(cb.concat(r),function(c){var u=c.target,p=u.isInterrupting!==!1,l=t.isInterrupting===p;return a(c)||!a(c)&&!l}),this._createEntries(e,o)):h(t,"bpmn:StartEvent")&&!Qe(t.$parent)&&h(t.$parent,"bpmn:SubProcess")?(o=Q(Q_.concat(r),a),this._createEntries(e,o)):h(t,"bpmn:EndEvent")?(o=Q(eb.concat(r),function(c){var u=c.target;return u.eventDefinitionType=="bpmn:CancelEventDefinition"&&!h(t.$parent,"bpmn:Transaction")?!1:a(c)}),this._createEntries(e,o)):h(t,"bpmn:BoundaryEvent")?(o=Q(sb,function(c){var u=c.target;if(u.eventDefinitionType=="bpmn:CancelEventDefinition"&&!h(t.attachedToRef,"bpmn:Transaction"))return!1;var p=u.cancelActivity!==!1,l=t.cancelActivity==p;return a(c)||!a(c)&&!l}),this._createEntries(e,o)):h(t,"bpmn:IntermediateCatchEvent")||h(t,"bpmn:IntermediateThrowEvent")?(o=Q(J_.concat(r),a),this._createEntries(e,o)):h(t,"bpmn:Gateway")?(o=Q(tb,a),this._createEntries( 223 </svg>`};function Qt(e,t,n,r,i,o,a,s){this._bpmnFactory=e,this._popupMenu=t,this._modeling=n,this._moddle=r,this._bpmnReplace=i,this._rules=o,this._translate=a,this._moddleCopy= global() method in Qt [all...] |