platypush/platypush/backend/http/webapp/dist/static/js/chunk-49f94906.b96fc78b.js

2 lines
23 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-49f94906"],{"0938":function(e,_,t){},"0b07":function(e,_,t){},"42ab":function(e,_,t){},"498a":function(e,_,t){"use strict";var n=t("23e7"),r=t("58a8").trim,a=t("c8d2");n({target:"String",proto:!0,forced:a("trim")},{trim:function(){return r(this)}})},"4a49":function(module,__webpack_exports__,__webpack_require__){"use strict";var _home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("3835"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("2909"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("4de4"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("d81d"),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("b0c0"),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("4fad"),core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_6__),_Utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("3e54"),_components_Loading__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("3a5e"),_index__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("a6f7"),vue__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("7a23"),mitt__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("14b7"),bus=Object(mitt__WEBPACK_IMPORTED_MODULE_11__["a"])();__webpack_exports__["a"]={name:"Elements",components:{Loading:_components_Loading__WEBPACK_IMPORTED_MODULE_8__["a"]},mixins:[_Utils__WEBPACK_IMPORTED_MODULE_7__["a"]],props:{content:{type:String}},data:function(){return{loading:!1,unwatch:null}},methods:{_parseActions:function(e){var _=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(e.children).filter((function(e){var _;return"actions"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())})),t=null!==_&&void 0!==_&&_.length?_[0].children:e.children,n=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(t).filter((function(e){var _;return"action"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null!==n&&void 0!==n&&n.length)return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(n).map((function(e){return{action:e.attributes.name.value,args:Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(e.children).reduce((function(e,_){var t=void 0;try{t=JSON.parse(_.innerText)}catch(r){var n;null!==(n=_.innerText)&&void 0!==n&&n.length&&(t=_.innerText)}return e[_.tagName.toLowerCase()]=t,e}),{})}}))},_parseVars:function(e){var _=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(e.children).filter((function(e){var _;return"vars"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null!==_&&void 0!==_&&_.length)return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(_[0].children).reduce((function(e,_){var t=void 0;try{t=JSON.parse(_.innerText)}catch(r){var n;null!==(n=_.innerText)&&void 0!==n&&n.length&&(t=_.innerText)}return e[_.tagName.toLowerCase()]=t,e}),{})},_parseHandlers:function _parseHandlers(element){var handlers={},parseHndlScript=function parseHndlScript(hndlText){return function(app){return eval("// noinspection JSUnusedLocalSymbols\n (async function (self) {\n ".concat(hndlText,"\n })"))(app)}},parseEventHndl=function parseEventHndl(hndlText){return function(app){return function(event){return eval("// noinspection JSUnusedLocalSymbols\n (async function (self, event) {\n ".concat(hndlText,"\n })"))(app,event)}}},hndlTags=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(element.children).filter((function(e){var _;return"handlers"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null!==hndlTags&&void 0!==hndlTags&&hndlTags.length){var mounted=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(hndlTags[0].children).filter((function(e){var _;return"mounted"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));null!==mounted&&void 0!==mounted&&mounted.length&&(handlers.mounted=parseHndlScript(mounted[0].innerText));var refresh=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(hndlTags[0].children).filter((function(e){var _;return"refresh"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())})),_refresh$0$attributes;if(null!==refresh&&void 0!==refresh&&refresh.length)handlers.refresh={handler:parseHndlScript(refresh[0].innerText),interval:(null===(_refresh$0$attributes=refresh[0].attributes.interval)||void 0===_refresh$0$attributes?void 0:_refresh$0$attributes.value)||10};var events=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(hndlTags[0].children).filter((function(e){var _;return"event"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));null!==events&&void 0!==events&&events.length&&(handlers.events=events.reduce((function(e,_){return e[_.attributes.type.value]=parseEventHndl(_.innerText),e}),{}))}var actionsTags=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(element.children).filter((function(e){var _;return"actions"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null!==actionsTags&&void 0!==actionsTags&&actionsTags.length){var beforeActionsTags=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(actionsTags[0].children).filter((function(e){var _;return"before"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));null!==beforeActionsTags&&void 0!==beforeActionsTags&&beforeActionsTags.length&&(handlers.beforeActions=parseHndlScript(beforeActionsTags[0].innerText));var afterActionsTags=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(actionsTags[0].children).filter((function(e){var _;return"after"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));null!==afterActionsTags&&void 0!==afterActionsTags&&afterActionsTags.length&&(handlers.afterActions=parseHndlScript(afterActionsTags[0].innerText))}return handlers},_parseProps:function(e){return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(e.attributes).reduce((function(e,_){return e[_.name]=_.value,e}),{})},propagateEvent:function(e){bus.emit("event",e)},_addEventHandler:function(){this.unwatch=this.subscribe((function(e){bus.emit("event",e)}))},_removeEventHandler:function(){this.unwatch&&(this.unwatch(),this.unwatch=null)}},mounted:function(){var e=this;this.loading=!0,this._addEventHandler();try{this.$refs.container.innerHTML=this.content,Object.entries(_index__WEBPACK_IMPORTED_MODULE_9__["a"]).forEach((function(_){var t=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["a"])(_,2),n=t[0],r=t[1];e.$options.components[n]=r,Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["a"])(e.$refs.container.getElementsByTagName(n)).forEach((function(_){var t=e._parseProps(_);t.actions=e._parseActions(_),t.handlers=e._parseHandlers(_),t._vars=e._parseVars(_);var n=document.createElement("div");n.setAttribute("class","component"),n.innerHTML=_.innerHTML,_.parentNode.replaceChild(n,_),Object(vue__WEBPACK_IMPORTED_MODULE_10__["d"])({render:function(){return Object(vue__WEBPACK_IMPORTED_MODULE_10__["l"])(r,t)},data:function(){return{bus:bus}}}).mount(n)}))}));for(var _=0,t=["handlers","actions","vars"];_<t.length;_++){var n=t[_];this.$refs.container.getElementsByTagName(n).forEach((function(e){e.parentNode.removeChild(e)}))}}finally{this.loading=!1}},unmounted:function(){this._removeEventHandler()}}},"51ff":function(e,_,t){"use strict";t("9636")},9636:function(e,_,t){},"98bf":function(e,_,t){"use strict";t("0938")},"9b3c":function(e,_,t){"use strict";t.r(_);var n=t("7a23"),r=Object(n["K"])("data-v-450fcab1");Object(n["u"])("data-v-450fcab1");var a={class:"component-widget"},s={class:"container",ref:"container"};Object(n["s"])();var c=r((function(e,_,t,r,c,o){var l=Object(n["z"])("Loading");return Object(n["r"])(),Object(n["e"])("div",a,[c.loading?(Object(n["r"])(),Object(n["e"])(l,{key:0})):Object(n["f"])("",!0),Object(n["h"])("div",s,null,512)])})),o=t("4a49");t("a2f9");o["a"].render=c,o["a"].__scopeId="data-v-450fcab1";_["default"]=o["a"]},"9fd8":function(module,__webpack_exports__,__webpack_require__){"use strict";var _home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("3835"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("b85c"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("1da1"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("5530"),core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("4fad"),core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_object_entries_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("498a"),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("ac1f"),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("466d"),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_7__),regenerator_runtime_runtime_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("96cf"),regenerator_runtime_runtime_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(regenerator_runtime_runtime_js__WEBPACK_IMPORTED_MODULE_8__),_Utils__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("3e54");__webpack_exports__["a"]={mixins:[_Utils__WEBPACK_IMPORTED_MODULE_9__["a"]],props:{name:{type:String,default:"[Unnamed sensor]"},iconClass:{type:String},iconUrl:{type:String},iconColor:{type:String},actions:{type:Array,default:function(){return[]}},_vars:{type:Object,default:function(){return{}}},handlers:{type:Object,default:function(){return{}}},bus:{type:Object}},data:function(){return{vars:Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_3__["a"])({},this._vars||{}),_interval:void 0,refresh:null,refreshInterval:null,value:null,loading:!1}},computed:{iconStyle:function(){var e,_;if(null!==(e=this.iconClass)&&void 0!==e&&e.length||null===(_=this.iconColor)||void 0===_||!_.length)return{color:this.iconColor}},hasIcon:function(){var e,_;return(null===(e=this.iconUrl)||void 0===e?void 0:e.length)||(null===(_=this.iconClass)||void 0===_?void 0:_.length)}},methods:{run:function(){var e=this;return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__["a"])(regeneratorRuntime.mark((function _(){var t,n,r;return regeneratorRuntime.wrap((function(_){while(1)switch(_.prev=_.next){case 0:if(!e.handlers.input){_.next=2;break}return _.abrupt("return",e.handlers.input(e)(e.value));case 2:if(!e.handlers.beforeActions){_.next=5;break}return _.next=5,e.handlers.beforeActions(e);case 5:t=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_1__["a"])(e.actions),_.prev=6,t.s();case 8:if((n=t.n()).done){_.next=14;break}return r=n.value,_.next=12,e.request_(r);case 12:_.next=8;break;case 14:_.next=19;break;case 16:_.prev=16,_.t0=_["catch"](6),t.e(_.t0);case 19:return _.prev=19,t.f(),_.finish(19);case 22:if(!e.handlers.afterActions){_.next=25;break}return _.next=25,e.handlers.afterActions(e);case 25:case"end":return _.stop()}}),_,null,[[6,16,19,22]])})))()},request_:function request_(action){var _this2=this;return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__["a"])(regeneratorRuntime.mark((function _callee2(){var args;return regeneratorRuntime.wrap((function _callee2$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:return args=Object.entries(action.args).reduce((function(args,_ref){var _ref2=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["a"])(_ref,2),key=_ref2[0],value=_ref2[1];if(value.trim){value=value.trim();var m=value.match(/^{{\s*(.*)\s*}}/);m&&(value=eval("// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ".concat(m[1],"\n })"))(_this2))}return args[key]=value,args}),{}),_context2.next=3,_this2.request(action.action,args);case 3:case"end":return _context2.stop()}}),_callee2)})))()},processEvent:function(e){var _=this;return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=(_.handlers.events||{})[e.type],!n){t.next=4;break}return t.next=4,n(_)(e);case 4:case"end":return t.stop()}}),t)})))()}},mounted:function(){var e=this;return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_2__["a"])(regeneratorRuntime.mark((function _(){var t,n,r;return regeneratorRuntime.wrap((function(_){while(1)switch(_.prev=_.next){case 0:if(e.$root.bus.on("event",e.processEvent),!e.handlers.mounted){_.next=4;break}return _.next=4,e.handlers.mounted(e);case 4:if(!e.handlers.refresh){_.next=10;break}return e.refreshInterval=1e3*((null===(t=e.handlers.refresh)||void 0===t?void 0:t.interval)||0),e.refresh=function(){e.handlers.refresh.handler(e)},_.next=9,e.refresh();case 9:e.refreshInterval&&(n=e,r=function(){return n.refresh()},e._interval=setInterval(r,e.refreshInterval));case 10:case"end":return _.stop()}}),_)})))()},unmounted:function(){this._interval&&clearInterval(this._interval)}}},a2f9:function(e,_,t){"use strict";t("0b07")},a6f7:function(e,_,t){"use strict";t("b0c0");var n=t("7a23"),r=Object(n["K"])("data-v-7478b72d");Object(n["u"])("data-v-7478b72d");var a={key:0,class:"col-1 icon-container"};Object(n["s"])();var s=r((function(e,_,t,r,s,c){var o;return Object(n["r"])(),Object(n["e"])("div",{class:"run component-row",onClick:_[1]||(_[1]=function(){return e.run&&e.run.apply(e,arguments)})},[e.hasIcon?(Object(n["r"])(),Object(n["e"])("div",a,[null!==(o=e.iconUrl)&&void 0!==o&&o.length?(Object(n["r"])(),Object(n["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(n["r"])(),Object(n["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(n["f"])("",!0),Object(n["h"])("div",{class:{"col-11":e.hasIcon,"col-12":!e.hasIcon},textContent:Object(n["C"])(e.name)},null,10,["textContent"])])})),c=t("9fd8"),o={name:"Run",mixins:[c["a"]]};t("c84e");o.render=s,o.__scopeId="data-v-7478b72d";var l=o,i=Object(n["K"])("data-v-53594122");Object(n["u"])("data-v-53594122");var u={key:0,class:"col-1 icon-container"},p={class:"col-3 value-container"},b={class:"value"};Object(n["s"])();var d=i((function(e,_,t,r,a,s){var c;return Object(n["r"])(),Object(n["e"])("div",{class:"sensor component-row",onClick:_[1]||(_[1]=function(){return s.run&&s.run.apply(s,arguments)})},[e.hasIcon?(Object(n["r"])(),Object(n["e"])("div",u,[null!==(c=e.iconUrl)&&void 0!==c&&c.length?(Object(n["r"])(),Object(n["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(n["r"])(),Object(n["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(n["f"])("",!0),Object(n["h"])("div",{class:{"col-8":e.hasIcon,"col-9":!e.hasIcon},textContent:Object(n["C"])(e.name)},null,10,["textContent"]),Object(n["h"])("div",p,[Object(n["h"])("div",b,[Object(n["g"])(Object(n["C"])(e.value)+" ",1),t.unit?(Object(n["r"])(),Object(n["e"])("span",{key:0,textContent:Object(n["C"])(t.unit)},null,8,["textContent"])):Object(n["f"])("",!0)])])])})),h=t("b85c"),m=t("1da1"),O=(t("96cf"),{name:"Sensor",mixins:[c["a"]],props:{unit:{type:String}},methods:{run:function(){var e=this;return Object(m["a"])(regeneratorRuntime.mark((function _(){var t,n,r,a;return regeneratorRuntime.wrap((function(_){while(1)switch(_.prev=_.next){case 0:if(!e.handlers.beforeActions){_.next=3;break}return _.next=3,e.handlers.beforeActions(e);case 3:if(null===(t=e.actions)||void 0===t||!t.length){_.next=23;break}n=Object(h["a"])(e.actions),_.prev=5,n.s();case 7:if((r=n.n()).done){_.next=13;break}return a=r.value,_.next=11,e.request_(a);case 11:_.next=7;break;case 13:_.next=18;break;case 15:_.prev=15,_.t0=_["catch"](5),n.e(_.t0);case 18:return _.prev=18,n.f(),_.finish(18);case 21:_.next=25;break;case 23:return _.next=25,e.refresh();case 25:if(!e.handlers.afterActions){_.next=28;break}return _.next=28,e.handlers.afterActions(e);case 28:case"end":return _.stop()}}),_,null,[[5,15,18,21]])})))()}}});t("f2c9");O.render=d,O.__scopeId="data-v-53594122";var f=O,v=Object(n["K"])("data-v-772cf288");Object(n["u"])("data-v-772cf288");var E={class:"slider-root component-row"},g={key:0,class:"col-1 icon-container"},j={class:"col-5 slider-container"},M={class:"slider"};Object(n["s"])();var P=v((function(e,_,t,r,a,s){var c,o=Object(n["z"])("SliderElement");return Object(n["r"])(),Object(n["e"])("div",E,[e.hasIcon?(Object(n["r"])(),Object(n["e"])("div",g,[null!==(c=e.iconUrl)&&void 0!==c&&c.length?(Object(n["r"])(),Object(n["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(n["r"])(),Object(n["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(n["f"])("",!0),Object(n["h"])("div",{class:{"col-6":e.hasIcon,"col-7":!e.hasIcon},textContent:Object(n["C"])(e.name)},null,10,["textContent"]),Object(n["h"])("div",j,[Object(n["h"])("div",M,[Object(n["h"])(o,{value:e.value,range:[parseFloat(t.min),parseFloat(t.max)],onMouseup:s.run},null,8,["value","range","onMouseup"])])])])})),k=(t("a9e3"),t("8285")),D={name:"Slider",components:{SliderElement:k["a"]},mixins:[c["a"]],props:{min:{type:[String,Number],default:0},max:{type:[String,Number],required:!0}},methods:{run:function(e){var _=this;return Object(m["a"])(regeneratorRuntime.mark((function t(){var n,r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(_.value=parseFloat(e.target.value),!_.handlers.beforeActions){t.next=4;break}return t.next=4,_.handlers.beforeActions(_);case 4:n=Object(h["a"])(_.actions),t.prev=5,n.s();case 7:if((r=n.n()).done){t.next=13;break}return a=r.value,t.next=11,_.request_(a);case 11:t.next=7;break;case 13:t.next=18;break;case 15:t.prev=15,t.t0=t["catch"](5),n.e(t.t0);case 18:return t.prev=18,n.f(),t.finish(18);case 21:if(!_.handlers.afterActions){t.next=24;break}return t.next=24,_.handlers.afterActions(_);case 24:case"end":return t.stop()}}),t,null,[[5,15,18,21]])})))()}}};t("98bf");D.render=P,D.__scopeId="data-v-772cf288";var y=D,C=Object(n["K"])("data-v-97d3a936");Object(n["u"])("data-v-97d3a936");var T={key:0,class:"col-1 icon-container"},w={class:"col-2 toggle-container"},A={class:"toggle"};Object(n["s"])();var I=C((function(e,_,t,r,a,s){var c,o=Object(n["z"])("ToggleSwitch");return Object(n["r"])(),Object(n["e"])("div",{class:"switch component-row",onClick:_[1]||(_[1]=function(){return e.run&&e.run.apply(e,arguments)})},[e.hasIcon?(Object(n["r"])(),Object(n["e"])("div",T,[null!==(c=e.iconUrl)&&void 0!==c&&c.length?(Object(n["r"])(),Object(n["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(n["r"])(),Object(n["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(n["f"])("",!0),Object(n["h"])("div",{class:{"col-9":e.hasIcon,"col-10":!e.hasIcon},textContent:Object(n["C"])(e.name)},null,10,["textContent"]),Object(n["h"])("div",w,[Object(n["h"])("div",A,[Object(n["h"])(o,{value:e.value,onInput:Object(n["J"])(e.run,["stop"])},null,8,["value","onInput"])])])])})),L=t("0279"),x={name:"Switch",components:{ToggleSwitch:L["a"]},mixins:[c["a"]]};t("51ff");x.render=I,x.__scopeId="data-v-97d3a936";var U=x;_["a"]={Run:l,Sensor:f,Slider:y,Switch:U}},c84e:function(e,_,t){"use strict";t("e460")},c8d2:function(e,_,t){var n=t("d039"),r=t("5899"),a="…";e.exports=function(e){return n((function(){return!!r[e]()||a[e]()!=a||r[e].name!==e}))}},e460:function(e,_,t){},f2c9:function(e,_,t){"use strict";t("42ab")}}]);
//# sourceMappingURL=chunk-49f94906.b96fc78b.js.map