emqx/apps/emqx_enterprise_dashboard/priv/www/static/js/chunk-d3537170.7f7eb6fb.js

1 line
21 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d3537170"],{"12b7":function(e,t,r){},"2b0b":function(e,t,r){"use strict";var a=r("12b7"),n=r.n(a);n.a},"4a36":function(e,t,r){"use strict";r.d(t,"c",function(){return u}),r.d(t,"d",function(){return l}),r.d(t,"b",function(){return d}),r.d(t,"a",function(){return p});r("7f7f"),r("96cf");var a=r("3b8d"),n=r("1f75"),s="3rd-party",c="HTTP",i="TCP",o="Resources",u=function(){return n["a"].get("/schemas")},l=function(){var e=Object(a["a"])(regeneratorRuntime.mark(function e(t){var r,a,s,u,l,d;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n["a"].get("/schemas/".concat(t));case 3:return r=e.sent,a=r,s=a.parser_addr,s&&(u=s.url,l=s.host,d=s.port,u?a.third_party_type=c:l&&d?(a.third_party_type=i,a.parser_addr.server="".concat(l,":").concat(d)):a.third_party_type=o),e.abrupt("return",a);case 10:return e.prev=10,e.t0=e["catch"](0),console.error(e.t0),e.abrupt("return",!1);case 14:case"end":return e.stop()}},e,null,[[0,10]])}));return function(t){return e.apply(this,arguments)}}(),d=function(){var e=Object(a["a"])(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n["a"].delete("/schemas/".concat(t));case 3:return e.abrupt("return",e.sent);case 6:return e.prev=6,e.t0=e["catch"](0),console.error(e.t0),e.abrupt("return",!1);case 10:case"end":return e.stop()}},e,null,[[0,6]])}));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=Object(a["a"])(regeneratorRuntime.mark(function e(t){var r;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return r={name:t.name,description:t.description,parser_type:t.parser_type},t.parser_type===s?(r.parser_addr={},r.parser_opts=t.parser_opts,t.third_party_type===c?r.parser_addr.url=t.parser_addr.url:t.third_party_type===i?r.parser_addr.server=t.parser_addr.server:t.third_party_type===o&&(r.parser_addr.resource_id=t.parser_addr.resource_id)):r.schema=t.schema,e.prev=2,e.next=5,n["a"].post("/schemas",r);case 5:return e.abrupt("return",e.sent);case 8:return e.prev=8,e.t0=e["catch"](2),console.error(e.t0),e.abrupt("return",!1);case 12:case"end":return e.stop()}},e,null,[[2,8]])}));return function(t){return e.apply(this,arguments)}}()},5118:function(e,t,r){(function(e){var a="undefined"!==typeof e&&e||"undefined"!==typeof self&&self||window,n=Function.prototype.apply;function s(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new s(n.call(setTimeout,a,arguments),clearTimeout)},t.setInterval=function(){return new s(n.call(setInterval,a,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},s.prototype.unref=s.prototype.ref=function(){},s.prototype.close=function(){this._clearFn.call(a,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},r("6017"),t.setImmediate="undefined"!==typeof self&&self.setImmediate||"undefined"!==typeof e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!==typeof self&&self.clearImmediate||"undefined"!==typeof e&&e.clearImmediate||this&&this.clearImmediate}).call(this,r("c8ba"))},6017:function(e,t,r){(function(e,t){(function(e,r){"use strict";if(!e.setImmediate){var a,n=1,s={},c=!1,i=e.document,o=Object.getPrototypeOf&&Object.getPrototypeOf(e);o=o&&o.setTimeout?o:e,"[object process]"==={}.toString.call(e.process)?m():f()?h():e.MessageChannel?v():i&&"onreadystatechange"in i.createElement("script")?_():b(),o.setImmediate=u,o.clearImmediate=l}function u(e){"function"!==typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var c={callback:e,args:t};return s[n]=c,a(n),n++}function l(e){delete s[e]}function d(e){var t=e.callback,a=e.args;switch(a.length){case 0:t();break;case 1:t(a[0]);break;case 2:t(a[0],a[1]);break;case 3:t(a[0],a[1],a[2]);break;default:t.apply(r,a);break}}function p(e){if(c)setTimeout(p,0,e);else{var t=s[e];if(t){c=!0;try{d(t)}finally{l(e),c=!1}}}}function m(){a=function(e){t.nextTick(function(){p(e)})}}function f(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}function h(){var t="setImmediate$"+Math.random()+"$",r=function(r){r.source===e&&"string"===typeof r.data&&0===r.data.indexOf(t)&&p(+r.data.slice(t.length))};e.addEventListener?e.addEventListener("message",r,!1):e.attachEvent("onmessage",r),a=function(r){e.postMessage(t+r,"*")}}function v(){var e=new MessageChannel;e.port1.onmessage=function(e){var t=e.data;p(t)},a=function(t){e.port2.postMessage(t)}}function _(){var e=i.documentElement;a=function(t){var r=i.createElement("script");r.onreadystatechange=function(){p(t),r.onreadystatechange=null,e.removeChild(r),r=null},e.appendChild(r)}}function b(){a=function(e){setTimeout(p,0,e)}}})("undefined"===typeof self?"undefined"===typeof e?this:e:self)}).call(this,r("c8ba"),r("f28c"))},"906d":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"schemas-details details-page"},[e.disabled?r("page-header",[r("div",{staticClass:"page-header-title-view"},[r("div",{staticClass:"title"},[e._v("\n "+e._s(e.detailsID)+"\n ")])]),r("div",{staticClass:"page-header-top-start btn"},[r("el-button",{attrs:{type:"danger",size:"small"},on:{click:e.deleteData}},[e._v("\n "+e._s(e.$t("Base.delete"))+"\n ")])],1)]):e._e(),r("div",{staticClass:"emq-list-body schemas-wrapper app-wrapper"},[r("a-card",{staticClass:"emq-list-card"},[r("el-row",{attrs:{gutter:20}},[r("el-form",{ref:"record",class:[e.disabled?"details-form__view":""],attrs:{model:e.record,rules:e.disabled?{}:e.rules,"label-position":e.disabled?"left":"top","label-suffix":e.disabled?":":"","label-width":e.disabled?"140px":"",size:"small"}},[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.name"),prop:"name"}},[r("el-input",{attrs:{disabled:e.disabled},model:{value:e.record.name,callback:function(t){e.$set(e.record,"name",t)},expression:"record.name"}})],1)],1),r("el-col",{attrs:{span:10}}),r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.parser_type"),prop:"parser_type"}},[r("emq-select",{attrs:{disabled:e.disabled,field:{list:["avro","protobuf","3rd-party"]}},model:{value:e.record.parser_type,callback:function(t){e.$set(e.record,"parser_type",t)},expression:"record.parser_type"}})],1)],1),r("el-col",{attrs:{span:10}}),e.record.parser_type===e.THIRD_PARTY?[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.third_party_type"),prop:"third_party_type"}},[r("emq-select",{attrs:{disabled:e.disabled,field:{list:["HTTP","TCP","Resources"]}},on:{change:e.handle3rdTypeChange},model:{value:e.record.third_party_type,callback:function(t){e.$set(e.record,"third_party_type",t)},expression:"record.third_party_type"}})],1)],1),r("el-col",{attrs:{span:10}}),e.record.third_party_type===e.HTTP?[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:"URL",prop:"parser_addr.url"}},[r("el-input",{attrs:{disabled:e.disabled,placeholder:"http://127.0.0.1:8000/parser"},model:{value:e.record.parser_addr.url,callback:function(t){e.$set(e.record.parser_addr,"url",t)},expression:"record.parser_addr.url"}})],1)],1),r("el-col",{attrs:{span:10}})]:e._e(),e.record.third_party_type===e.TCP?[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.server"),prop:"parser_addr.server"}},[r("el-input",{attrs:{disabled:e.disabled,placeholder:"127.0.0.1:8081"},model:{value:e.record.parser_addr.server,callback:function(t){e.$set(e.record.parser_addr,"server",t)},expression:"record.parser_addr.server"}})],1)],1),r("el-col",{attrs:{span:10}})]:e._e(),e.record.third_party_type===e.RESOURCES?[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.resource"),prop:"parser_addr.resource_id"}},[r("emq-select",{attrs:{field:{options:e.availableResources},"field-name":{label:"id",value:"id"},disabled:e.disabled},scopedSlots:e._u([{key:"option",fn:function(t){var a=t.item;return r("div",{staticClass:"custom-option"},[r("span",{staticClass:"label"},[e._v(e._s(a.id))]),r("span",{staticClass:"value"},[e._v(e._s(a.config.title))])])}}],null,!1,947962160),model:{value:e.record.parser_addr.resource_id,callback:function(t){e.$set(e.record.parser_addr,"resource_id",t)},expression:"record.parser_addr.resource_id"}})],1)],1),r("el-col",{attrs:{span:10}})]:e._e(),r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.3rd_party_opts"),prop:"parser_opts.3rd_party_opts"}},[r("el-input",{attrs:{disabled:e.disabled},model:{value:e.record.parser_opts["3rd_party_opts"],callback:function(t){e.$set(e.record.parser_opts,"3rd_party_opts",t)},expression:"record.parser_opts['3rd_party_opts']"}})],1)],1),r("el-col",{attrs:{span:10}}),r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.connect_timeout"),prop:"parser_opts.connect_timeout"}},[r("el-input",{attrs:{disabled:e.disabled,placeholder:"3"},model:{value:e.record.parser_opts.connect_timeout,callback:function(t){e.$set(e.record.parser_opts,"connect_timeout",t)},expression:"record.parser_opts.connect_timeout"}})],1)],1),r("el-col",{attrs:{span:10}}),r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.parse_timeout"),prop:"parser_opts.parse_timeout"}},[r("el-input",{attrs:{disabled:e.disabled,placeholder:"5"},model:{value:e.record.parser_opts.parse_timeout,callback:function(t){e.$set(e.record.parser_opts,"parse_timeout",t)},expression:"record.parser_opts.parse_timeout"}})],1)],1),r("el-col",{attrs:{span:10}})]:e._e(),"view"===e.accessType?[r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.description")}},[r("el-input",{attrs:{disabled:!0},model:{value:e.record.descr,callback:function(t){e.$set(e.record,"descr",t)},expression:"record.descr"}})],1)],1),r("el-col",{attrs:{span:10}}),r("el-col",{attrs:{span:10}})]:r("el-col",{attrs:{span:14}},[r("el-form-item",{attrs:{label:e.$t("Schemas.description")}},[r("el-input",{attrs:{disabled:e.disabled},model:{value:e.record.description,callback:function(t){e.$set(e.record,"description",t)},expression:"record.description"}})],1)],1),r("el-col",{attrs:{span:10}}),e.record.parser_type!==e.THIRD_PARTY?r("el-col",{attrs:{span:14}},[r("el-form-item",{staticClass:"code-editor__item",attrs:{label:"Schema",prop:"schema"}},[r("div",{staticClass:"monaco-container monaco-schema",style:{height:e.editorHeight+"px"}},[r("monaco",{staticClass:"schema-code",attrs:{id:"schema",warp:"",lang:"plaintext",disabled:e.disabled},on:{"qucik-save":e.save},model:{value:e.record.schema,callback:function(t){e.$set(e.record,"schema",t)},expression:"record.schema"}})],1),r("stretch-height",{model:{value:e.editorHeight,callback:function(t){e.editorHeight=t},expression:"editorHeight"}})],1)],1):e._e(),r("el-col",{attrs:{span:10}})],2)],1),e.disabled?e._e():r("div",{staticClass:"button-group"},[r("el-button",{attrs:{loading:e.saveLoading,type:"primary",size:"medium"},on:{click:e.save}},[e._v("\n "+e._s(e.$t("Base.create"))+"\n ")]),r("el-button",{attrs:{type:"default",size:"medium"},on:{click:function(t){return e.$router.push({path:"/schemas"})}}},[e._v("\n "+e._s(e.$t("Base.cancel"))+"\n ")])],1)],1)],1)],1)},n=[],s=(r("2fdb"),r("6762"),r("96cf"),r("3b8d")),c=r("bd43"),i=r("4a36"),o={data:function(){return{pageLoading:!1,saveLoading:!1,accessType:void 0,record:{}}},computed:{accessTitle:function(){var e=this.accessType,t={view:this.$t("Base.view"),create:this.$t("Base.create"),edit:this.$t("Base.edit")};return t[e]},disabled:function(){return"view"===this.$route.query.oper},detailsID:function(){return this.$route.params.id}},methods:{viewDetails:function(){}},created:function(){this.accessType=this.$route.query.oper,"view"===this.accessType&&this.viewDetails(this.detailsID)}},u=r("9146"),l=r("a495"),d=r("5118"),p={name:"SchemasDetails",components:{Monaco:u["a"],StretchHeight:l["a"]},mixins:[o],data:function(){return{editorHeight:320,THIRD_PARTY:"3rd-party",HTTP:"HTTP",TCP:"TCP",RESOURCES:"Resources",record:{parser_type:"avro",schema:"",third_party_type:"HTTP",parser_opts:{"3rd_party_opts":void 0,connect_timeout:void 0,parse_timeout:void 0},parser_addr:{url:void 0,server:void 0,resource_id:void 0}},rules:{name:{required:!0,message:this.$t("Schemas.nameRequired")},parser_type:{required:!0,message:this.$t("Schemas.parserTypeRequired")},schema:{required:!0,message:this.$t("Schemas.schemaRequired")},third_party_type:{required:!0,message:this.$t("Schemas.third_party_type_required")},parser_addr:{url:{required:!0,message:this.$t("Schemas.url_required")},server:{required:!0,message:this.$t("Schemas.server_required")},resource_id:{required:!0,message:this.$t("Schemas.resource_required")}}},availableResources:[]}},watch:{$route:function(e){var t=this,r=e.params.id;"0"!==r?this.viewDetails(e.params.id):Object(d["setTimeout"])(function(){t.$refs.record.clearValidate(),t.$refs.record.resetFields()},500)}},methods:{routeToSchemas:function(){var e=this;Object(d["setTimeout"])(function(){e.$router.push({path:"/schemas"})},500)},save:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(){var t,r;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$refs.record.validate();case 2:if(t=e.sent,t){e.next=5;break}return e.abrupt("return");case 5:return this.saveLoading=!0,e.next=8,Object(i["a"])(this.record);case 8:r=e.sent,r&&(this.$message.success(this.$t("Base.createSuccess")),this.routeToSchemas()),this.saveLoading=!1;case 11:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),viewDetails:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(t){var r;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["d"])(t);case 2:r=e.sent,r&&(this.record=r);case 4:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),deleteData:function(){var e=this;this.$confirm(this.$t("Schemas.confirmDelete"),{type:"warning"}).then(Object(s["a"])(regeneratorRuntime.mark(function t(){var r;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["b"])(e.detailsID);case 2:r=t.sent,r&&(e.$message.success(e.$t("Base.deleteSuccess")),e.routeToSchemas());case 4:case"end":return t.stop()}},t)}))).catch(function(){})},handle3rdTypeChange:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(t){var r,a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(t!==this.RESOURCES){e.next=5;break}return e.next=3,Object(c["i"])();case 3:r=e.sent,r&&(a=["parser_tcp","parser_http"],this.availableResources=r.filter(function(e){return a.includes(e.type)}));case 5:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}()}},m=p,f=r("2877"),h=Object(f["a"])(m,a,n,!1,null,null,null);t["default"]=h.exports},a495:function(e,t,r){"use strict";var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"stretch-height",attrs:{id:"stretch-height"},on:{mousedown:e.handleMousedown}},[r("i",{staticClass:"el-icon-more"})])},n=[],s=(r("c5f6"),{name:"StretchHeight",model:{prop:"value",event:"change"},props:{value:{required:!0,type:Number}},data:function(){return{}},created:function(){document.onmouseup=function(){document.onmousemove=null}},methods:{handleMousedown:function(e){var t=this,r=e.y;document.onmousemove=function(e){var a=e.y,n=a-r;r=e.y,t.$emit("change",t.value+n)}}}}),c=s,i=(r("2b0b"),r("2877")),o=Object(i["a"])(c,a,n,!1,null,null,null);t["a"]=o.exports},bd43:function(e,t,r){"use strict";r.d(t,"m",function(){return o}),r.d(t,"n",function(){return l}),r.d(t,"l",function(){return d}),r.d(t,"g",function(){return m}),r.d(t,"e",function(){return h}),r.d(t,"d",function(){return v}),r.d(t,"o",function(){return _}),r.d(t,"a",function(){return b}),r.d(t,"h",function(){return y}),r.d(t,"k",function(){return w}),r.d(t,"i",function(){return $}),r.d(t,"j",function(){return R}),r.d(t,"b",function(){return S}),r.d(t,"f",function(){return j}),r.d(t,"c",function(){return I}),r.d(t,"p",function(){return C});r("7f7f"),r("456d"),r("ac6a"),r("96cf");var a=r("3b8d"),n=r("1f75"),s=r("90b9"),c=[],i={};function o(){return u.apply(this,arguments)}function u(){return u=Object(a["a"])(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(0!==c.length){e.next=5;break}return e.next=3,n["a"].get("/rule_events");case 3:t=e.sent,c=Object(s["c"])(t,["title","description"]);case 5:return c.forEach(function(e){i[e.event]=e}),e.abrupt("return",c);case 7:case"end":return e.stop()}},e)})),u.apply(this,arguments)}function l(e){return n["a"].get("/rules",e)}function d(e){return p.apply(this,arguments)}function p(){return p=Object(a["a"])(regeneratorRuntime.mark(function e(t){var r;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n["a"].get("/rules/".concat(t));case 2:return r=e.sent,e.next=5,o();case 5:return r.events=r.for.map(function(e){return i[e]?i[e]:i["$events/message_publish"]}),r.metricsData={},r.metrics.forEach(function(e){["matched","speed","speed_last5m","speed_max"].forEach(function(t){r.metricsData[t]=r.metricsData[t]||0,r.metricsData[t]+=e[t]||0})}),r.actions=r.actions.map(function(e){return e.failed=0,e.success=0,e.metrics.forEach(function(t){e.failed+=t.failed,e.success+=t.success}),e}),e.abrupt("return",r);case 10:case"end":return e.stop()}},e)})),p.apply(this,arguments)}function m(){return f.apply(this,arguments)}function f(){return f=Object(a["a"])(regeneratorRuntime.mark(function e(){var t,r,a=arguments;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:{fillI18n:!1},e.next=3,n["a"].get("/actions");case 3:if(r=e.sent,t.fillI18n){e.next=6;break}return e.abrupt("return",r);case 6:return e.abrupt("return",Object(s["c"])(r,["title","description"]));case 7:case"end":return e.stop()}},e)})),f.apply(this,arguments)}function h(e){return n["a"].delete("/rules/".concat(e))}function v(e){return n["a"].delete("/resources/".concat(e))}function _(e){return n["a"].post("/resources/".concat(e))}function b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n["a"].post("/rules?test=true",e,{params:{_m:!1}})}function y(){return g.apply(this,arguments)}function g(){return g=Object(a["a"])(regeneratorRuntime.mark(function e(){var t,r,a=arguments;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:{},e.next=3,n["a"].get("/actions",{params:t});case 3:return r=e.sent,e.abrupt("return",r.map(function(e){return e=Object(s["c"])(e,["title","description"]),e.params=Object(s["c"])(e.params,!0),e}));case 5:case"end":return e.stop()}},e)})),g.apply(this,arguments)}function w(){return x.apply(this,arguments)}function x(){return x=Object(a["a"])(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n["a"].get("/resource_types");case 2:return t=e.sent,t=Object(s["c"])(t,["title","description"]).map(function(e){return e.params=Object(s["c"])(e.params,!0),e}),e.abrupt("return",t);case 5:case"end":return e.stop()}},e)})),x.apply(this,arguments)}var T={};function $(){return k.apply(this,arguments)}function k(){return k=Object(a["a"])(regeneratorRuntime.mark(function e(){var t,r,a,s=arguments;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(t=s.length>0&&void 0!==s[0]?s[0]:{},0!==Object.keys(T).length){e.next=6;break}return e.next=4,w();case 4:r=e.sent,r.forEach(function(e){T[e.name]=e});case 6:return e.next=8,n["a"].get("/resources",{params:t});case 8:return a=e.sent,e.abrupt("return",a.map(function(e){var t=e.config;return e.configVal=t,e.config=T[e.type]||{},e}));case 10:case"end":return e.stop()}},e)})),k.apply(this,arguments)}function R(e){return O.apply(this,arguments)}function O(){return O=Object(a["a"])(regeneratorRuntime.mark(function e(t){var r,a;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(0!==Object.keys(T).length){e.next=5;break}return e.next=3,w();case 3:r=e.sent,r.forEach(function(e){T[e.name]=e});case 5:return e.prev=5,e.next=8,n["a"].get("/resources/".concat(t));case 8:return a=e.sent,a.typeInfo=T[a.type]||{},a._config=[],Object.keys(a.config).forEach(function(e){var t=a.config[e],r=a.typeInfo.params[e]||{},n=r.title,s=r.description;a._config.push({key:e,value:t,title:n||t,description:s})}),e.abrupt("return",a);case 15:return e.prev=15,e.t0=e["catch"](5),console.error(e.t0),e.abrupt("return",!1);case 19:case"end":return e.stop()}},e,null,[[5,15]])})),O.apply(this,arguments)}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n["a"].post("/resources",e,{params:{test:t?"true":void 0}})}function j(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n["a"].put("/resources/".concat(e.id),e)}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n["a"].post("/rules",e)}function C(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n["a"].put("/rules/".concat(e),t)}}}]);