platypush/platypush/backend/http/webapp/dist/static/js/chunk-b8b1872e.33831618.js

2 lines
24 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-b8b1872e"],{"0938":function(e,_,t){},"42ab":function(e,_,t){},"498a":function(e,_,t){"use strict";var r=t("23e7"),n=t("58a8").trim,a=t("c8d2");r({target:"String",proto:!0,forced:a("trim")},{trim:function(){return n(this)}})},"4a49":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("4de4"),core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("4160"),core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("d81d"),core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("13d5"),core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("b0c0"),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("4fad"),core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each__WEBPACK_IMPORTED_MODULE_6__),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("3835"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("2909"),_Utils__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("3e54"),_components_Loading__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("3a5e"),_index__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("a6f7"),vue__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("7a23"),mitt__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("14b7"),bus=Object(mitt__WEBPACK_IMPORTED_MODULE_13__["a"])();__webpack_exports__["a"]={name:"Elements",components:{Loading:_components_Loading__WEBPACK_IMPORTED_MODULE_10__["a"]},mixins:[_Utils__WEBPACK_IMPORTED_MODULE_9__["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_8__["a"])(e.children).filter((function(e){var _;return"actions"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())})),t=(null===_||void 0===_?void 0:_.length)?_[0].children:e.children,r=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(t).filter((function(e){var _;return"action"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null===r||void 0===r?void 0:r.length)return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(r).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_8__["a"])(e.children).reduce((function(e,_){var t=void 0;try{t=JSON.parse(_.innerText)}catch(n){var r;(null===(r=_.innerText)||void 0===r?void 0:r.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_8__["a"])(e.children).filter((function(e){var _;return"vars"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null===_||void 0===_?void 0:_.length)return Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(_[0].children).reduce((function(e,_){var t=void 0;try{t=JSON.parse(_.innerText)}catch(n){var r;(null===(r=_.innerText)||void 0===r?void 0:r.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_8__["a"])(element.children).filter((function(e){var _;return"handlers"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null===hndlTags||void 0===hndlTags?void 0:hndlTags.length){var mounted=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(hndlTags[0].children).filter((function(e){var _;return"mounted"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));(null===mounted||void 0===mounted?void 0: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_8__["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?void 0: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_8__["a"])(hndlTags[0].children).filter((function(e){var _;return"event"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));(null===events||void 0===events?void 0: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_8__["a"])(element.children).filter((function(e){var _;return"actions"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));if(null===actionsTags||void 0===actionsTags?void 0:actionsTags.length){var beforeActionsTags=Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(actionsTags[0].children).filter((function(e){var _;return"before"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));(null===beforeActionsTags||void 0===beforeActionsTags?void 0: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_8__["a"])(actionsTags[0].children).filter((function(e){var _;return"after"===(null===(_=e.tagName)||void 0===_?void 0:_.toLowerCase())}));(null===afterActionsTags||void 0===afterActionsTags?void 0: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_8__["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_11__["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_7__["a"])(_,2),r=t[0],n=t[1];e.$options.components[r]=n,Object(_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_8__["a"])(e.$refs.container.getElementsByTagName(r)).forEach((function(_){var t=e._parseProps(_);t.actions=e._parseActions(_),t.handlers=e._parseHandlers(_),t._vars=e._parseVars(_),Object(vue__WEBPACK_IMPORTED_MODULE_12__["d"])({render:function(){return Object(vue__WEBPACK_IMPORTED_MODULE_12__["l"])(n,t)},data:function(){return{bus:bus}}}).mount(_)}))}));for(var _=0,t=["handlers","actions","vars"];_<t.length;_++){var r=t[_];this.$refs.container.getElementsByTagName(r).forEach((function(e){e.parentNode.removeChild(e)}))}}finally{this.loading=!1}},unmounted:function(){this._removeEventHandler()}}},"51ff":function(e,_,t){"use strict";t("9636")},"6b9f":function(e,_,t){},9636:function(e,_,t){},"98bf":function(e,_,t){"use strict";t("0938")},"9b3c":function(e,_,t){"use strict";t.r(_);var r=t("7a23"),n=Object(r["K"])("data-v-505e25e7");Object(r["u"])("data-v-505e25e7");var a={class:"component-widget"},s={class:"container",ref:"container"};Object(r["s"])();var o=n((function(e,_,t,n,o,c){var l=Object(r["z"])("Loading");return Object(r["r"])(),Object(r["e"])("div",a,[o.loading?(Object(r["r"])(),Object(r["e"])(l,{key:0})):Object(r["f"])("",!0),Object(r["h"])("div",s,null,512)])})),c=t("4a49");t("cd87");c["a"].render=o,c["a"].__scopeId="data-v-505e25e7";_["default"]=c["a"]},"9fd8":function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("13d5"),core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("4fad"),core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_object_entries__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_regexp_exec__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac1f"),core_js_modules_es_regexp_exec__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_regexp_exec__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("466d"),core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_string_match__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("498a"),core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_4__),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("3835"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("b85c"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("96cf"),regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(regenerator_runtime_runtime__WEBPACK_IMPORTED_MODULE_7__),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("1da1"),_home_blacklight_git_tree_platypush_platypush_backend_http_webapp_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("5530"),_Utils__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("3e54");__webpack_exports__["a"]={mixins:[_Utils__WEBPACK_IMPORTED_MODULE_10__["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_9__["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?void 0:e.length)||!(null===(_=this.iconColor)||void 0===_?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_8__["a"])(regeneratorRuntime.mark((function _(){var t,r,n;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_6__["a"])(e.actions),_.prev=6,t.s();case 8:if((r=t.n()).done){_.next=14;break}return n=r.value,_.next=12,e.request_(n);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_8__["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_5__["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_8__["a"])(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=(_.handlers.events||{})[e.type],!r){t.next=4;break}return t.next=4,r(_)(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_8__["a"])(regeneratorRuntime.mark((function _(){var t,r,n;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&&(r=e,n=function(){return r.refresh()},e._interval=setInterval(n,e.refreshInterval));case 10:case"end":return _.stop()}}),_)})))()},unmounted:function(){this._interval&&clearInterval(this._interval)}}},a6f7:function(e,_,t){"use strict";t("b0c0");var r=t("7a23"),n=Object(r["K"])("data-v-7478b72d");Object(r["u"])("data-v-7478b72d");var a={key:0,class:"col-1 icon-container"};Object(r["s"])();var s=n((function(e,_,t,n,s,o){var c;return Object(r["r"])(),Object(r["e"])("div",{class:"run component-row",onClick:_[1]||(_[1]=function(){return e.run.apply(e,arguments)})},[e.hasIcon?(Object(r["r"])(),Object(r["e"])("div",a,[(null===(c=e.iconUrl)||void 0===c?void 0:c.length)?(Object(r["r"])(),Object(r["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(r["r"])(),Object(r["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(r["f"])("",!0),Object(r["h"])("div",{class:{"col-11":e.hasIcon,"col-12":!e.hasIcon},textContent:Object(r["C"])(e.name)},null,10,["textContent"])])})),o=t("9fd8"),c={name:"Run",mixins:[o["a"]]};t("c84e");c.render=s,c.__scopeId="data-v-7478b72d";var l=c,i=Object(r["K"])("data-v-97d3a936");Object(r["u"])("data-v-97d3a936");var u={key:0,class:"col-1 icon-container"},d={class:"col-2 toggle-container"},p={class:"toggle"};Object(r["s"])();var b=i((function(e,_,t,n,a,s){var o,c=Object(r["z"])("ToggleSwitch");return Object(r["r"])(),Object(r["e"])("div",{class:"switch component-row",onClick:_[1]||(_[1]=function(){return e.run.apply(e,arguments)})},[e.hasIcon?(Object(r["r"])(),Object(r["e"])("div",u,[(null===(o=e.iconUrl)||void 0===o?void 0:o.length)?(Object(r["r"])(),Object(r["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(r["r"])(),Object(r["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(r["f"])("",!0),Object(r["h"])("div",{class:{"col-9":e.hasIcon,"col-10":!e.hasIcon},textContent:Object(r["C"])(e.name)},null,10,["textContent"]),Object(r["h"])("div",d,[Object(r["h"])("div",p,[Object(r["h"])(c,{value:e.value,onInput:Object(r["J"])(e.run,["stop"])},null,8,["value","onInput"])])])])})),h=t("0279"),m={name:"Switch",components:{ToggleSwitch:h["a"]},mixins:[o["a"]]};t("51ff");m.render=b,m.__scopeId="data-v-97d3a936";var O=m,v=Object(r["K"])("data-v-772cf288");Object(r["u"])("data-v-772cf288");var E={class:"slider-root component-row"},f={key:0,class:"col-1 icon-container"},g={class:"col-5 slider-container"},M={class:"slider"};Object(r["s"])();var P=v((function(e,_,t,n,a,s){var o,c=Object(r["z"])("SliderElement");return Object(r["r"])(),Object(r["e"])("div",E,[e.hasIcon?(Object(r["r"])(),Object(r["e"])("div",f,[(null===(o=e.iconUrl)||void 0===o?void 0:o.length)?(Object(r["r"])(),Object(r["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(r["r"])(),Object(r["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(r["f"])("",!0),Object(r["h"])("div",{class:{"col-6":e.hasIcon,"col-7":!e.hasIcon},textContent:Object(r["C"])(e.name)},null,10,["textContent"]),Object(r["h"])("div",g,[Object(r["h"])("div",M,[Object(r["h"])(c,{value:e.value,range:[parseFloat(t.min),parseFloat(t.max)],onMouseup:s.run},null,8,["value","range","onMouseup"])])])])})),j=(t("a9e3"),t("b85c")),D=(t("96cf"),t("1da1")),y=t("8285"),k={name:"Slider",components:{SliderElement:y["a"]},mixins:[o["a"]],props:{min:{type:[String,Number],default:0},max:{type:[String,Number],required:!0}},methods:{run:function(e){var _=this;return Object(D["a"])(regeneratorRuntime.mark((function t(){var r,n,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:r=Object(j["a"])(_.actions),t.prev=5,r.s();case 7:if((n=r.n()).done){t.next=13;break}return a=n.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),r.e(t.t0);case 18:return t.prev=18,r.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");k.render=P,k.__scopeId="data-v-772cf288";var C=k,T=Object(r["K"])("data-v-53594122");Object(r["u"])("data-v-53594122");var A={key:0,class:"col-1 icon-container"},w={class:"col-3 value-container"},I={class:"value"};Object(r["s"])();var L=T((function(e,_,t,n,a,s){var o;return Object(r["r"])(),Object(r["e"])("div",{class:"sensor component-row",onClick:_[1]||(_[1]=function(){return s.run.apply(s,arguments)})},[e.hasIcon?(Object(r["r"])(),Object(r["e"])("div",A,[(null===(o=e.iconUrl)||void 0===o?void 0:o.length)?(Object(r["r"])(),Object(r["e"])("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,["src","alt"])):(Object(r["r"])(),Object(r["e"])("i",{key:1,class:["icon",e.iconClass],style:e.iconStyle},null,6))])):Object(r["f"])("",!0),Object(r["h"])("div",{class:{"col-8":e.hasIcon,"col-9":!e.hasIcon},textContent:Object(r["C"])(e.name)},null,10,["textContent"]),Object(r["h"])("div",w,[Object(r["h"])("div",I,[Object(r["g"])(Object(r["C"])(e.value)+" ",1),t.unit?(Object(r["r"])(),Object(r["e"])("span",{key:0,textContent:Object(r["C"])(t.unit)},null,8,["textContent"])):Object(r["f"])("",!0)])])])})),U={name:"Sensor",mixins:[o["a"]],props:{unit:{type:String}},methods:{run:function(){var e=this;return Object(D["a"])(regeneratorRuntime.mark((function _(){var t,r,n,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?void 0:t.length)){_.next=23;break}r=Object(j["a"])(e.actions),_.prev=5,r.s();case 7:if((n=r.n()).done){_.next=13;break}return a=n.value,_.next=11,e.request_(a);case 11:_.next=7;break;case 13:_.next=18;break;case 15:_.prev=15,_.t0=_["catch"](5),r.e(_.t0);case 18:return _.prev=18,r.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");U.render=L,U.__scopeId="data-v-53594122";var R=U;_["a"]={Run:l,Switch:O,Slider:C,Sensor:R}},c84e:function(e,_,t){"use strict";t("e460")},c8d2:function(e,_,t){var r=t("d039"),n=t("5899"),a="…";e.exports=function(e){return r((function(){return!!n[e]()||a[e]()!=a||n[e].name!==e}))}},cd87:function(e,_,t){"use strict";t("6b9f")},e460:function(e,_,t){},f2c9:function(e,_,t){"use strict";t("42ab")}}]);
//# sourceMappingURL=chunk-b8b1872e.33831618.js.map