!function(){vare,n={29263:function(e,n,i){"use strict";varo=i(20144),r=i(20629),a=i(4820),s=i(79954),l=i(79753),c=0===(0,s.j)("workflowengine","scope")?"global":"user",u=function(t){return(0,l.generateOcsUrl)("apps/workflowengine/api/v1/workflows/{scopeValue}",{scopeValue:c})+t+"?format=json"},p=i(10128);functionA(t){returnA="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(t){returntypeoft}:function(t){returnt&&"function"==typeofSymbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeoft},A(t)}functiond(t,e,n,i,o,r,a){try{vars=t[r](a),l=s.value}catch(t){returnvoidn(t)}s.done?e(l):Promise.resolve(l).then(i,o)}functionm(t){returnfunction(){vare=this,n=arguments;returnnewPromise((function(i,o){varr=t.apply(e,n);functiona(t){d(r,i,o,a,s,"next",t)}functions(t){d(r,i,o,a,s,"throw",t)}a(void0)}))}}functionf(t,e){varn=Object.keys(t);if(Object.getOwnPropertySymbols){vari=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){returnObject.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}returnn}functionh(t){for(vare=1;e<arguments.length;e++){varn=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach((function(e){g(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}returnt}functiong(t,e,n){return(e=function(t){vare=function(t,e){if("object"!==A(t)||null===t)returnt;varn=t[Symbol.toPrimitive];if(void0!==n){vari=n.call(t,e);if("object"!==A(i))returni;thrownewTypeError("@@toPrimitive must return a primitive value.")}returnString(t)}(t,"string");return"symbol"===A(e)?e:String(e)}(e))int?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}i(65509),o.ZP.use(r.ZP);varC=newr.yh({state:{rules:[],scope:(0,s.j)("workflowengine","scope"),appstoreEnabled:(0,s.j)("workflowengine","appstoreenabled"),operations:(0,s.j)("workflowengine","operators"),plugins:o.ZP.observable({checks:{},operators:{}}),entities:(0,s.j)("workflowengine","entities"),events:(0,s.j)("workflowengine","entities").map((function(t){returnt.events.map((function(e){returnh({id:"".concat(t.id,"::").concat(e.eventName),entity:t},e)}))})).flat(),checks:(0,s.j)("workflowengine","checks")},mutations:{addRule:function(t,e){t.rules.push(h(h({},e),{},{valid:!0}))},updateRule:function(t,e){varn=t.rules.findIndex((function(t){returne.id===t.id})),i=Object.assign({},e);o.ZP.set(t.rules,n,i)},removeRule:function(t,e){varn=t.rules.findIndex((function(t){returne.id===t.id}));t.rules.splice(n,1)},addPluginCheck:function(t,e){o.ZP.set(t.plugins.checks,e.class,e)},addPluginOperator:function(t,e){e=Object.assign({color:"var(--color-primary-element)"},e,t.operations[e.id]||{}),void0!==t.operations[e.id]&&o.ZP.set(t.operations,e.id,e)}},actions:{fetchRules:function(t){returnm(regeneratorRuntime.mark((functione(){varn,i;returnregeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case0:returne.next=2,a.default.get(u(""));case2:n=e.sent,i=n.data,Object.values(i.ocs.data).flat().forEach((function(e){t.commit("addRule",e)}));case5:case"end":returne.stop()}}),e)})))()},createNewRule:function(t,e){varn=null,i=[];!1===e.isComplex&&""===e.fixedEntity&&(i=[(n=(n=t.state.entities.find((function(t){returne.entities&&e.entities[0]===t.id})))||Object.values(t.state.entities)[0]).events[0].eventName]),t.commit("addRule",{id:-(newDate).getTime(),class:e.id,entity:n?n.id:e.fixedEntity,events:i,name:"",checks:[{class:null,operator:null,value:""}],operation:e.operation||""})},updateRule:function(t,e){t.commit("updateRule",h(h({},e),{},{events:"string"==typeofe.events?JSON.parse(e.events):e.events}))},removeRule:function(t,e){t.commit("removeRule",e)},pushUpdateRule:function(t,e){returnm(regeneratorRuntime.mark((functionn(){vari;returnregeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case0:if(0!==t.state.scope){n.next=3;break}returnn.next=3,(0,p.confirmPassword)();case3:i