iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
3 lines • 17.1 kB
JavaScript
/*! For license information please see chunk.f87ca875cb3ad9694801.js.LICENSE.txt */
(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[4742],{67810:function(t,e,n){"use strict";n.d(e,{o:function(){return i}});n(65233);var r=n(87156);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i={properties:{scrollTarget:{type:HTMLElement,value:function(){return this._defaultScrollTarget}}},observers:["_scrollTargetChanged(scrollTarget, isAttached)"],_shouldHaveListener:!0,_scrollTargetChanged:function(t,e){if(this._oldScrollTarget&&(this._toggleScrollListener(!1,this._oldScrollTarget),this._oldScrollTarget=null),e)if("document"===t)this.scrollTarget=this._doc;else if("string"==typeof t){var n=this.domHost;this.scrollTarget=n&&n.$?n.$[t]:(0,r.vz)(this.ownerDocument).querySelector("#"+t)}else this._isValidScrollTarget()&&(this._oldScrollTarget=t,this._toggleScrollListener(this._shouldHaveListener,t))},_scrollHandler:function(){},get _defaultScrollTarget(){return this._doc},get _doc(){return this.ownerDocument.documentElement},get _scrollTop(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.pageYOffset:this.scrollTarget.scrollTop:0},get _scrollLeft(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.pageXOffset:this.scrollTarget.scrollLeft:0},set _scrollTop(t){this.scrollTarget===this._doc?window.scrollTo(window.pageXOffset,t):this._isValidScrollTarget()&&(this.scrollTarget.scrollTop=t)},set _scrollLeft(t){this.scrollTarget===this._doc?window.scrollTo(t,window.pageYOffset):this._isValidScrollTarget()&&(this.scrollTarget.scrollLeft=t)},scroll:function(t,e){var n;"object"===o(t)?(n=t.left,e=t.top):n=t,n=n||0,e=e||0,this.scrollTarget===this._doc?window.scrollTo(n,e):this._isValidScrollTarget()&&(this.scrollTarget.scrollLeft=n,this.scrollTarget.scrollTop=e)},get _scrollTargetWidth(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.innerWidth:this.scrollTarget.offsetWidth:0},get _scrollTargetHeight(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.innerHeight:this.scrollTarget.offsetHeight:0},_isValidScrollTarget:function(){return this.scrollTarget instanceof HTMLElement},_toggleScrollListener:function(t,e){var n=e===this._doc?window:e;t?this._boundScrollHandler||(this._boundScrollHandler=this._scrollHandler.bind(this),n.addEventListener("scroll",this._boundScrollHandler)):this._boundScrollHandler&&(n.removeEventListener("scroll",this._boundScrollHandler),this._boundScrollHandler=null)},toggleScrollListener:function(t){this._shouldHaveListener=t,this._toggleScrollListener(t,this.scrollTarget)}}},25782:function(t,e,n){"use strict";n(65233),n(65660),n(47686),n(97968);var r,o,i,u=n(9672),l=n(50856),c=n(33760);(0,u.k)({_template:(0,l.d)(r||(o=['\n <style include="paper-item-shared-styles"></style>\n <style>\n :host {\n @apply --layout-horizontal;\n @apply --layout-center;\n @apply --paper-font-subhead;\n\n @apply --paper-item;\n @apply --paper-icon-item;\n }\n\n .content-icon {\n @apply --layout-horizontal;\n @apply --layout-center;\n\n width: var(--paper-item-icon-width, 56px);\n @apply --paper-item-icon;\n }\n </style>\n\n <div id="contentIcon" class="content-icon">\n <slot name="item-icon"></slot>\n </div>\n <slot></slot>\n'],i||(i=o.slice(0)),r=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}})))),is:"paper-icon-item",behaviors:[c.U]})},68928:function(t,e,n){"use strict";n.d(e,{WU:function(){return M}});var r=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,o="[1-9]\\d?",i="\\d\\d",u="[^\\s]+",l=/\[([^]*?)\]/gm;function c(t,e){for(var n=[],r=0,o=t.length;r<o;r++)n.push(t[r].substr(0,e));return n}var s=function(t){return function(e,n){var r=n[t].map((function(t){return t.toLowerCase()})).indexOf(e.toLowerCase());return r>-1?r:null}};function a(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0,o=e;r<o.length;r++){var i=o[r];for(var u in i)t[u]=i[u]}return t}var f=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],d=["January","February","March","April","May","June","July","August","September","October","November","December"],h=c(d,3),p={dayNamesShort:c(f,3),dayNames:f,monthNamesShort:h,monthNames:d,amPm:["am","pm"],DoFn:function(t){return t+["th","st","nd","rd"][t%10>3?0:(t-t%10!=10?1:0)*t%10]}},y=a({},p),v=function(t,e){for(void 0===e&&(e=2),t=String(t);t.length<e;)t="0"+t;return t},g={D:function(t){return String(t.getDate())},DD:function(t){return v(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return String(t.getDay())},dd:function(t){return v(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return String(t.getMonth()+1)},MM:function(t){return v(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return v(String(t.getFullYear()),4).substr(2)},YYYY:function(t){return v(t.getFullYear(),4)},h:function(t){return String(t.getHours()%12||12)},hh:function(t){return v(t.getHours()%12||12)},H:function(t){return String(t.getHours())},HH:function(t){return v(t.getHours())},m:function(t){return String(t.getMinutes())},mm:function(t){return v(t.getMinutes())},s:function(t){return String(t.getSeconds())},ss:function(t){return v(t.getSeconds())},S:function(t){return String(Math.round(t.getMilliseconds()/100))},SS:function(t){return v(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return v(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+v(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+v(Math.floor(Math.abs(e)/60),2)+":"+v(Math.abs(e)%60,2)}},m=function(t){return+t-1},b=[null,o],S=[null,u],_=["isPm",u,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],T=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var n=60*+e[1]+parseInt(e[2],10);return"+"===e[0]?n:-n}return 0}],w=(s("monthNamesShort"),s("monthNames"),{default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"}),M=function(t,e,n){if(void 0===e&&(e=w.default),void 0===n&&(n={}),"number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");var o=[];e=(e=w[e]||e).replace(l,(function(t,e){return o.push(e),"@@@"}));var i=a(a({},y),n);return(e=e.replace(r,(function(e){return g[e](t,i)}))).replace(/@@@/g,(function(){return o.shift()}))}},78389:function(t,e,n){"use strict";n.d(e,{s:function(){return w}});var r=n(99602),o=n(55122),i=n(57724);function u(t){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t){return function(t){if(Array.isArray(t))return v(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||y(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=p(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}function f(t,e){return(f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=p(t);if(e){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(t,e){return!e||"object"!==u(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function y(t,e){if(t){if("string"==typeof t)return v(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(t,e):void 0}}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var g=function t(e,n){var r,o,i=e.N;if(void 0===i)return!1;var u,l=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=y(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){l=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(i);try{for(l.s();!(u=l.n()).done;){var c=u.value;null===(o=(r=c).O)||void 0===o||o.call(r,n,!1),t(c,n)}}catch(s){l.e(s)}finally{l.f()}return!0},m=function(t){var e,n;do{if(void 0===(e=t.M))break;(n=e.N).delete(t),t=e}while(0===(null==n?void 0:n.size))},b=function(t){for(var e;e=t.M;t=e){var n=e.N;if(void 0===n)e.N=n=new Set;else if(n.has(t))break;n.add(t),T(e)}};function S(t){void 0!==this.N?(m(this),this.M=t,b(this)):this.M=t}function _(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.H,o=this.N;if(void 0!==o&&0!==o.size)if(e)if(Array.isArray(r))for(var i=n;i<r.length;i++)g(r[i],!1),m(r[i]);else null!=r&&(g(r,!1),m(r));else g(this,t)}var T=function(t){var e,n,r,i;t.type==o.pX.CHILD&&(null!==(e=(r=t).P)&&void 0!==e||(r.P=_),null!==(n=(i=t).Q)&&void 0!==n||(i.Q=S))},w=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}(h,t);var e,n,o,u=d(h);function h(){var t;return c(this,h),(t=u.apply(this,arguments)).isConnected=!0,t.ut=r.Jb,t.N=void 0,t}return e=h,(n=[{key:"T",value:function(t,e,n){a(p(h.prototype),"T",this).call(this,t,e,n),b(this)}},{key:"O",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.at(t),e&&(g(this,t),m(this))}},{key:"at",value:function(t){var e,n;t!==this.isConnected&&(t?(this.isConnected=!0,this.ut!==r.Jb&&(this.setValue(this.ut),this.ut=r.Jb),null===(e=this.reconnected)||void 0===e||e.call(this)):(this.isConnected=!1,null===(n=this.disconnected)||void 0===n||n.call(this)))}},{key:"S",value:function(t,e){if(!this.isConnected)throw Error("AsyncDirective ".concat(this.constructor.name," was rendered while its tree was disconnected."));return a(p(h.prototype),"S",this).call(this,t,e)}},{key:"setValue",value:function(t){if(this.isConnected)if((0,i.OR)(this.Σdt))this.Σdt.I(t,this);else{var e=l(this.Σdt.H);e[this.Σct]=t,this.Σdt.I(e,this,0)}else this.ut=t}},{key:"disconnected",value:function(){}},{key:"reconnected",value:function(){}}])&&s(e.prototype,n),o&&s(e,o),h}(o.Xe)},57724:function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.d(e,{E_:function(){return y},i9:function(){return h},_Y:function(){return s},pt:function(){return i},OR:function(){return l},hN:function(){return u},ws:function(){return p},fk:function(){return a},hl:function(){return d}});var o=n(99602).Vm.et,i=function(t){return null===t||"object"!=r(t)&&"function"!=typeof t},u=function(t,e){var n,r;return void 0===e?void 0!==(null===(n=t)||void 0===n?void 0:n._$litType$):(null===(r=t)||void 0===r?void 0:r._$litType$)===e},l=function(t){return void 0===t.strings},c=function(){return document.createComment("")},s=function(t,e,n){var r,i=t.A.parentNode,u=void 0===e?t.B:e.A;if(void 0===n){var l=i.insertBefore(c(),u),s=i.insertBefore(c(),u);n=new o(l,s,t,t.options)}else{var a=n.B.nextSibling,f=n.M!==t;if(f&&(null===(r=n.Q)||void 0===r||r.call(n,t),n.M=t),a!==u||f)for(var d=n.A;d!==a;){var h=d.nextSibling;i.insertBefore(d,u),d=h}}return n},a=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;return t.I(e,n),t},f={},d=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f;return t.H=e},h=function(t){return t.H},p=function(t){var e;null===(e=t.P)||void 0===e||e.call(t,!1,!0);for(var n=t.A,r=t.B.nextSibling;n!==r;){var o=n.nextSibling;n.remove(),n=o}},y=function(t){t.R()}},19967:function(t,e,n){"use strict";n.d(e,{Xe:function(){return r.Xe},pX:function(){return r.pX},XM:function(){return r.XM}});var r=n(55122)},82816:function(t,e,n){"use strict";n.d(e,{o:function(){return r.o}});var r=n(49629)},92483:function(t,e,n){"use strict";n.d(e,{V:function(){return r.V}});var r=n(79865)},11716:function(t,e,n){"use strict";n.d(e,{C:function(){return y}});var r=n(99602),o=n(55122),i=n(57724),u=n(78389);function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e){return(a=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function f(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(p){return!1}}();return function(){var n,r=h(t);if(e){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(t,e){return!e||"object"!==l(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function h(t){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var p=function(t){return!(0,i.pt)(t)&&"function"==typeof t.then},y=(0,o.XM)(function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&a(t,e)}(u,t);var e,n,o,i=f(u);function u(){var t;return c(this,u),(t=i.apply(this,arguments)).Ct=2147483647,t.Rt=[],t}return e=u,(n=[{key:"render",value:function(){for(var t,e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return null!==(t=n.find((function(t){return!p(t)})))&&void 0!==t?t:r.Jb}},{key:"update",value:function(t,e){var n=this,o=this.Rt,i=o.length;this.Rt=e;for(var u=function(t){var r=e[t];if(!p(r))return{v:(n.Ct=t,r)};t<i&&r===o[t]||(n.Ct=2147483647,i=0,Promise.resolve(r).then((function(t){var e=n.Rt.indexOf(r);e>-1&&e<n.Ct&&(n.Ct=e,n.setValue(t))})))},c=0;c<e.length&&!(c>this.Ct);c++){var s=u(c);if("object"===l(s))return s.v}return r.Jb}}])&&s(e.prototype,n),o&&s(e,o),u}(u.s))}}]);
//# sourceMappingURL=chunk.f87ca875cb3ad9694801.js.map