This repository has been archived on 2026-04-30. You can view files and clone it, but cannot push or open issues or pull requests.
huegasm/assets/huegasm-4c488b75ceafbd446ecd575382b25a0d.js
2016-10-17 23:05:06 -07:00

9 lines
No EOL
276 KiB
JavaScript

"use strict";define("huegasm/app",["exports","ember","huegasm/resolver","ember-load-initializers","huegasm/config/environment"],function(e,t,n,a,r){var l=void 0;t.default.MODEL_FACTORY_INJECTIONS=!0,l=t.default.Application.extend({modulePrefix:r.default.modulePrefix,podModulePrefix:r.default.podModulePrefix,Resolver:n.default}),(0,a.default)(l,r.default.modulePrefix),e.default=l}),define("huegasm/components/base-focusable",["exports","ember-paper/components/base-focusable"],function(e,t){e.default=t.default}),define("huegasm/components/ember-modal-dialog-positioned-container",["exports","ember-modal-dialog/components/positioned-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/ember-notify",["exports","ember-notify/components/ember-notify"],function(e,t){e.default=t.default}),define("huegasm/components/ember-notify/message",["exports","ember-notify/components/ember-notify/message"],function(e,t){e.default=t.default}),define("huegasm/components/ember-wormhole",["exports","ember-wormhole/components/ember-wormhole"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/modal-dialog-overlay",["exports","ember-modal-dialog/components/modal-dialog-overlay"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/modal-dialog",["exports","ember-modal-dialog/components/modal-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-autocomplete-highlight",["exports","ember-paper/components/paper-autocomplete-highlight"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-autocomplete-item",["exports","ember-paper/components/paper-autocomplete-item"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-autocomplete-list",["exports","ember-paper/components/paper-autocomplete-list"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-autocomplete",["exports","ember-paper/components/paper-autocomplete"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-backdrop",["exports","ember-paper/components/paper-backdrop"],function(e,t){e.default=t.default}),define("huegasm/components/paper-button",["exports","ember-paper/components/paper-button"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-actions",["exports","ember-paper/components/paper-card-actions"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-avatar",["exports","ember-paper/components/paper-card-avatar"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-content",["exports","ember-paper/components/paper-card-content"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-header-headline",["exports","ember-paper/components/paper-card-header-headline"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-header-subhead",["exports","ember-paper/components/paper-card-header-subhead"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-header-text",["exports","ember-paper/components/paper-card-header-text"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-header-title",["exports","ember-paper/components/paper-card-header-title"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-header",["exports","ember-paper/components/paper-card-header"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-icon-actions",["exports","ember-paper/components/paper-card-icon-actions"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-image",["exports","ember-paper/components/paper-card-image"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-media",["exports","ember-paper/components/paper-card-media"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-title-media",["exports","ember-paper/components/paper-card-title-media"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-title-text",["exports","ember-paper/components/paper-card-title-text"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card-title",["exports","ember-paper/components/paper-card-title"],function(e,t){e.default=t.default}),define("huegasm/components/paper-card",["exports","ember-paper/components/paper-card"],function(e,t){e.default=t.default}),define("huegasm/components/paper-checkbox",["exports","ember-paper/components/paper-checkbox"],function(e,t){e.default=t.default}),define("huegasm/components/paper-content",["exports","ember-paper/components/paper-content"],function(e,t){e.default=t.default}),define("huegasm/components/paper-dialog-actions",["exports","ember-paper/components/paper-dialog-actions"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-dialog-container",["exports","ember-paper/components/paper-dialog-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-dialog-content",["exports","ember-paper/components/paper-dialog-content"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-dialog-inner",["exports","ember-paper/components/paper-dialog-inner"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-dialog",["exports","ember-paper/components/paper-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-divider",["exports","ember-paper/components/paper-divider"],function(e,t){e.default=t.default}),define("huegasm/components/paper-form",["exports","ember-paper/components/paper-form"],function(e,t){e.default=t.default}),define("huegasm/components/paper-grid-list",["exports","ember-paper/components/paper-grid-list"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-grid-tile-footer",["exports","ember-paper/components/paper-grid-tile-footer"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-grid-tile",["exports","ember-paper/components/paper-grid-tile"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-icon",["exports","ember-paper/components/paper-icon"],function(e,t){e.default=t.default}),define("huegasm/components/paper-input",["exports","ember-paper/components/paper-input"],function(e,t){e.default=t.default}),define("huegasm/components/paper-item",["exports","ember-paper/components/paper-item"],function(e,t){e.default=t.default}),define("huegasm/components/paper-list",["exports","ember-paper/components/paper-list"],function(e,t){e.default=t.default}),define("huegasm/components/paper-menu-container-wrap",["exports","ember-paper/components/paper-menu-container-wrap"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-menu-container",["exports","ember-paper/components/paper-menu-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-menu-content-pane",["exports","ember-paper/components/paper-menu-content-pane"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-menu-content",["exports","ember-paper/components/paper-menu-content"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-menu-item",["exports","ember-paper/components/paper-menu-item"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-menu",["exports","ember-paper/components/paper-menu"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-optgroup",["exports","ember-paper/components/paper-optgroup"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-option",["exports","ember-paper/components/paper-option"],function(e,t){e.default=t.default}),define("huegasm/components/paper-progress-circular",["exports","ember-paper/components/paper-progress-circular"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-progress-linear",["exports","ember-paper/components/paper-progress-linear"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-radio-group",["exports","ember-paper/components/paper-radio-group"],function(e,t){e.default=t.default}),define("huegasm/components/paper-radio",["exports","ember-paper/components/paper-radio"],function(e,t){e.default=t.default}),define("huegasm/components/paper-select-container",["exports","ember-paper/components/paper-select-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-select-core",["exports","ember-paper/components/paper-select-core"],function(e,t){e.default=t.default}),define("huegasm/components/paper-select-header",["exports","ember-paper/components/paper-select-header"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-select-menu",["exports","ember-paper/components/paper-select-menu"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-select-value",["exports","ember-paper/components/paper-select-value"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-select",["exports","ember-paper/components/paper-select"],function(e,t){e.default=t.default}),define("huegasm/components/paper-sidenav-container",["exports","ember-paper/components/paper-sidenav-container"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/paper-sidenav-inner",["exports","ember-paper/components/paper-sidenav-inner"],function(e,t){e.default=t.default}),define("huegasm/components/paper-sidenav-toggle",["exports","ember-paper/components/paper-sidenav-toggle"],function(e,t){e.default=t.default}),define("huegasm/components/paper-sidenav",["exports","ember-paper/components/paper-sidenav"],function(e,t){e.default=t.default}),define("huegasm/components/paper-slider",["exports","ember-paper/components/paper-slider"],function(e,t){e.default=t.default}),define("huegasm/components/paper-subheader",["exports","ember-paper/components/paper-subheader"],function(e,t){e.default=t.default}),define("huegasm/components/paper-switch",["exports","ember-paper/components/paper-switch"],function(e,t){e.default=t.default}),define("huegasm/components/paper-toolbar-tools",["exports","ember-paper/components/paper-toolbar-tools"],function(e,t){e.default=t.default}),define("huegasm/components/paper-toolbar",["exports","ember-paper/components/paper-toolbar"],function(e,t){e.default=t.default}),define("huegasm/components/range-slider",["exports","ember-cli-nouislider/components/range-slider"],function(e,t){e.default=t.default}),define("huegasm/components/tether-dialog",["exports","ember-modal-dialog/components/tether-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/components/transition-group",["exports","ember-css-transitions/components/transition-group"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/helpers/-paper-underscore",["exports","ember-paper/helpers/underscore"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.defineProperty(e,"underscore",{enumerable:!0,get:function(){return t.underscore}})}),define("huegasm/helpers/and",["exports","ember","ember-truth-helpers/helpers/and"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.andHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.andHelper)),e.default=a}),define("huegasm/helpers/app-version",["exports","ember","huegasm/config/environment"],function(e,t,n){function a(){return r}e.appVersion=a;var r=n.default.APP.version;e.default=t.default.Helper.helper(a)}),define("huegasm/helpers/eq",["exports","ember","ember-truth-helpers/helpers/equal"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.equalHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.equalHelper)),e.default=a}),define("huegasm/helpers/gt",["exports","ember","ember-truth-helpers/helpers/gt"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.gtHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.gtHelper)),e.default=a}),define("huegasm/helpers/gte",["exports","ember","ember-truth-helpers/helpers/gte"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.gteHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.gteHelper)),e.default=a}),define("huegasm/helpers/is-array",["exports","ember","ember-truth-helpers/helpers/is-array"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.isArrayHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.isArrayHelper)),e.default=a}),define("huegasm/helpers/lt",["exports","ember","ember-truth-helpers/helpers/lt"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.ltHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.ltHelper)),e.default=a}),define("huegasm/helpers/lte",["exports","ember","ember-truth-helpers/helpers/lte"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.lteHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.lteHelper)),e.default=a}),define("huegasm/helpers/not-eq",["exports","ember","ember-truth-helpers/helpers/not-equal"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.notEqualHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.notEqualHelper)),e.default=a}),define("huegasm/helpers/not",["exports","ember","ember-truth-helpers/helpers/not"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.notHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.notHelper)),e.default=a}),define("huegasm/helpers/or",["exports","ember","ember-truth-helpers/helpers/or"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.orHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.orHelper)),e.default=a}),define("huegasm/helpers/xor",["exports","ember","ember-truth-helpers/helpers/xor"],function(e,t,n){var a=null;t.default.Helper?a=t.default.Helper.helper(n.xorHelper):t.default.HTMLBars.makeBoundHelper&&(a=t.default.HTMLBars.makeBoundHelper(n.xorHelper)),e.default=a}),define("huegasm/initializers/add-modals-container",["exports","ember-modal-dialog/initializers/add-modals-container"],function(e,t){e.default={name:"add-modals-container",initialize:t.default}}),define("huegasm/initializers/app-version",["exports","ember-cli-app-version/initializer-factory","huegasm/config/environment"],function(e,t,n){var a=n.default.APP,r=a.name,l=a.version;e.default={name:"App Version",initialize:(0,t.default)(r,l)}}),define("huegasm/initializers/container-debug-adapter",["exports","ember-resolver/container-debug-adapter"],function(e,t){e.default={name:"container-debug-adapter",initialize:function(){var e=arguments[1]||arguments[0];e.register("container-debug-adapter:main",t.default),e.inject("container-debug-adapter:main","namespace","application:main")}}}),define("huegasm/initializers/export-application-global",["exports","ember","huegasm/config/environment"],function(e,t,n){function a(){var e=arguments[1]||arguments[0];if(n.default.exportApplicationGlobal!==!1){var a;if("undefined"!=typeof window)a=window;else if("undefined"!=typeof global)a=global;else{if("undefined"==typeof self)return;a=self}var r,l=n.default.exportApplicationGlobal;r="string"==typeof l?l:t.default.String.classify(n.default.modulePrefix),a[r]||(a[r]=e,e.reopen({willDestroy:function(){this._super.apply(this,arguments),delete a[r]}}))}}e.initialize=a,e.default={name:"export-application-global",initialize:a}}),define("huegasm/initializers/paper-wormhole",["exports","ember-paper/initializers/paper-wormhole"],function(e,t){e.default={name:"paper-wormhole",initialize:t.default}}),define("huegasm/initializers/truth-helpers",["exports","ember","ember-truth-helpers/utils/register-helper","ember-truth-helpers/helpers/and","ember-truth-helpers/helpers/or","ember-truth-helpers/helpers/equal","ember-truth-helpers/helpers/not","ember-truth-helpers/helpers/is-array","ember-truth-helpers/helpers/not-equal","ember-truth-helpers/helpers/gt","ember-truth-helpers/helpers/gte","ember-truth-helpers/helpers/lt","ember-truth-helpers/helpers/lte"],function(e,t,n,a,r,l,o,i,s,d,u,c,p){function m(){t.default.Helper||((0,n.registerHelper)("and",a.andHelper),(0,n.registerHelper)("or",r.orHelper),(0,n.registerHelper)("eq",l.equalHelper),(0,n.registerHelper)("not",o.notHelper),(0,n.registerHelper)("is-array",i.isArrayHelper),(0,n.registerHelper)("not-eq",s.notEqualHelper),(0,n.registerHelper)("gt",d.gtHelper),(0,n.registerHelper)("gte",u.gteHelper),(0,n.registerHelper)("lt",c.ltHelper),(0,n.registerHelper)("lte",p.lteHelper))}e.initialize=m,e.default={name:"truth-helpers",initialize:m}}),define("huegasm/mixins/transition-mixin",["exports","ember-css-transitions/mixins/transition-mixin"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/pods/components/bridge-finder/component",["exports","ember"],function(e,t){var n=t.default.Component,a=t.default.observer,r=t.default.computed,l=t.default.on,o=t.default.isNone,i=t.default.$;e.default=n.extend({elementId:"bridge-finder",classNames:["container"],bridgeIp:null,trial:!1,bridgeUsername:null,bridgeFindStatus:null,bridgeFindSuccess:r.equal("bridgeFindStatus","success"),bridgeFindMultiple:r.equal("bridgeFindStatus","multiple"),bridgeFindFail:r.equal("bridgeFindStatus","fail"),bridgeUsernamePingMaxTime:3e4,bridgeUsernamePingIntervalTime:1500,bridgeUserNamePingIntervalProgress:0,bridgePingIntervalHandle:null,bridgeAuthenticateReachedStatus:null,manualBridgeIp:null,manualBridgeIpNotFound:!1,multipleBridgeIps:[],error:!1,isAuthenticating:r.notEmpty("bridgePingIntervalHandle"),onBridgeIpChange:l("init",a("bridgeIp",function(){this.get("trial")||this.get("isAuthenticating")||this.setProperties({bridgePingIntervalHandle:setInterval(this.pingBridgeUser.bind(this),this.get("bridgeUsernamePingIntervalTime")),bridgeUserNamePingIntervalProgress:0})})),didInsertElement:function(){var e=this;i(document).keypress(function(t){o(e.get("manualBridgeIp"))||13!==t.which||e.send("findBridgeByIp")})},init:function(){var e=this;this._super.apply(this,arguments),null===this.get("bridgeIp")&&i.ajax("https://www.meethue.com/api/nupnp",{timeout:3e4}).done(function(t,n){var a="fail";"success"===n&&1===t.length?(e.set("bridgeIp",t[0].internalipaddress),e.get("storage").set("huegasm.bridgeIp",t[0].internalipaddress),a="success"):t.length>1?!function(){var n=e.get("multipleBridgeIps");t.forEach(function(e){n.pushObject(e.internalipaddress)}),a="multiple"}():a="fail",e.set("bridgeFindStatus",a)}).fail(function(){e.set("bridgeFindStatus","fail")})},pingBridgeUser:function(){var e=this,t=this.get("bridgeIp"),n=this.get("bridgeUserNamePingIntervalProgress"),a=this.get("bridgeUsernamePingMaxTime");null!==t&&n<100?(i.ajax("http://"+t+"/api",{data:JSON.stringify({devicetype:"huegasm"}),contentType:"application/json",type:"POST"}).done(function(t,n){e.isDestroyed||(e.set("bridgeAuthenticateReachedStatus",n),"success"!==n||t[0].error||(e.clearBridgePingIntervalHandle(),e.get("storage").set("huegasm.bridgeUsername",t[0].success.username),e.set("bridgeUsername",t[0].success.username)))}).fail(function(){e.clearBridgePingIntervalHandle(),e.set("error",!0)}),this.incrementProperty("bridgeUserNamePingIntervalProgress",this.get("bridgeUsernamePingIntervalTime")/a*100)):this.clearBridgePingIntervalHandle()},clearBridgePingIntervalHandle:function(){clearInterval(this.get("bridgePingIntervalHandle")),this.set("bridgePingIntervalHandle",null)},actions:{retry:function(){this.onBridgeIpChange()},chooseBridge:function(e){this.set("bridgeIp",e)},findBridgeByIp:function(){var e=this,t=this.get("manualBridgeIp");"trial"===t.toLowerCase()||"offline"===t.toLowerCase()?this.setProperties({trial:!0,bridgeIp:"trial",bridgeUsername:"trial"}):i.ajax("http://"+t+"/api",{data:JSON.stringify({devicetype:"huegasm"}),contentType:"application/json",type:"POST"}).fail(function(){e.set("manualBridgeIpNotFound",!0),setTimeout(function(){e.set("manualBridgeIpNotFound",!1)},5e3)}).then(function(){e.set("bridgeIp",t)})}}})}),define("huegasm/pods/components/bridge-finder/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:4,column:4},end:{line:8,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Huegasm encountered a critical error while trying to connect to your bridge.");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n This likely happened because you're using an outdated browser and/or because your browser does not support ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://en.wikipedia.org/wiki/Cross-origin_resource_sharing"),e.setAttribute(a,"target","_blank"),e.setAttribute(a,"rel","noopener noreferrer");var r=e.createTextNode("CORS");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(". Feel free to contact me through the link at the bottom of the page if you feel like this is not the case.");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n For the best browsing experience on this site ( and every other one known to man ) please switch to ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://www.google.com/chrome/"),e.setAttribute(a,"target","_blank"),e.setAttribute(a,"rel","noopener noreferrer");var r=e.createTextNode("Google Chrome");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" or ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://www.mozilla.org/en-US/firefox/new/"),e.setAttribute(a,"target","_blank"),e.setAttribute(a,"rel","noopener noreferrer");var r=e.createTextNode("Firefox.");e.appendChild(a,r),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:12,column:6},end:{line:18,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("\n Your bridge IP is ");e.appendChild(n,a);var a=e.createElement("b"),r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Press the button on your bridge to authenticate this application.\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),0,0),a},statements:[["content","bridgeIp",["loc",[null,[14,33],[14,45]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:18,column:6},end:{line:20,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("You failed to press the button in time. ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"class","no-text-decoration"),e.setAttribute(a,"href","#");var r=e.createTextNode("RETRY");e.appendChild(a,r),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1,1]),r=new Array(1);return r[0]=e.createElementMorph(a),r},statements:[["element","action",["retry"],[],["loc",[null,[19,92],[19,110]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:8,column:4},end:{line:21,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"src","assets/images/pressButtonBridge-b15485b257b549c269d7f36fdc0d917b.png"),e.setAttribute(n,"id","press-bridge-button-img"),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,3,3,n),a[1]=e.createMorphAt(t,5,5,n),e.insertBoundary(t,null),a},statements:[["inline","paper-progress-linear",[],["warn",!0,"value",["subexpr","@mut",[["get","bridgeUserNamePingIntervalProgress",["loc",[null,[10,46],[10,80]]],0,0,0,0]],[],[],0,0]],["loc",[null,[10,6],[10,82]]],0,0],["block","if",[["get","isAuthenticating",["loc",[null,[12,12],[12,28]]],0,0,0,0]],[],0,1,["loc",[null,[12,6],[20,13]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:2},end:{line:22,column:2}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","error",["loc",[null,[4,10],[4,15]]],0,0,0,0]],[],0,1,["loc",[null,[4,4],[21,11]]]]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:23,column:4},end:{line:26,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Trying to find your bridge's IP.");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-progress-circular",[],["diameter",100],["loc",[null,[24,6],[24,46]]],0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:33,column:8},end:{line:35,column:8}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-radio",[],["value",["subexpr","@mut",[["get","bridge",["loc",[null,[34,30],[34,36]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","bridge",["loc",[null,[34,43],[34,49]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",["chooseBridge"],[],["loc",[null,[34,59],[34,82]]],0,0]],["loc",[null,[34,10],[34,84]]],0,0]],locals:["bridge"],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:28,column:4},end:{line:37,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Found multiple hue bridges. ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Please select the one you want to use for this application.");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","bridge-button-group");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[3]),1,1),a},statements:[["block","each",[["get","multipleBridgeIps",["loc",[null,[33,16],[33,33]]],0,0,0,0]],[],0,null,["loc",[null,[33,8],[35,17]]]]],locals:[],templates:[e]}}(),n=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:49,column:8},end:{line:53,column:8}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"class","bg-danger");var a=e.createTextNode("\n Could not find a bridge with that IP address.\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,
start:{line:38,column:6},end:{line:54,column:6}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("A hue bridge could not be automatically found on your network. ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n Enter one manually? ");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createElement("br");e.appendChild(n,a);var a=e.createTextNode("\n ( or type ");e.appendChild(n,a);var a=e.createElement("b"),r=e.createTextNode("offline");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" to look around )\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"id","bridge-input");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[3]),r=new Array(3);return r[0]=e.createMorphAt(a,1,1),r[1]=e.createMorphAt(a,3,3),r[2]=e.createMorphAt(t,5,5,n),e.insertBoundary(t,null),r},statements:[["inline","paper-input",[],["label","Hue bridge IP address","value",["subexpr","@mut",[["get","manualBridgeIp",["loc",[null,[45,60],[45,74]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","manualBridgeIp",["loc",[null,[45,97],[45,111]]],0,0,0,0]],[],["loc",[null,[45,92],[45,112]]],0,0]],[],["loc",[null,[45,84],[45,113]]],0,0]],["loc",[null,[45,10],[45,115]]],0,0],["inline","paper-button",[],["onClick",["subexpr","action",["findBridgeByIp"],[],["loc",[null,[46,33],[46,58]]],0,0],"raised",!0,"primary",!0,"label","Find"],["loc",[null,[46,10],[46,98]]],0,0],["block","if",[["get","manualBridgeIpNotFound",["loc",[null,[49,14],[49,36]]],0,0,0,0]],[],0,null,["loc",[null,[49,8],[53,15]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:37,column:4},end:{line:55,column:4}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","bridgeFindFail",["loc",[null,[38,12],[38,26]]],0,0,0,0]],[],0,null,["loc",[null,[38,6],[54,13]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:22,column:2},end:{line:56,column:2}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","unless",[["get","bridgeFindStatus",["loc",[null,[23,14],[23,30]]],0,0,0,0]],[],0,null,["loc",[null,[23,4],[26,15]]]],["block","if",[["get","bridgeFindMultiple",["loc",[null,[28,10],[28,28]]],0,0,0,0]],[],1,2,["loc",[null,[28,4],[55,11]]]]],locals:[],templates:[e,t,n]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:0},end:{line:57,column:0}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","bridgeIp",["loc",[null,[3,8],[3,16]]],0,0,0,0]],[],0,1,["loc",[null,[3,2],[56,9]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:57,column:11}},moduleName:"huegasm/pods/components/bridge-finder/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","title");var a=e.createElement("img");e.setAttribute(a,"src","assets/images/logo-2d51b899f18553cfc8ffd147c158cd3f.png"),e.setAttribute(a,"alt","Huegasm"),e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,null),a},statements:[["block","unless",[["get","bridgeUsername",["loc",[null,[2,10],[2,24]]],0,0,0,0]],[],0,null,["loc",[null,[2,0],[57,11]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/hue-controls/component",["exports","ember","huegasm/config/environment"],function(e,t,n){var a=t.default.A,r=t.default.Component,l=t.default.computed,o=t.default.isEmpty,i=t.default.isNone,s=t.default.run,d=t.default.$;e.default=r.extend({classNames:["container-fluid"],elementId:"hue-controls",lightsData:null,activeLights:a(),tabList:["Lights","Music"],selectedTab:1,pauseLightUpdates:!1,lightsTabSelected:l.equal("selectedTab",0),musicTabSelected:l.equal("selectedTab",1),dimmerOnClass:l("dimmerOn",function(){return this.get("dimmerOn")?"dimmerOn md-menu-origin":"md-menu-origin"}),ready:l("lightsData","trial",function(){return this.get("trial")||!i(this.get("lightsData"))}),apiURL:l("bridgeIp","bridgeUsername",function(){return"http://"+this.get("bridgeIp")+"/api/"+this.get("bridgeUsername")}),tabData:l("tabList","selectedTab",function(){var e=[],t=this.get("selectedTab");return this.get("tabList").forEach(function(n,a){var r=!1;a===t&&(r=!0),e.push({name:n,selected:r})}),e}),didInsertElement:function(){var e=new MutationObserver(function(e){var t=!e.every(function(e){return o(e.addedNodes)||i(e.addedNodes[0].classList)||e.addedNodes[0].classList.contains("tooltip")});t&&s.scheduleOnce("afterRender",function(){d(".bootstrap-tooltip").tooltip()})});e.observe(d("#hue-controls")[0],{childList:!0,subtree:!0})},init:function(){this._super.apply(this,arguments),this.get("trial")||(this.updateLightData(),this.set("lightsDataIntervalHandle",setInterval(this.updateLightData.bind(this),2e3))),i(this.get("storage").get("huegasm.selectedTab"))||this.set("selectedTab",this.get("storage").get("huegasm.selectedTab"))},updateLightData:function(){var e=this,t=function(){n.default.ignoreFailures||(clearInterval(e.get("lightsDataIntervalHandle")),e.send("clearBridge"))};this.get("pauseLightUpdates")||d.get(this.get("apiURL")+"/lights",function(n,a){i(n[0])||i(n[0].error)?"success"===a&&JSON.stringify(e.get("lightsData"))!==JSON.stringify(n)&&e.set("lightsData",n):t()}).fail(t)},actions:{changeTab:function(e){var t=this.get("tabList").indexOf(e);this.set("selectedTab",t),this.get("storage").set("huegasm.selectedTab",t)},clearBridge:function(){var e=this.get("storage");e.remove("huegasm.bridgeUsername"),e.remove("huegasm.bridgeIp"),location.reload()},clearAllSettings:function(){this.get("storage").clear(),location.reload()},startIntro:function(){var e=this,t=introJs,n=t(),a=d("#player-bottom"),r=d("#beat-detection-area-arrow-icon");n.setOptions({steps:[{intro:"Welcome! This short tutorial will introduce you to Huegasm."},{element:"#music-tab",intro:"This is the music player. You'll use this to play music and synchronize it with your active lights.<br><br><i><b>TIP</b>: Control which lights are active through the <b>Lights</b> tab.</i>"},{element:"#playlist",intro:"You can add and select music to play from your playlist here. You may listen to local audio files, stream music from soundcloud or stream directly from a connected microphone.<br><br><i><b>TIP</b>: Songs added through Soundcloud will be saved for when you visit this page again.</i>"},{element:"#player-area",intro:"The audio playback may be controlled with the controls here. Basic music visualization effects may be shown here by selecting them from the menu ( eyeball icon in the bottom right )."},{element:"#beat-option-row",intro:"These are the settings for the music tab:<br><b>Sensitivity</b> - The sensitivity of the beat detector ( more sensitivity results in more registered beats )<br><b>Hue Range</b> - The hue range that the lights may change to on beat.<br><b>Flashing Transitions</b> - Quickly flash the lights on beat<br><b>Colorloop</b> - Slowly cycle the lights through all the colors while the music is playing<br><i><b>TIP</b>: Your sensitivity settings are saved per song as indicated by the red star icon in the top left corner. These settings they will be restored if you ever listen to the same song again.</i>",position:"top"},{element:"#beat-container",intro:"An interactive speaker that will bump when a beat is registered. <br><br><i><b>TIP</b>: Click on the center of the speaker to simulate a beat.</i>",position:"top"},{element:"#lights-tab",intro:"This is the lights tab. Here you'll be able to change various light properties:<br><b>Power</b> - Turn the selected lights on/off<br><b>Brightness</b> - The brightness level of the selected lights<br><b>Color</b> - The color of the selected lights<br><b>Strobe</b> - Selected lights will flash in sequential order<br><b>Colorloop</b> - Selected lights will slowly cycle through all the colors<br>"},{element:"#active-lights",intro:"These icons represent the hue lights in your system. Active lights will be controlled by the application while the inactive lights will have a red X over them and will not be controlled.<br>You may toggle a light's state by clicking on it."},{element:"#settings",intro:"A few miscellaneous settings can be found here.<br><br><b>WARNING</b>: clearing application settings will restore the application to its original state. This will even delete your playlist and any saved song beat preferences.",position:"bottom"},{element:"#dimmer",intro:"And that's it...Hope you enjoy the application. ;)<br><br><i><b>TIP</b>: click on the icon to switch to a darker theme.</i>",position:"top"}]}),n.onchange(function(e){"music-tab"===e.id||"playlist"===e.id||"player-area"===e.id||"beat-option-row"===e.id||"beat-option-button-group"===e.id||"beat-container"===e.id||"using-mic-audio-tooltip"===e.id?(d("#music-tab").removeClass("hidden"),d("#lights-tab").addClass("hidden"),d(".navigation-item").eq(0).removeClass("active"),d(".navigation-item").eq(1).addClass("active")):(d("#lights-tab").removeClass("hidden"),d("#music-tab").addClass("hidden"),d(".navigation-item").eq(1).removeClass("active"),d(".navigation-item").eq(0).addClass("active")),"music-tab"===e.id||"playlist"===e.id||"player-area"===e.id?(a.hide(),r.hasClass("keyboard-arrow-up")&&r.removeClass("keyboard-arrow-up").addClass("keyboard-arrow-down")):"beat-option-row"===e.id||"beat-option-button-group"===e.id||"beat-container"===e.id?(a.show(),r.hasClass("keyboard-arrow-down")&&r.removeClass("keyboard-arrow-down").addClass("keyboard-arrow-up")):"dimmer"===e.id&&d(document).click()});var l=function(){e.set("activeTab",1),d("#music-tab").removeClass("hidden"),d("#lights-tab").addClass("hidden"),d(".navigation-item").eq(0).removeClass("active"),d(".navigation-item").eq(1).addClass("active"),r.hasClass("keyboard-arrow-up")?a.show():a.hide()},o=function(){var e=d("#dimmer");l(),e.popover({trigger:"manual",placement:"top",content:"Click on this icon to toggle the dark theme."}).popover("show"),setTimeout(function(){e.popover("hide")},5e3)};n.onafterchange(function(t){var n=d(t);"<!---->"===n.html()&&d(".introjs-nextbutton").click(),s.later(e,function(){d(".introjs-tooltip").velocity("scroll")},500)}).onexit(o).oncomplete(l).start()}}})}),define("huegasm/pods/components/hue-controls/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:4},end:{line:5,column:4}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","class",["concat",["navigation-item pointer text-uppercase ",["subexpr","if",[["get","tab.selected",["loc",[null,[4,63],[4,75]]],0,0,0,0],"active"],[],["loc",[null,[4,58],[4,86]]],0,0]],0,0,0,0,0],0,0,0,0],["element","action",["changeTab",["get","tab.name",["loc",[null,[4,109],[4,117]]],0,0,0,0]],[],["loc",[null,[4,88],[4,119]]],0,0],["content","tab.name",["loc",[null,[4,120],[4,132]]],0,0,0,0]],locals:["tab"],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:36,column:0}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","navigation");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","settings");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("span");e.setAttribute(r,"data-toggle","dropdown"),e.setAttribute(r,"aria-haspopup","true"),e.setAttribute(r,"aria-expanded","false"),e.setAttribute(r,"id","settings-itemSettings");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("ul");e.setAttribute(r,"id","settings-menu"),e.setAttribute(r,"class","dropdown-menu");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("li"),o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("a");e.setAttribute(o,"href","#");var i=e.createTextNode("\n Switch bridge\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("li"),o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("a");e.setAttribute(o,"href","#");var i=e.createTextNode("\n Restart tutorial\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("li"),o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("a");e.setAttribute(o,"href","#");var i=e.createTextNode("\n Reset settings\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[3]),l=e.childAt(r,[3]),o=e.childAt(l,[1]),i=e.childAt(l,[3]),s=e.childAt(l,[5]),d=new Array(8);return d[0]=e.createMorphAt(a,1,1),d[1]=e.createMorphAt(e.childAt(r,[1]),1,1),d[2]=e.createElementMorph(o),d[3]=e.createElementMorph(i),d[4]=e.createElementMorph(s),d[5]=e.createMorphAt(t,3,3,n),d[6]=e.createMorphAt(t,5,5,n),d[7]=e.createMorphAt(t,7,7,n),d},statements:[["block","each",[["get","tabData",["loc",[null,[3,12],[3,19]]],0,0,0,0]],[],0,null,["loc",[null,[3,4],[5,13]]]],["inline","paper-icon",["settings"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[8,38],[8,51]]],0,0,0,0]],[],[],0,0],"id","settings-icon","size",28],["loc",[null,[8,8],[8,80]]],0,0],["element","action",["clearBridge"],[],["loc",[null,[12,12],[12,36]]],0,0],["element","action",["startIntro"],[],["loc",[null,[17,12],[17,35]]],0,0],["element","action",["clearAllSettings"],[],["loc",[null,[22,12],[22,41]]],0,0],["inline","light-group",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[31,27],[31,37]]],0,0,0,0]],[],[],0,0],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[31,51],[31,63]]],0,0,0,0]],[],[],0,0],"syncLight",["subexpr","@mut",[["get","syncLight",["loc",[null,[31,74],[31,83]]],0,0,0,0]],[],[],0,0],"apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[31,91],[31,97]]],0,0,0,0]],[],[],0,0],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[31,107],[31,115]]],0,0,0,0]],[],[],0,0]],["loc",[null,[31,2],[31,117]]],0,0],["inline","lights-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[33,22],[33,28]]],0,0,0,0]],[],[],0,0],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[33,40],[33,50]]],0,0,0,0]],[],[],0,0],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[33,64],[33,76]]],0,0,0,0]],[],[],0,0],"syncLight",["subexpr","@mut",[["get","syncLight",["loc",[null,[33,87],[33,96]]],0,0,0,0]],[],[],0,0],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[33,103],[33,108]]],0,0,0,0]],[],[],0,0],"active",["subexpr","@mut",[["get","lightsTabSelected",["loc",[null,[33,116],[33,133]]],0,0,0,0]],[],[],0,0],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[33,146],[33,157]]],0,0,0,0]],[],[],0,0],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[33,167],[33,175]]],0,0,0,0]],[],[],0,0]],["loc",[null,[33,2],[33,177]]],0,0],["inline","music-tab",[],["apiURL",["subexpr","@mut",[["get","apiURL",["loc",[null,[35,21],[35,27]]],0,0,0,0]],[],[],0,0],"lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[35,39],[35,49]]],0,0,0,0]],[],[],0,0],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[35,63],[35,75]]],0,0,0,0]],[],[],0,0],"active",["subexpr","@mut",[["get","musicTabSelected",["loc",[null,[35,83],[35,99]]],0,0,0,0]],[],[],0,0],"pauseLightUpdates",["subexpr","@mut",[["get","pauseLightUpdates",["loc",[null,[35,118],[35,135]]],0,0,0,0]],[],[],0,0],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[35,145],[35,153]]],0,0,0,0]],[],[],0,0],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[35,162],[35,169]]],0,0,0,0]],[],[],0,0],"colorLoopOn",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[35,182],[35,193]]],0,0,0,0]],[],[],0,0],"action","startIntro"],["loc",[null,[35,2],[35,215]]],0,0]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:36,column:7}},moduleName:"huegasm/pods/components/hue-controls/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[1,6],[1,11]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[36,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/huegasm-app/component",["exports","ember"],function(e,t){var n=t.default.Component,a=t.default.computed,r=t.default.isEmpty,l=t.default.isNone,o=t.default.$;e.default=n.extend({bridgeIp:null,bridgeUsername:null,trial:!1,storage:null,dimmerOn:!1,ready:!1,year:a(function(){return(new Date).getFullYear()}),dimmerOnClass:a("dimmerOn",function(){var e=this.get("dimmerOn"),t=this.get("storage"),n=null;return e?(o("body").addClass("dimmerOn"),o("html").addClass("dimmerOn"),n="active"):(o("body").removeClass("dimmerOn"),o("html").removeClass("dimmerOn")),t.set("huegasm.dimmerOn",e),n}),init:function(){this._super.apply(this,arguments);var e=new window.Locally.Store({compress:!0});this.set("storage",e),l(e.get("huegasm.dimmerOn"))||this.set("dimmerOn",e.get("huegasm.dimmerOn")),r(e.get("huegasm.bridgeIp"))||r(e.get("huegasm.bridgeUsername"))||this.setProperties({bridgeIp:e.get("huegasm.bridgeIp"),bridgeUsername:e.get("huegasm.bridgeUsername")})},actions:{toggleDimmer:function(){this.toggleProperty("dimmerOn")},isReady:function(){this.set("ready",!0)}}})}),define("huegasm/pods/components/huegasm-app/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","hue-controls",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[2,26],[2,34]]],0,0,0,0]],[],[],0,0],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[2,50],[2,64]]],0,0,0,0]],[],[],0,0],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[2,71],[2,76]]],0,0,0,0]],[],[],0,0],"dimmerOn",["subexpr","@mut",[["get","dimmerOn",["loc",[null,[2,86],[2,94]]],0,0,0,0]],[],[],0,0],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[2,103],[2,110]]],0,0,0,0]],[],[],0,0]],["loc",[null,[2,2],[2,112]]],0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:4,column:2},end:{line:6,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","bridge-finder",[],["bridgeIp",["subexpr","@mut",[["get","bridgeIp",["loc",[null,[5,29],[5,37]]],0,0,0,0]],[],[],0,0],"bridgeUsername",["subexpr","@mut",[["get","bridgeUsername",["loc",[null,[5,53],[5,67]]],0,0,0,0]],[],[],0,0],"trial",["subexpr","@mut",[["get","trial",["loc",[null,[5,74],[5,79]]],0,0,0,0]],[],[],0,0],"storage",["subexpr","@mut",[["get","storage",["loc",[null,[5,88],[5,95]]],0,0,0,0]],[],[],0,0]],["loc",[null,[5,4],[5,97]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:6,column:2},end:{line:26,column:2}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","ready-block");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","title");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("img");e.setAttribute(r,"src","assets/images/logo-2d51b899f18553cfc8ffd147c158cd3f.png"),e.setAttribute(r,"alt","Huegasm"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("p");e.setAttribute(a,"id","intro");var r=e.createTextNode("\n Your lights, meet your music. Huegasm.\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("p");e.setAttribute(a,"id","intro-paragraph");var r=e.createTextNode("\n Huegasm is a free web application for managing and synchronizing your ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"target","_blank"),e.setAttribute(r,"href","http://www2.meethue.com");var l=e.createTextNode("Philips Hue lights");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode(" with the beat of your music.\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","embed-container-wrapper");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","embed-container");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("iframe");e.setAttribute(l,"width","560"),e.setAttribute(l,"height","315"),e.setAttribute(l,"src","https://www.youtube.com/embed/zi9J6Qg-MPw"),e.setAttribute(l,"frameborder","0"),e.setAttribute(l,"allowfullscreen",""),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),9,9),a},statements:[["inline","paper-button",[],["raised",!0,"primary",!0,"onClick",["subexpr","action",["isReady"],[],["loc",[null,[24,54],[24,72]]],0,0],"class","go-button center-block","label","Go!"],["loc",[null,[24,6],[24,117]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:0},end:{line:27,column:0}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","ready",["loc",[null,[4,8],[4,13]]],0,0,0,0]],[],0,1,["loc",[null,[4,2],[26,9]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:39,column:9}},moduleName:"huegasm/pods/components/huegasm-app/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createElement("footer");e.setAttribute(n,"id","footer");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","dimmer"),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","footer-text");var r=e.createTextNode("\n © ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("a");e.setAttribute(r,"href","http://www.egorphilippov.me"),e.setAttribute(r,"target","_blank"),e.setAttribute(r,"rel","noopener noreferrer");var l=e.createTextNode("\n Egor Philippov\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[2]),r=e.childAt(a,[1]),l=new Array(4);return l[0]=e.createMorphAt(t,0,0,n),l[1]=e.createAttrMorph(r,"class"),l[2]=e.createElementMorph(r),l[3]=e.createMorphAt(e.childAt(a,[3]),1,1),e.insertBoundary(t,0),l},statements:[["block","if",[["get","bridgeUsername",["loc",[null,[1,6],[1,20]]],0,0,0,0]],[],0,1,["loc",[null,[1,0],[27,7]]]],["attribute","class",["get","dimmerOnClass",["loc",[null,[30,54],[30,67]]],0,0,0,0],0,0,0,0],["element","action",["toggleDimmer"],[],["loc",[null,[30,20],[30,45]]],0,0],["content","year",["loc",[null,[33,6],[33,14]]],0,0,0,0]],locals:[],templates:[e,t]}}())}),define("huegasm/pods/components/light-group/component",["exports","ember"],function(e,t){var n=t.default.A,a=t.default.Component,r=t.default.computed,l=t.default.isEmpty,o=t.default.$;e.default=a.extend({elementId:"active-lights",classNames:["light-group","horizontal-light-group"],isHovering:!1,activeLights:n(),lightsList:r("lightsData","activeLights.[]","dimmerOn",function(){var e=this.get("lightsData"),t=this.get("activeLights"),a=this.get("dimmerOn"),r=n(),l=void 0,o=void 0;for(var i in e)if(o="light-active",e.hasOwnProperty(i)&&e[i].state.reachable){switch(e[i].modelid){case"LCT001":l="a19";break;case"LCT002":l="br30";break;case"LCT003":l="gu10";break;case"LST001":l="lightstrip";break;case"LLC010":l="lc_iris";break;case"LLC011":l="lc_bloom";break;case"LLC012":l="lc_bloom";break;case"LLC006":l="lc_iris";break;case"LLC007":l="lc_aura";break;case"LLC013":l="storylight";break;case"LWB004":l="a19";break;case"LLC020":l="huego";break;default:l="a19"}a&&(l+="w"),t.includes(i)||(o="light-inactive"),r.push({type:l,name:e[i].name,id:i,data:e[i],activeClass:o})}return r}),init:function(){this._super.apply(this,arguments);var e=this.get("lightsData"),t=this.get("activeLights");for(var n in e)e.hasOwnProperty(n)&&e[n].state.reachable&&t.pushObject(n)},actions:{clickLight:function(e){var t=this.get("activeLights"),n=t.indexOf(e);n!==-1?t.removeObject(e):(t.pushObject(e),this.set("syncLight",e))},lightStartHover:function(e){var t=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});l(t)||this.get("noHover")===!0||o.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"lselect"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!0)},lightStopHover:function(e){var t=this.get("lightsList").filter(function(t){return"unreachable"!==t.activeClass&&t.id===e[0]});l(t)||this.get("noHover")===!0||o.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({alert:"none"}),contentType:"application/json",type:"PUT"}),this.set("isHovering",!1)}}})}),define("huegasm/pods/components/light-group/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top auto");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"class","hueLight"),e.setAttribute(a,"width","40"),
e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[1]),l=new Array(6);return l[0]=e.createAttrMorph(a,"class"),l[1]=e.createAttrMorph(a,"data-title"),l[2]=e.createElementMorph(a),l[3]=e.createElementMorph(a),l[4]=e.createElementMorph(a),l[5]=e.createAttrMorph(r,"src"),l},statements:[["attribute","class",["concat",[["get","light.activeClass",["loc",[null,[2,16],[2,33]]],0,0,0,0]," bootstrap-tooltip light",["get","light.id",["loc",[null,[2,61],[2,69]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["attribute","data-title",["get","light.name",["loc",[null,[2,134],[2,144]]],0,0,0,0],0,0,0,0],["element","action",["clickLight",["get","light.id",["loc",[null,[2,169],[2,177]]],0,0,0,0]],[],["loc",[null,[2,147],[2,179]]],0,0],["element","action",["lightStartHover",["get","light.id",["loc",[null,[2,207],[2,215]]],0,0,0,0]],["on","mouseEnter"],["loc",[null,[2,180],[2,233]]],0,0],["element","action",["lightStopHover",["get","light.id",["loc",[null,[2,260],[2,268]]],0,0,0,0]],["on","mouseLeave"],["loc",[null,[2,234],[2,286]]],0,0],["attribute","src",["concat",["assets/images/lights/",["get","light.type",["loc",[null,[3,65],[3,75]]],0,0,0,0],".svg"],0,0,0,0,0],0,0,0,0]],locals:["light"],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:9}},moduleName:"huegasm/pods/components/light-group/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","each",[["get","lightsList",["loc",[null,[1,8],[1,18]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[5,9]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/lights-tab/color-picker/component",["exports","ember"],function(e,t){var n=t.default.Component,a=t.default.$;e.default=n.extend({elementId:"color-picker",rgb:null,canvas:null,canvasContext:null,pressingDown:!1,mouseUp:function(){this.set("pressingDown",!1)},mouseMove:function(e){this.get("pressingDown")&&this.mouseDown(e)},mouseDown:function(e){var t=a(this.get("canvas")).offset(),n=Math.floor(e.pageX-t.left),r=Math.floor(e.pageY-t.top),l=this.get("canvasContext").getImageData(n,r,1,1),o=l.data;this.set("pressingDown",!0),0===o[0]&&0===o[1]&&0===o[2]||this.set("rgb",[o[0],o[1],o[2]])},didInsertElement:function(){var e=a("#picker")[0],t=e.getContext("2d"),n=new Image;n.src="assets/images/colormap-83aafd17086eaab68b229a681c04139b.png",n.onload=function(){t.drawImage(n,0,0,n.width,n.height)},this.setProperties({canvas:e,canvasContext:t})}})}),define("huegasm/pods/components/lights-tab/color-picker/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:54}},moduleName:"huegasm/pods/components/lights-tab/color-picker/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("canvas");return e.setAttribute(n,"id","picker"),e.setAttribute(n,"width","256"),e.setAttribute(n,"height","256"),e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}())}),define("huegasm/pods/components/lights-tab/component",["exports","ember"],function(e,t){var n=t.default.Component,a=t.default.observer,r=t.default.computed,l=t.default.$;e.default=n.extend({classNames:["col-sm-8","col-sm-offset-2","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lights-tab",colorPickerDisplayed:!1,rgb:[255,255,255],lightsOn:!1,colorLoopOn:!1,lightsOnTxt:r("lightsOn",function(){return this.get("lightsOn")?"On":"Off"}),colorloopOnTxt:r("colorLoopOn",function(){return this.get("colorLoopOn")?"On":"Off"}),colorRowAction:r("strobeOn",function(){return this.get("trial")?null:"toggleColorPicker"}),lightsBrightness:r("lightsData",function(){var e=this.get("lightsData"),t=this.get("activeLights"),n=0;return t.forEach(function(t){n+=e[t].state.bri}),n/t.length}),brightnessControlDisabled:r.not("lightsOn"),onColorLoopOnChange:a("colorLoopOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),a=this.get("colorLoopOn"),r=a?"colorloop":"none",o=n.some(function(e){return"colorloop"===t[e].state.effect});a!==o&&n.forEach(function(t){e.get("lightsData")[t].state.effect!==r&&l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({effect:r}),contentType:"application/json",type:"PUT"})})}),rgbPreview:a("rgb",function(){var e=this,t=this.get("rgb"),n=this.rgbToXy(t[0],t[1],t[2]);this.set("colorLoopOn",!1),this.get("activeLights").forEach(function(t){l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({xy:n}),contentType:"application/json",type:"PUT"})}),this.set("colorLoopOn",!1),l(".color").css("background","rgb("+t[0]+","+t[1]+","+t[2]+")")}),lightsOnChange:a("lightsData.@each.state.on","activeLights.[]",function(){var e=this;this.get("strobeOn")||!function(){var t=e.get("lightsData"),n=e.get("activeLights").some(function(e){return t[e].state.on===!0});e.set("lightsOn",n)}()}),onLightsOnChange:a("lightsOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),a=this.get("lightsOn"),r=n.some(function(e){return t[e].state.on===!0});a!==r&&n.forEach(function(t){l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({on:a}),contentType:"application/json",type:"PUT"})})}),onBrightnessChanged:a("lightsBrightness",function(){var e=this,t=this.get("lightsData"),n=!1,a=this.get("lightsBrightness"),r=this.get("activeLights");r.forEach(function(e){n+=t[e].state.bri}),n/=r.length,a!==n&&r.forEach(function(t){l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({bri:a}),contentType:"application/json",type:"PUT"})})}),onaActiveLightsChange:a("syncLight",function(){var e={on:this.get("lightsOn"),bri:this.get("lightsBrightness"),effect:this.get("colorLoopOn")?"colorloop":"none"},t=this.get("rgb"),n=this.get("syncLight");255!==t[0]&&255!==t[1]&&255!==t[2]&&(e.xy=this.rgbToXy(t[0],t[1],t[2])),e.transitiontime=0,l.ajax(this.get("apiURL")+"/lights/"+n+"/state",{data:JSON.stringify(e),contentType:"application/json",type:"PUT"})}),didInsertElement:function(){var e=this;l(document).click(function(t){!e.get("colorPickerDisplayed")||t.target.classList.contains("color")||l(t.target).closest("#color-picker, #color-row").length||e.toggleProperty("colorPickerDisplayed")}),l(document).on("click","#color-row",function(){e.send("toggleColorPicker")})},actions:{toggleColorPicker:function(){this.toggleProperty("colorPickerDisplayed")}},strobeOn:!1,strobeOnInervalHandle:null,strobeSat:0,preStrobeOnLightsDataCache:null,lastStrobeLight:0,onStrobeOnChange:a("strobeOn",function(){var e=this,t=this.get("lightsData");if(this.get("strobeOn")){this.set("preStrobeOnLightsDataCache",t);var n={sat:this.get("strobeSat"),transitiontime:0};for(var a in t)t.hasOwnProperty(a)&&(t[a].state.on&&(n.on=!1),l.ajax(this.get("apiURL")+"/lights/"+a+"/state",{data:JSON.stringify(n),contentType:"application/json",type:"PUT"}));this.set("strobeOnInervalHandle",setInterval(this.strobeStep.bind(this),200))}else!function(){var n=e.get("preStrobeOnLightsDataCache"),a=function(t){l.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({on:n[t].state.on,sat:n[t].state.sat}),contentType:"application/json",type:"PUT"})};for(var r in t)t.hasOwnProperty(r)&&setTimeout(a,2e3,r);setTimeout(function(){e.onColorLoopOnChange()},2e3),clearInterval(e.get("strobeOnInervalHandle"))}()}),strobeStep:function(){var e=(this.get("lastStrobeLight")+1)%(this.get("activeLights").length+1),t={on:!0,transitiontime:0,alert:"select"};this.get("colorLoopOn")&&(t.hue=Math.floor(65535*Math.random())),l.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(t),contentType:"application/json",type:"PUT"}),l.ajax(this.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!1,transitiontime:0}),contentType:"application/json",type:"PUT"}),this.set("lastStrobeLight",e)},strobeOnTxt:r("strobeOn",function(){return this.get("strobeOn")?"On":"Off"}),dimmerOnClass:r("dimmerOn",function(){return this.get("dimmerOn")?"dimmerOn":null}),rgbToXy:function(e,t,n){var a=void 0,r=void 0,l=void 0,o=void 0,i=void 0;return e=Number(e/255),t=Number(t/255),n=Number(n/255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,a=.664511*e+.154324*t+.162028*n,r=.283881*e+.668433*t+.047685*n,l=88e-6*e+.07231*t+.986039*n,o=a/(a+r+l),i=r/(a+r+l),[o,i]},xyToRgb:function(e,t){var n=void 0,a=void 0,r=void 0,l=void 0,o=1,i=void 0;return l=o/t*e,i=o/t*(1-e-t),n=1.656492*l-.354851*o-.255038*i,a=l*-.707196+1.655397*o+.036152*i,r=.051713*l-.121364*o+1.01153*i,n>r&&n>a&&n>1?(a/=n,r/=n,n=1):a>r&&a>n&&a>1?(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=n<=.0031308?12.92*n:1.055*Math.pow(n,1/2.4)-.055,a=a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055,r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,n>r&&n>a?n>1&&(a/=n,r/=n,n=1):a>r&&a>n?a>1&&(n/=a,r/=a,a=1):r>n&&r>a&&r>1&&(n/=r,a/=r,r=1),n=255*n,a=255*a,r=255*r,[n,a,r]}})}),define("huegasm/pods/components/lights-tab/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:2},end:{line:6,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip lights-control-tooltip"),e.setAttribute(n,"data-title","Turn the selected lights on/off");var a=e.createTextNode("Power");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",["power-settings-new"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[3,44],[3,57]]],0,0,0,0]],[],[],0,0]],["loc",[null,[3,4],[3,59]]],0,0],["inline","paper-switch",[],["value",["subexpr","@mut",[["get","lightsOn",["loc",[null,[5,25],[5,33]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","lightsOn",["loc",[null,[5,56],[5,64]]],0,0,0,0]],[],["loc",[null,[5,51],[5,65]]],0,0]],[],["loc",[null,[5,43],[5,66]]],0,0],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[5,76],[5,81]]],0,0,0,0]],[],[],0,0],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[5,92],[5,97]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","lightsOnTxt",["loc",[null,[5,104],[5,115]]],0,0,0,0]],[],[],0,0]],["loc",[null,[5,4],[5,117]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:8,column:2},end:{line:12,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip lights-control-tooltip"),e.setAttribute(n,"data-title","The brightness level of the selected lights");var a=e.createTextNode("Brightness");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",["brightness-4"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[9,38],[9,51]]],0,0,0,0]],[],[],0,0]],["loc",[null,[9,4],[9,53]]],0,0],["inline","paper-slider",[],["flex",!0,"min","1","max","254","value",["subexpr","@mut",[["get","lightsBrightness",["loc",[null,[11,53],[11,69]]],0,0,0,0]],[],[],0,0],"disabled",["subexpr","@mut",[["get","brightnessControlDisabled",["loc",[null,[11,79],[11,104]]],0,0,0,0]],[],[],0,0]],["loc",[null,[11,4],[11,106]]],0,0]],locals:[],templates:[]}}(),n=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:14,column:2},end:{line:17,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip lights-control-tooltip"),e.setAttribute(n,"data-title","The color of the selected lights");var a=e.createTextNode("Color");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",["color-lens"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[15,36],[15,49]]],0,0,0,0]],[],[],0,0]],["loc",[null,[15,4],[15,51]]],0,0]],locals:[],templates:[]}}(),a=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:22,column:4},end:{line:24,column:4}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","lights-tab/color-picker",[],["lightsData",["subexpr","@mut",[["get","lightsData",["loc",[null,[23,43],[23,53]]],0,0,0,0]],[],[],0,0],"activeLights",["subexpr","@mut",[["get","activeLights",["loc",[null,[23,67],[23,79]]],0,0,0,0]],[],[],0,0],"rgb",["subexpr","@mut",[["get","rgb",["loc",[null,[23,84],[23,87]]],0,0,0,0]],[],[],0,0]],["loc",[null,[23,6],[23,89]]],0,0]],locals:[],templates:[]}}(),r=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:27,column:2},end:{line:31,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip lights-control-tooltip"),e.setAttribute(n,"data-title","Selected lights will flash in sequential order");var a=e.createTextNode("Strobe");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,5,5,n),a},statements:[["inline","paper-icon",["flare"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[28,31],[28,44]]],0,0,0,0]],[],[],0,0]],["loc",[null,[28,4],[28,46]]],0,0],["inline","paper-switch",[],["value",["subexpr","@mut",[["get","strobeOn",["loc",[null,[30,25],[30,33]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","strobeOn",["loc",[null,[30,56],[30,64]]],0,0,0,0]],[],["loc",[null,[30,51],[30,65]]],0,0]],[],["loc",[null,[30,43],[30,66]]],0,0],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[30,76],[30,81]]],0,0,0,0]],[],[],0,0],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[30,92],[30,97]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","strobeOnTxt",["loc",[null,[30,104],[30,115]]],0,0,0,0]],[],[],0,0]],["loc",[null,[30,4],[30,117]]],0,0]],locals:[],templates:[]}}(),l=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:33,column:2},end:{line:37,column:2}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip lights-control-tooltip"),e.setAttribute(n,"data-title","Selected lights will slowly cycle through all the colors");var a=e.createTextNode("Colorloop");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),a[2]=e.createMorphAt(t,7,7,n),a},statements:[["inline","paper-icon",["color-lens"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[34,36],[34,49]]],0,0,0,0]],[],[],0,0]],["loc",[null,[34,4],[34,51]]],0,0],["inline","paper-icon",["loop"],["id","loop-addition","class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[34,97],[34,110]]],0,0,0,0]],[],[],0,0]],["loc",[null,[34,52],[34,112]]],0,0],["inline","paper-switch",[],["value",["subexpr","@mut",[["get","colorLoopOn",["loc",[null,[36,25],[36,36]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","colorLoopOn",["loc",[null,[36,59],[36,70]]],0,0,0,0]],[],["loc",[null,[36,54],[36,71]]],0,0]],[],["loc",[null,[36,46],[36,72]]],0,0],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[36,82],[36,87]]],0,0,0,0]],[],[],0,0],"skipProxy",["subexpr","@mut",[["get","trial",["loc",[null,[36,98],[36,103]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","colorloopOnTxt",["loc",[null,[36,110],[36,124]]],0,0,0,0]],[],[],0,0]],["loc",[null,[36,4],[36,126]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:38,column:0}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","relative");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[6]),r=new Array(7);return r[0]=e.createMorphAt(t,0,0,n),r[1]=e.createMorphAt(t,2,2,n),r[2]=e.createMorphAt(t,4,4,n),r[3]=e.createMorphAt(a,1,1),r[4]=e.createMorphAt(a,3,3),r[5]=e.createMorphAt(t,8,8,n),r[6]=e.createMorphAt(t,10,10,n),e.insertBoundary(t,0),e.insertBoundary(t,null),r},statements:[["block","paper-item",[],[],0,null,["loc",[null,[2,2],[6,17]]]],["block","paper-item",[],[],1,null,["loc",[null,[8,2],[12,17]]]],["block","paper-item",[],["elementId","color-row"],2,null,["loc",[null,[14,2],[17,17]]]],["inline","paper-button",[],["raised",!0,"class","color","onClick",["subexpr","action",["toggleColorPicker"],[],["loc",[null,[20,53],[20,81]]],0,0],"disabled",["subexpr","@mut",[["get","trial",["loc",[null,[20,91],[20,96]]],0,0,0,0]],[],[],0,0]],["loc",[null,[20,4],[20,98]]],0,0],["block","if",[["get","colorPickerDisplayed",["loc",[null,[22,10],[22,30]]],0,0,0,0]],[],3,null,["loc",[null,[22,4],[24,11]]]],["block","paper-item",[],[],4,null,["loc",[null,[27,2],[31,17]]]],["block","paper-item",[],[],5,null,["loc",[null,[33,2],[37,17]]]]],locals:[],templates:[e,t,n,a,r,l]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:38,column:15}},moduleName:"huegasm/pods/components/lights-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-list",[],[],0,null,["loc",[null,[1,0],[38,15]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/music-tab/add-soundcloud-sound-modal/component",["exports","ember"],function(e,t){var n=t.default.Component,a=t.default.observer,r=t.default.computed,l=t.default.isEmpty,o=t.default.isNone,i=t.default.$;e.default=n.extend({url:null,onIsShowingModalChange:a("isShowingModal",function(){this.get("isShowingModal")&&(this.set("url",null),setTimeout(function(){i("md-input-container input").focus()},500))}),saveDisabled:r("url",function(){return o(this.get("url"))||l(this.get("url").trim())}),didInsertElement:function(){var e=this;i(document).keypress(function(t){e.get("saveDisabled")||13!==t.which||e.send("add")})},actions:{close:function(){this.sendAction()},add:function(){this.sendAction("action",this.get("url"))}}})}),define("huegasm/pods/components/music-tab/add-soundcloud-sound-modal/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:2},end:{line:12,column:2}},moduleName:"huegasm/pods/components/music-tab/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("Enter a ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","https://soundcloud.com"),e.setAttribute(a,"target","_blank"),e.setAttribute(a,"rel","noopener noreferrer");var r=e.createTextNode("SoundCloud");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode(" track or playlist/set URL");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createTextNode("( ex. https://soundcloud.com/mrsuicidesheep/tracks )");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,5,5,n),a[1]=e.createMorphAt(t,7,7,n),a[2]=e.createMorphAt(t,9,9,n),a},statements:[["inline","paper-input",[],["label","SoundCloud URL","icon","search","value",["subexpr","@mut",[["get","url",["loc",[null,[7,61],[7,64]]],0,0,0,0]],[],[],0,0]],["loc",[null,[7,4],[7,66]]],0,0],["inline","paper-button",[],["onClick",["subexpr","action",["close"],[],["loc",[null,[9,27],[9,43]]],0,0],"label","Close"],["loc",[null,[9,4],[9,59]]],0,0],["inline","paper-button",[],["class","pull-right","onClick",["subexpr","action",["add"],[],["loc",[null,[10,46],[10,60]]],0,0],"disabled",["subexpr","@mut",[["get","saveDisabled",["loc",[null,[10,70],[10,82]]],0,0,0,0]],[],[],0,0],"primary",!0,"label","Add Music"],["loc",[null,[10,4],[10,115]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:13,column:0}},moduleName:"huegasm/pods/components/music-tab/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","modal-dialog",[],["close","close","alignment","center","translucentOverlay",!0,"attachment","center","targetAttachment","center"],0,null,["loc",[null,[2,2],[12,19]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:13,column:7}},moduleName:"huegasm/pods/components/music-tab/add-soundcloud-sound-modal/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","isShowingModal",["loc",[null,[1,6],[1,20]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[13,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/pods/components/music-tab/component",["exports","ember","huegasm/pods/components/music-tab/mixins/helpers","huegasm/pods/components/music-tab/mixins/visualizer"],function(e,t,n,a){var r=t.default.Component,l=t.default.observer,o=t.default.isEmpty,i=t.default.isNone,s=t.default.$,d=t.default.run;e.default=r.extend(n.default,a.default,{onAmbienceModeChange:l("ambienceMode","playing",function(){var e=this;this.get("ambienceMode")&&this.get("playing")?(this.set("ambienceModeHandle",setInterval(function(){e.doAmbienceLightChange()},5e3)),this.setProperties({colorloopMode:!1,flashingTransitions:!1})):this.get("ambienceModeHandle")&&(this.get("activeLights").forEach(function(t){s.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify({on:!0}),contentType:"application/json",type:"PUT"})}),clearInterval(this.get("ambienceModeHandle")),this.set("ambienceModeHandle",null))}),updatePageTitle:l("playQueuePointer",function(){var e="Huegasm",t=this.get("playQueuePointer"),n=this.get("playQueue");if(t!==-1){var a=n[t];a.title?(e=a.title,a.artist&&(e+=" - "+a.artist)):e=a.fileName,e+="- Huegasm"}document.title=e}),changePlayerControl:function(e,t,n){this.set(e,t),"threshold"===e&&this.get("kick").set({threshold:t}),n&&this.get("usingLocalAudio")&&this.get("playQueuePointer")!==-1&&this.saveSongBeatPreferences(),this.get("storage").set("huegasm."+e,t)},saveSongBeatPreferences:function(){var e=this.get("playQueue")[this.get("playQueuePointer")];if(e){var t=o(e.artist)?e.fileName:e.artist+"-"+e.title,n=this.get("songBeatPreferences");n[t]={threshold:this.get("threshold")},this.set("usingBeatPreferences",!0),this.get("storage").set("huegasm.songBeatPreferences",n)}},loadSongBeatPreferences:function(){var e=this.get("playQueue")[this.get("playQueuePointer")],t=o(e.artist)?e.fileName:e.artist+"-"+e.title,n=this.get("songBeatPreferences"),a=n[t],r=this.get("oldBeatPrefCache"),l=null;i(a)?i(r)||(this.changePlayerControl("threshold",r.threshold),this.set("usingBeatPreferences",!1)):(l={threshold:this.get("threshold")},this.changePlayerControl("threshold",a.threshold),this.set("usingBeatPreferences",!0)),this.set("oldBeatPrefCache",l)},doAmbienceLightChange:function(e){for(var t=this,n=this.get("activeLights"),a=this.get("lightsData"),r=this.get("ambienceWorkedLights"),l=this.get("hueRange"),o=this.get("ambienceWorkedLightsHandles"),i=function(e){t.get("ambienceMode")&&t.get("playing")&&s.ajax(t.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify({on:!1,transitiontime:20}),contentType:"application/json",type:"PUT"})},d=[],u=Math.floor(20*Math.random()),c=e?1:n.length/2,p=0;p<c;p++){var m=n[Math.floor(Math.random()*n.length)];if(d.includes(m)||r.includes(m)){if(e&&r.length!==n.length){for(;r.includes(m);)m=n[Math.floor(Math.random()*n.length)];d.push(m),r.push(m)}}else d.push(m),r.push(m)}d.forEach(function(e){var n={hue:Math.floor(Math.random()*(l[1]-l[0]+1)+l[0]),bri:Math.floor(200*Math.random())+1,transitiontime:u};a[e].state.on===!1&&(n.on=!0),s.ajax(t.get("apiURL")+"/lights/"+e+"/state",{data:JSON.stringify(n),contentType:"application/json",type:"PUT"}),o[e]&&(clearTimeout(o[e]),delete o[e]),o[e]=setTimeout(function(){i(e),r.removeObject(e),delete o[e]},100*u+1e3)})},startUsingMic:function(){var e=this;navigator.getUserMedia({audio:!0},function(t){e.changePlayerControl("audioMode",1);var n=e.get("dancer");n.audio&&n.audio.pause&&n.pause(),e.setProperties({volumeCache:e.get("volume"),playing:!0,audioStream:t}),document.title="Listening to Mic - Huegasm",n.load(t,e.get("micBoost"),!0),e.set("usingBeatPreferences",!1),e.setProperties({oldThreshold:e.get("threshold"),threshold:.1}),n.setVolume(0)},function(t){"DevicesNotFoundError"===t.name&&e.get("notify").alert({html:e.get("notFoundHtml")}),console.log("Error during navigator.getUserMedia: "+t.name+", "+t.message+", "+t.constraintName)})},clearCurrentAudio:function(e){var t=this.get("dancer");t.audio.pause&&t.pause(),e&&this.set("playQueuePointer",-1),this.setProperties({timeElapsed:0,timeTotal:0,playing:!1})},dragOver:function(){var e=this.get("dragLeaveTimeoutHandle");this.set("dragging",!0),e&&clearTimeout(e)},dragLeave:function(){var e=this;this.set("dragLeaveTimeoutHandle",setTimeout(function(){e.set("dragging",!1)},500))},simulateKick:function(){var e=this,t=this.get("activeLights"),n=this.get("lightsData"),a=null,r=this.get("flashingTransitions"),l=function(t,a,l){var o={bri:a};r?o.transitiontime=0:o.transitiontime=1,i(l)||(o.hue=l),n[t].state.on===!1&&(o.on=!0),s.ajax(e.get("apiURL")+"/lights/"+t+"/state",{data:JSON.stringify(o),contentType:"application/json",type:"PUT"})},o=100;if(t.length>0&&!this.get("ambienceMode")){var d=this.get("lastLightBopIndex"),u=void 0,c=254,p=void 0;if(u=Math.floor(Math.random()*t.length),t.length>1)for(;u===d;)u=Math.floor(Math.random()*t.length);if(p=t[u],this.set("lastLightBopIndex",u),!this.get("colorloopMode")){var m=this.get("hueRange");a=Math.floor(Math.random()*(m[1]-m[0]+1)+m[0])}r&&(o=80),l(p,c,a),setTimeout(l,o,p,1)}this.set("paused",!0),setTimeout(function(){e.set("paused",!1)},150),this.get("ambienceMode")&&t.length>0&&this.doAmbienceLightChange(!0),s("#beat-speaker-center-outer").velocity({blur:3},100).velocity({blur:0},100),s("#beat-speaker-center-inner").velocity({scale:1.05},100).velocity({scale:1},100)},init:function(){var e=this;this._super.apply(this,arguments),window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame,
window.cancelAnimationFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame,navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var t=new Dancer,n=this.get("storage"),a=t.createKick({threshold:this.get("threshold"),onKick:function(t,n){e.get("paused")===!1&&e.simulateKick(t,n)}});a.on(),this.setProperties({dancer:t,kick:a}),void 0===navigator.getUserMedia&&this.set("usingMicSupported",!1),["volume","shuffle","repeat","volumeMuted","threshold","playerBottomDisplayed","audioMode","songBeatPreferences","firstVisit","currentVisName","playQueue","playQueuePointer","micBoost","flashingTransitions","colorloopMode","ambienceMode","hueRange"].forEach(function(t){if(!i(n.get("huegasm."+t))){var a=n.get("huegasm."+t);i(e.actions[t+"Changed"])?e.set(t,a):e.send(t+"Changed",a)}}),SC.initialize({client_id:this.get("SC_CLIENT_ID")})},didInsertElement:function(){var e=this,t=this;s("#file-input").on("change",function(){var e=this.files;t.send("handleNewFiles",e),this.value=null}),s(document).on("click",".alert",function(e){s(e.target).addClass("removed")}),s("#beat-container").on("mousedown","#beat-speaker-center-inner",function(e){e.preventDefault()}),s(document).keypress(function(t){32===t.which&&"text"!==t.target.type&&e.send("play")}),this.$().on("drop","#play-list-area",function(t){e.send("dropFiles",t.dataTransfer.files)}),s("#player-area").on("mousewheel",function(t){if(e.get("playQueueNotEmpty")&&!e.get("usingMicAudio")){var n=5;t.deltaY<0&&(n*=-1);var a=e.get("volume")+n;e.send("volumeChanged",a<0?0:a),t.preventDefault()}}),this.get("firstVisit")&&(this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/candyland-speechless-feat-rkcb"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/vallis-alps-young-feki-remix"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/andrew-luce-when-to-love-you-feat-chelsea-cutler"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/ahh-ooh-carefree-with-me"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/crywolf-slow-burn"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/clozee-red-forest"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/elo-method-subranger-solace"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/90-pounds-of-pete-waited-too-long-feat-devon-baldwin"),this.send("handleNewSoundCloudURL","https://soundcloud.com/mrsuicidesheep/draper-eyes-open"),this.get("storage").set("huegasm.firstVisit",!1),this.sendAction()),this.get("playerBottomDisplayed")||s("#player-bottom").hide()},actions:{clearPlaylist:function(){this.get("playQueue").clear()},setVisName:function(e){this.set("currentVisName",e)},hideTooltip:function(){s(".bootstrap-tooltip").tooltip("hide")},gotoSCURL:function(e){this.get("playing")&&this.send("play"),this.send("gotoURL",e)},gotoURL:function(e){s(".tooltip").remove(),window.open(e,"_blank")},handleNewSoundCloudURL:function(e){var t=this;e&&SC.resolve(e).then(function(e){var n=function e(n){"user"===n.kind?t.get("notify").alert({html:t.get("scUserNotSupportedHtml")}):"track"===n.kind?n.streamable===!0?!function(){var e=null;n.artwork_url?e=n.artwork_url.replace("large","t67x67"):n.user.avatar_url&&(e=n.user.avatar_url),s.get(e).done(function(){t.get("playQueue").pushObject({url:n.stream_url+"?client_id="+t.get("SC_CLIENT_ID"),fileName:n.title+" - "+n.user.username,artist:n.user.username,scUrl:n.permalink_url,title:n.title,picture:e})}).fail(function(){t.get("playQueue").pushObject({url:n.stream_url+"?client_id="+t.get("SC_CLIENT_ID"),fileName:n.title+" - "+n.user.username,artist:n.user.username,scUrl:n.permalink_url,title:n.title})})}():a.push(n.title):"playlist"===n.kind&&(n.streamable===!0?n.tracks.forEach(e):a.push(n.title))},a=[];e instanceof Array?e.forEach(n):n(e),a.length>0&&t.get("notify").alert({html:t.get("notStreamableHtml")(a)}),t.get("playQueuePointer")===-1&&(t.get("firstVisit")?t.send("goToSong",0):t.send("next"))},function(){t.get("notify").alert({html:t.get("urlNotFoundHtml")(e)})}),this.set("isShowingAddSoundCloudModal",!1)},toggleIsShowingAddSoundCloudModal:function(){this.toggleProperty("isShowingAddSoundCloudModal")},useLocalAudio:function(){var e=this.get("audioStream");if(this.changePlayerControl("audioMode",0),!i(e)){var t=e.getVideoTracks();t&&t[0]&&t[0].stop&&t[0].stop(),e.stop&&e.stop(),this.setProperties({audioStream:null,playing:!1})}this.get("playQueuePointer")!==-1&&(this.send("goToSong",this.get("playQueuePointer")),this.send("volumeChanged",this.get("volume"))),i(this.get("oldThreshold"))||this.set("threshold",this.get("oldThreshold")),document.title="Huegasm"},useMicAudio:function(){this.get("usingMicAudio")?this.send("useLocalAudio"):this.startUsingMic()},slideTogglePlayerBottom:function(){var e=this.$("#player-bottom");e.velocity(e.is(":visible")?"slideUp":"slideDown",{duration:300}),this.changePlayerControl("playerBottomDisplayed",!this.get("playerBottomDisplayed"))},goToSong:function(e,t,n){var a=this,r=this.get("dancer"),l=this.get("playQueue");r.audio&&this.clearCurrentAudio(!0),i(l[e])||!function(){var l=new Audio;l.src=a.get("playQueue")[e].url,l.crossOrigin="anonymous",l.oncanplay=function(){a.set("timeTotal",Math.floor(l.duration)),a.set("soundCloudFuckUps",0)},l.onerror=function(e){var t=a.get("playQueuePointer"),n=a.get("playQueue")[t];a.get("soundCloudFuckUps")>=a.get("maxSoundCloudFuckUps")?(a.get("notify").alert({html:a.get("tooManySoundCloudFuckUps")}),a.send("play"),a.set("soundCloudFuckUps",0)):(n.local?a.send("removeAudio",t):a.send("next",!0),2===e.target.error.code?a.get("notify").alert({html:a.get("failedToDecodeFileHtml")(n.fileName)}):a.get("notify").alert({html:a.get("failedToPlayFileHtml")(n.fileName)}),a.set("usingBeatPreferences",!1),a.incrementProperty("soundCloudFuckUps"))},l.ontimeupdate=function(){a.set("timeElapsed",Math.floor(l.currentTime))},l.onended=function(){a.send("next")},r.load(l,1),a.set("playQueuePointer",e),a.loadSongBeatPreferences(),t&&a.send("play"),n&&d.next(a,function(){s(".track"+e).velocity("scroll",{container:s("#play-list-area"),duration:200})})}()},removeAudio:function(e){this.get("playQueue").removeAt(e),s("body .tooltip").remove(),e===this.get("playQueuePointer")&&this.send("goToSong",e,!0,!0)},playerAreaPlay:function(){o(s("#player-controls:hover"))&&this.get("playQueuePointer")!==-1&&(this.send("play"),s("#play-notification").velocity({opacity:.8,scale:1},0).velocity({opacity:0,scale:3},500))},play:function(e){var t=this.get("dancer"),n=this.get("playQueuePointer");if(n!==-1){if(this.get("playing"))t.pause(),e||this.set("timeElapsed",Math.floor(t.getTime()));else{var a=this.get("timeTotal");if(this.get("volumeMuted")?t.setVolume(0):t.setVolume(this.get("volume")/100),this.get("timeElapsed")===a&&0!==a)return void this.send("next",!0);s(window).trigger("resize"),t.play()}this.onColorloopModeChange(),this.toggleProperty("playing")}},volumeChanged:function(e){this.changePlayerControl("volume",e),this.get("playing")&&this.get("dancer").setVolume(e/100),this.get("volume")>0&&this.get("volumeMuted")&&this.changePlayerControl("volumeMuted",!1)},next:function(e){var t=this.get("playQueuePointer"),n=this.get("playQueue"),a=t+1,r=this.get("repeat"),l=this.get("shuffle");if(2===r)a=t===-1&&n.length>0?0:t;else if(l){var o=this.get("shufflePlayed");if(o.length===n.length)return o.clear(),void this.send("play",!0);do a=Math.floor(Math.random()*n.length);while(o.includes(n[a].url));o.pushObject(n[a].url)}else if(a>n.length-1){if(1!==r&&!e)return void this.send("play",!0);a%=n.length}this.send("goToSong",a,!0,!0)},previous:function(){var e=this;this.get("timeElapsed")>5?this.send("seekChanged",0):!function(){var t=e.get("playQueuePointer"),n=e.get("playQueue");e.get("shuffle")&&!i(n[t])?!function(){var a=e.get("shufflePlayed"),r=e.get("shufflePlayed").indexOf(n[t].url),l=0;a.length>0&&r!==-1&&(t=r-1,t<0&&(t=a.length-1),n.some(function(e){return e.url===a[t]?(t=l,!0):(l++,!1)}))}():(t--,t<0&&(t=n.length-1)),e.send("goToSong",t,!0,!0)}()},seekChanged:function(e){var t=this.get("dancer");t.audio&&(t.audio.currentTime=Math.floor(this.get("timeTotal")*e/100))},volumeMutedChanged:function(e){var t=this.get("dancer"),n=i(e)?!this.get("volumeMuted"):e;this.changePlayerControl("volumeMuted",n),this.get("playing")&&(n?t.setVolume(0):t.setVolume(this.get("volume")/100))},addLocalAudio:function(){s("#file-input").click()},shuffleChanged:function(e){this.changePlayerControl("shuffle",i(e)?!this.get("shuffle"):e)},repeatChanged:function(e){this.changePlayerControl("repeat",i(e)?(this.get("repeat")+1)%3:e)},playerBottomDisplayedChanged:function(e){this.changePlayerControl("playerBottomDisplayed",e)},thresholdChanged:function(e){this.changePlayerControl("threshold",e,!0)},hueRangeChanged:function(e){this.changePlayerControl("hueRange",e)},micBoostChanged:function(e){this.set("micBoost",e),this.get("storage").set("huegasm.micBoost",e),this.get("usingMicAudio")&&this.get("dancer").setBoost(e)},audioModeChanged:function(e){1===e?this.startUsingMic():0===e?this.send("useLocalAudio"):this.set("audioMode",e)},playQueuePointerChanged:function(e){this.send("goToSong",e,!1,!0)},clickSpeaker:function(){this.simulateKick(1)},dropFiles:function(e){this.setProperties({dragging:!1,draggingOverPlayListArea:!1}),this.send("handleNewFiles",e)},playerListAreaDragOver:function(){this.set("draggingOverPlayListArea",!0)},playerListAreaDragLeave:function(){this.set("draggingOverPlayListArea",!1)},handleNewFiles:function(e){var t=this,n=this.get("playQueue"),a=function(){var e=ID3.getAllTags("local"),a=null;if(e.picture){for(var r="",l=0;l<e.picture.data.length;l++)r+=String.fromCharCode(e.picture.data[l]);a="data:"+e.picture.format+";base64,"+window.btoa(r)}n.pushObject({fileName:this.name.replace(/\.[^\/.]+$/,""),url:URL.createObjectURL(this),artist:e.artist,title:e.title,picture:a,local:!0}),ID3.clearAll(),t.get("playQueuePointer")===-1&&t.send("next")};for(var r in e)if(e.hasOwnProperty(r)){var l=e[r];l.type.startsWith("audio")&&ID3.loadTags("local",a.bind(l),{dataReader:new FileAPIReader(l),tags:["title","artist","album","track","picture"]})}}}})}),define("huegasm/pods/components/music-tab/mixins/helpers",["exports","ember"],function(e,t){var n=t.default.Mixin,a=t.default.observer,r=t.default.computed,l=t.default.isNone,o=t.default.$,i=t.default.inject,s=t.default.on,d=t.default.A;e.default=n.create({classNames:["col-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"music-tab",dancer:null,notify:i.service("notify"),beatOptions:{threshold:{range:{min:0,max:.5},step:.01,defaultValue:.3,pips:{mode:"values",values:[0,.25,.5],density:10,format:{to:function(e){return e=0===e?"More":.25===e?"":"Less"},from:function(e){return e}}}},hueRange:{range:{min:0,max:65535},step:1,defaultValue:.3,pips:{mode:"values",values:[0,25500,46920,65535],density:10,format:{to:function(e){return e=0===e||65535===e?"Red":25500===e?"Green":"Blue"},from:function(e){return e}}}},micBoost:{range:{min:1,max:11},step:.5,defaultValue:5,pips:{mode:"positions",values:[0,20,40,60,80,100],density:10,format:{to:function(e){return"x"+e},from:function(e){return e}}}}},threshold:.3,hueRange:[0,65535],micBoost:5,oldThreshold:null,playQueuePointer:-1,playQueue:d(),timeElapsed:0,timeTotal:0,lastLightBopIndex:0,usingMicSupported:!1,audioMode:0,usingLocalAudio:r.equal("audioMode",0),usingMicAudio:r.equal("audioMode",1),playerBottomDisplayed:!1,dragging:!1,draggingOverPlayListArea:!1,dragLeaveTimeoutHandle:null,ambienceModeHandle:null,audioStream:null,dimmerOn:!1,isShowingAddSoundCloudModal:!1,colorloopMode:!1,ambienceMode:!1,flashingTransitions:!1,repeat:0,shuffle:!1,volumeMuted:!1,volume:100,paused:!1,playing:!1,songBeatPreferences:{},usingBeatPreferences:!1,oldBeatPrefCache:null,storage:null,firstVisit:!0,ambienceWorkedLights:[],ambienceWorkedLightsHandles:{},soundCloudFuckUps:0,maxSoundCloudFuckUps:3,shufflePlayed:[],filledConnect:[!0,!1],hueRangeConnect:[!1,!0,!1],SC_CLIENT_ID:"aeec0034f58ecd85c2bd1deaecc41594",notFoundHtml:'<div class="alert alert-danger" role="alert">A microphone was not found.</div>',scUserNotSupportedHtml:'<div class="alert alert-danger" role="alert">SoundCloud user URLs are not supported.</div>',tooManySoundCloudFuckUps:'<div class="alert alert-danger" role="alert">The SoundCloud API is not seving the audio properly. More details <a href="https://www.soundcloudcommunity.com/soundcloud/topics/some-soundcloud-cdn-hosted-tracks-dont-have-access-control-allow-origin-header" target="_blank" rel="noopener noreferrer">HERE</a>.</div>',notStreamableHtml:function(e){var t='<div class="alert alert-danger" role="alert">The following file(s) could not be added because they are not allowed to be streamed:<br>'+e.toString().replace(/,/g,"<br>")+"</div>";return t},urlNotFoundHtml:function(e){return'<div class="alert alert-danger" role="alert">The URL ( '+e+" ) could not be resolved.</div>"},failedToPlayFileHtml:function(e){return'<div class="alert alert-danger" role="alert">Failed to play file ( '+e+" ).</div>"},failedToDecodeFileHtml:function(e){return'<div class="alert alert-danger" role="alert">Failed to decode file ( '+e+" ).</div>"},scUrl:r("playQueuePointer","playQueue.[]","usingMicAudio",function(){var e=null,t=this.get("playQueue")[this.get("playQueuePointer")];return t&&t.scUrl&&!this.get("usingMicAudio")&&(e=t.scUrl),e}),playQueueEmpty:r.empty("playQueue"),playQueueNotEmpty:r.notEmpty("playQueue"),playQueueMultiple:r("playQueue.[]",function(){return this.get("playQueue").length>1}),seekPosition:r("timeElapsed","timeTotal",function(){var e=this.get("timeTotal"),t=this.get("timeElapsed");return 0===e?0:t/e*100}),largeArtworkPic:r("playQueuePointer","usingMicAudio","currentVisName",function(){var e=null,t=this.get("currentVisName"),n=this.get("usingMicAudio"),a=this.get("playQueuePointer"),r=this.get("playQueue");if(a!==-1&&!n&&"None"===t){var o=r[a];e=o.scUrl&&!l(o.picture)?o.picture.replace("67x67","500x500"):o.picture}return e}),pauseLightUpdates:r("playing",function(){return this.get("playing")}),micIcon:r("usingMicAudio",function(){return this.get("usingMicAudio")?"mic":"mic-off"}),repeatIcon:r("repeat",function(){return 2===this.get("repeat")?"repeat-one":"repeat"}),playingIcon:r("playing",function(){return this.get("playing")?"pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")?"replay":"play-arrow"}),playListAreaClass:r("dragging","draggingOverPlayListArea","dimmerOn",function(){var e="pointer";return this.get("dragging")&&(e+=" drag-here-highlight"),this.get("draggingOverPlayListArea")&&(e+=" dragging-over"),this.get("dimmerOn")&&(e+=" dimmerOn"),e}),dimmerOnClass:r("dimmerOn",function(){return this.get("dimmerOn")?"dimmerOn":null}),volumeMutedClass:r("volumeMuted",function(){var e="player-control-icon volumeButton";return this.get("volumeMuted")&&(e+=" active"),e}),usingLocalAudioClass:r("usingLocalAudio",function(){return this.get("usingLocalAudio")?"player-control-icon active":"player-control-icon"}),usingMicAudioClass:r("usingMicAudio",function(){return this.get("usingMicAudio")?"player-control-icon active":"player-control-icon"}),repeatClass:r("repeat",function(){return 0!==this.get("repeat")?"player-control-icon active":"player-control-icon"}),shuffleClass:r("shuffle",function(){return this.get("shuffle")?"player-control-icon active":"player-control-icon"}),volumeIcon:r("volumeMuted","volume",function(){var e=this.get("volume");return this.get("volumeMuted")?"volume-off":e>=70?"volume-up":e>10?"volume-down":"volume-mute"}),beatDetectionAreaArrowIcon:r("playerBottomDisplayed",function(){return this.get("playerBottomDisplayed")?"keyboard-arrow-up":"keyboard-arrow-down"}),timeElapsedTxt:r("timeElapsed",function(){return this.formatTime(this.get("timeElapsed"))}),timeTotalTxt:r("timeTotal",function(){return this.formatTime(this.get("timeTotal"))}),onColorloopModeChange:a("colorloopMode","usingMicAudio","playing",function(){var e=!(!this.get("playing")&&!this.get("usingMicAudio")||!this.get("colorloopMode"));this.set("colorLoopOn",e)}),onOptionChange:a("flashingTransitions","playQueue.[]","playQueuePointer","colorloopMode","ambienceMode",function(e,t){t=t.replace(".[]",""),this.get("storage").set("huegasm."+t,this.get(t))}),onRepeatChange:s("init",a("repeat",function(){var e="Repeat all",t="repeat";1===this.get(t)?e="Repeat one":2===this.get(t)&&(e="Repeat off"),this.changeTooltipText(t,e)})),onUsingMicAudioChange:s("init",a("usingMicAudio",function(){var e="Listen to audio through mic",t="usingMicAudio";this.get(t)&&(e="Listen to audio files"),this.changeTooltipText(t,e)})),onShuffleChange:s("init",a("shuffle",function(){var e="Shuffle",t="shuffle";this.get(t)&&(this.get("shufflePlayed").clear(),e="Unshuffle"),this.changeTooltipText(t,e)})),onVolumeMutedChange:s("init",a("volumeMuted",function(){var e="Mute",t="volumeMuted",n=this.get(t),a=this.get("dancer"),r=0;n?(e="Unmute",r=0):r=this.get("volume")/100,this.get("playing")&&a.setVolume(r),this.changeTooltipText(t,e)})),onPrevChange:s("init",a("timeElapsed","playQueueNotEmpty","playQueue.[]",function(){if(this.get("playQueueNotEmpty")){var e="Previous",t="prev";(this.get("timeElapsed")>5||1===this.get("playQueue").length)&&(e="Replay"),this.changeTooltipText(t,e)}})),onPlayingChange:s("init",a("playing",function(){var e="Play",t="playing";this.get(t)?e="Pause":this.get("timeElapsed")===this.get("timeTotal")&&0!==this.get("timeTotal")&&(e="Replay"),this.changeTooltipText(t,e)})),changeTooltipText:function(e,t){o("#"+e+"Tooltip + .tooltip .tooltip-inner").html(t),o("#"+e+"Tooltip").attr("data-original-title",t),l(this.get(e+"TooltipTxt"))&&this.set(e+"TooltipTxt",t)},formatTime:function(e){return this.pad(Math.floor(e/60),2)+":"+this.pad(e%60,2)},pad:function(e,t){return("000000000"+e).substr(-t)}})}),define("huegasm/pods/components/music-tab/mixins/visualizer",["exports","ember"],function(e,t){var n=t.default.Mixin,a=t.default.observer,r=t.default.$;e.default=n.create({currentVisName:"None",visNames:["None","Bars","Wave"],onCurrentVisNameChange:a("currentVisName",function(){var e=this.get("currentVisName");if("None"===e){var t=r("#visualization")[0],n=t.getContext("2d");n.clearRect(0,0,t.width,t.height)}this.get("storage").set("huegasm.currentVisName",e)}),didInsertElement:function(){var e=this,t=this.get("dancer"),n=r("#visualization")[0],a=r("#player-area"),l=n.getContext("2d"),o=2,i=a.height(),s=void 0;n.height=i;var d=function(){s=a.width(),n.width=s};d(),r(window).on("resize",d),t.bind("update",function(){var n=e.get("currentVisName"),a=l.createLinearGradient(0,0,0,i),r=document.hidden||document.msHidden||document.webkitHidden||document.mozHidden;if("None"!==n&&!r&&e.get("active"))if(l.clearRect(0,0,s,i),"Wave"===n){var d=3,u=1024;a.addColorStop(.6,"white"),a.addColorStop(0,"#0036FA"),l.lineWidth=1,l.strokeStyle=a;var c=t.getWaveform();l.beginPath(),l.moveTo(0,i/2);for(var p=0,m=c.length;p<m&&p<u;p++)l.lineTo(p*(o+d),i/2+c[p]*(i/2));l.stroke(),l.closePath()}else if("Bars"===n){var d=4,u=128;a.addColorStop(1,"#0f0"),a.addColorStop(.6,"#ff0"),a.addColorStop(.2,"#F12B24"),l.fillStyle=a;for(var h=t.getSpectrum(),p=0,m=h.length;p<m&&p<u;p++)l.fillRect(p*(o+d),i,d,-h[p]*i-60)}})}})}),define("huegasm/pods/components/music-tab/template",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:11,column:8},end:{line:14,column:13}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","prevTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"data-title"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","data-title",["get","prevTooltipTxt",["loc",[null,[13,29],[13,43]]],0,0,0,0],0,0,0,0],["element","action",["previous"],[],["loc",[null,[13,46],[13,67]]],0,0],["inline","paper-icon",["skip-previous"],["class","player-control-icon"],["loc",[null,[13,68],[13,126]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:17,column:21},end:{line:20,column:21}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"data-title","Next");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["next",!0],[],["loc",[null,[19,43],[19,65]]],0,0],["inline","paper-icon",["skip-next"],["action","","class","player-control-icon"],["loc",[null,[19,66],[19,130]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:8,column:6},end:{line:26,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"id","playingTooltip"),e.setAttribute(n,"class","bootstrap-tooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","volumeMutedTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createComment("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","player-time-controls");var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" / ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[5]),r=e.childAt(t,[9]),l=e.childAt(t,[13]),o=new Array(12);return o[0]=e.createMorphAt(t,1,1,n),o[1]=e.createMorphAt(t,3,3,n),o[2]=e.createAttrMorph(a,"data-title"),o[3]=e.createElementMorph(a),o[4]=e.createMorphAt(a,0,0),o[5]=e.createMorphAt(t,7,7,n),o[6]=e.createAttrMorph(r,"data-title"),o[7]=e.createElementMorph(r),o[8]=e.createMorphAt(r,0,0),o[9]=e.createMorphAt(t,11,11,n),o[10]=e.createMorphAt(l,0,0),o[11]=e.createMorphAt(l,2,2),o},statements:[["inline","range-slider",[],["start",["subexpr","@mut",[["get","seekPosition",["loc",[null,[9,29],[9,41]]],0,0,0,0]],[],[],0,0],"min",0,"max",100,"connect",["subexpr","@mut",[["get","filledConnect",["loc",[null,[9,64],[9,77]]],0,0,0,0]],[],[],0,0],"id","seek-slider","on-slide","seekChanged"],["loc",[null,[9,8],[9,119]]],0,0],["block","if",[["get","playQueueNotEmpty",["loc",[null,[11,14],[11,31]]],0,0,0,0]],[],0,null,["loc",[null,[11,8],[14,20]]]],["attribute","data-title",["get","playingTooltipTxt",["loc",[null,[16,42],[16,59]]],0,0,0,0],0,0,0,0],["element","action",["play"],[],["loc",[null,[16,62],[16,79]]],0,0],["inline","paper-icon",[["get","playingIcon",["loc",[null,[16,93],[16,104]]],0,0,0,0]],["class","player-control-icon"],["loc",[null,[16,80],[16,134]]],0,0],["block","if",[["get","playQueueMultiple",["loc",[null,[17,27],[17,44]]],0,0,0,0]],[],1,null,["loc",[null,[17,21],[20,28]]]],["attribute","data-title",["get","volumeMutedTooltipTxt",["loc",[null,[22,32],[22,53]]],0,0,0,0],0,0,0,0],["element","action",["volumeMutedChanged"],[],["loc",[null,[22,56],[22,87]]],0,0],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","volumeIcon",["loc",[null,[22,106],[22,116]]],0,0,0,0]],[],[],0,0],"class",["subexpr","@mut",[["get","volumeMutedClass",["loc",[null,[22,123],[22,139]]],0,0,0,0]],[],[],0,0]],["loc",[null,[22,88],[22,141]]],0,0],["inline","range-slider",[],["start",["subexpr","@mut",[["get","volume",["loc",[null,[23,42],[23,48]]],0,0,0,0]],[],[],0,0],"min",0,"max",100,"connect",["subexpr","@mut",[["get","filledConnect",["loc",[null,[23,71],[23,84]]],0,0,0,0]],[],[],0,0],"on-slide","volumeChanged","id","volume-bar","class","hidden-xs"],["loc",[null,[23,21],[23,145]]],0,0],["content","timeElapsedTxt",["loc",[null,[25,39],[25,57]]],0,0,0,0],["content","timeTotalTxt",["loc",[null,[25,60],[25,76]]],0,0,0,0]],locals:[],templates:[e,t]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:29,column:8},end:{line:34,column:8}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("a");e.setAttribute(n,"href","#"),e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","top"),e.setAttribute(n,"class","sound-cloud-link bootstrap-tooltip"),e.setAttribute(n,"data-title","Listen on SoundCloud");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"src","assets/images/sc-white-4de34fb7893b9579e89166515b0883fa.png"),e.setAttribute(a,"class","hidden-xs"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("img");e.setAttribute(a,"src","assets/images/sc-white-sm-124f74cb3583c683ac0cd3948b7d7d50.png"),e.setAttribute(a,"class","visible-xs-inline"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(1);return r[0]=e.createElementMorph(a),r},statements:[["element","action",["gotoSCURL",["get","scUrl",["loc",[null,[30,163],[30,168]]],0,0,0,0]],[],["loc",[null,[30,142],[30,170]]],0,0]],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:46,column:18},end:{line:48,column:18}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",["check"],["classNames",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[47,52],[47,65]]],0,0,0,0]],[],[],0,0]],["loc",[null,[47,20],[47,67]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:43,column:12},end:{line:51,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("li"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("a");e.setAttribute(a,"href","#");var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1,1]),r=new Array(3);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r[2]=e.createMorphAt(a,2,2),r},statements:[["element","action",["setVisName",["get","name",["loc",[null,[45,50],[45,54]]],0,0,0,0]],[],["loc",[null,[45,28],[45,56]]],0,0],["content","name",["loc",[null,[45,57],[45,65]]],0,0,0,0],["block","if",[["subexpr","eq",[["get","currentVisName",["loc",[null,[46,28],[46,42]]],0,0,0,0],["get","name",["loc",[null,[46,43],[46,47]]],0,0,0,0]],[],["loc",[null,[46,24],[46,48]]],0,0]],[],0,null,["loc",[null,[46,18],[48,25]]]]],locals:["name"],templates:[e]}}(),a=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:62,column:2},end:{line:72,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("button");e.setAttribute(n,"class","dropdown-toggle pull-right add-new-music"),e.setAttribute(n,"type","button"),e.setAttribute(n,"data-toggle","dropdown"),e.setAttribute(n,"aria-haspopup","true"),e.setAttribute(n,"aria-expanded","true");var a=e.createTextNode("\n Add new music\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"class","caret"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n ");e.appendChild(t,n);var n=e.createElement("ul");e.setAttribute(n,"id","add-music-choices"),e.setAttribute(n,"class","dropdown-menu");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("li"),r=e.createElement("a");e.setAttribute(r,"href","#");var l=e.createTextNode("Local");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("li"),r=e.createElement("a");e.setAttribute(r,"href","#");var l=e.createTextNode("SoundCloud");e.appendChild(r,l),e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[3]),r=e.childAt(a,[1,0]),l=e.childAt(a,[3,0]),o=new Array(2);return o[0]=e.createElementMorph(r),o[1]=e.createElementMorph(l),o},statements:[["element","action",["addLocalAudio"],[],["loc",[null,[69,22],[69,48]]],0,0],["element","action",["toggleIsShowingAddSoundCloudModal"],[],["loc",[null,[70,22],[70,68]]],0,0]],locals:[],templates:[]}}(),r=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:74,column:2},end:{line:76,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),
e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","using-mic-audio-tooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"data-title"),r[1]=e.createElementMorph(a),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","data-title",["get","usingMicAudioTooltipTxt",["loc",[null,[75,129],[75,152]]],0,0,0,0],0,0,0,0],["element","action",["useMicAudio"],[],["loc",[null,[75,155],[75,179]]],0,0],["inline","paper-icon",[],["icon",["subexpr","@mut",[["get","micIcon",["loc",[null,[75,198],[75,205]]],0,0,0,0]],[],[],0,0],"class",["subexpr","@mut",[["get","usingMicAudioClass",["loc",[null,[75,212],[75,230]]],0,0,0,0]],[],[],0,0]],["loc",[null,[75,180],[75,232]]],0,0]],locals:[],templates:[]}}(),l=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:78,column:2},end:{line:82,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","shuffleTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","repeatTooltip");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom auto"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"data-title","Clear playlist");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(t,[3]),l=e.childAt(t,[5]),o=new Array(8);return o[0]=e.createAttrMorph(a,"data-title"),o[1]=e.createElementMorph(a),o[2]=e.createMorphAt(a,0,0),o[3]=e.createAttrMorph(r,"data-title"),o[4]=e.createElementMorph(r),o[5]=e.createMorphAt(r,0,0),o[6]=e.createElementMorph(l),o[7]=e.createMorphAt(l,0,0),o},statements:[["attribute","data-title",["get","shuffleTooltipTxt",["loc",[null,[79,120],[79,137]]],0,0,0,0],0,0,0,0],["element","action",["shuffleChanged"],[],["loc",[null,[79,140],[79,167]]],0,0],["inline","paper-icon",["shuffle"],["class",["subexpr","@mut",[["get","shuffleClass",["loc",[null,[79,197],[79,209]]],0,0,0,0]],[],[],0,0]],["loc",[null,[79,168],[79,211]]],0,0],["attribute","data-title",["get","repeatTooltipTxt",["loc",[null,[80,119],[80,135]]],0,0,0,0],0,0,0,0],["element","action",["repeatChanged"],[],["loc",[null,[80,138],[80,164]]],0,0],["inline","paper-icon",[["get","repeatIcon",["loc",[null,[80,178],[80,188]]],0,0,0,0]],["class",["subexpr","@mut",[["get","repeatClass",["loc",[null,[80,195],[80,206]]],0,0,0,0]],[],[],0,0]],["loc",[null,[80,165],[80,208]]],0,0],["element","action",["clearPlaylist"],[],["loc",[null,[81,115],[81,141]]],0,0],["inline","paper-icon",["clear-all"],["class","player-control-icon"],["loc",[null,[81,142],[81,196]]],0,0]],locals:[],templates:[]}}(),o=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:85,column:0},end:{line:89,column:0}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","play-area-mic");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createMorphAt(a,1,1),r},statements:[["attribute","class",["concat",[["subexpr","if",[["get","dimmerOn",["loc",[null,[86,38],[86,46]]],0,0,0,0],"dimmerOn"],[],["loc",[null,[86,33],[86,59]]],0,0]],0,0,0,0,0],0,0,0,0],["inline","paper-icon",["mic"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[87,29],[87,42]]],0,0,0,0]],[],[],0,0]],["loc",[null,[87,4],[87,44]]],0,0]],locals:[],templates:[]}}(),i=function(){var e=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:94,column:10},end:{line:96,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" Drag your music files here\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:96,column:10},end:{line:98,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" Add your music files here\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:92,column:6},end:{line:101,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","dragHere");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a[1]=e.createMorphAt(t,3,3,n),a},statements:[["block","if",[["get","dragging",["loc",[null,[94,16],[94,24]]],0,0,0,0]],[],0,1,["loc",[null,[94,10],[98,17]]]],["inline","paper-icon",["library-music"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[100,43],[100,56]]],0,0,0,0]],[],[],0,0]],["loc",[null,[100,8],[100,58]]],0,0]],locals:[],templates:[e,t]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:105,column:10},end:{line:107,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"class","album-art"),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(1);return r[0]=e.createAttrMorph(a,"src"),r},statements:[["attribute","src",["get","item.picture",["loc",[null,[106,41],[106,53]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:107,column:10},end:{line:109,column:10}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.setAttribute(n,"class","album-art"),e.setAttribute(n,"src","assets/images/missingArtwork-d00eb67356bb6b4123c70bd6022cfdff.png"),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(){return[]},statements:[],locals:[],templates:[]}}(),n=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:115,column:16},end:{line:117,column:16}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("a");e.setAttribute(n,"href","#");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createElementMorph(a),r[1]=e.createMorphAt(a,0,0),r},statements:[["element","action",["gotoURL",["get","item.artistUrl",["loc",[null,[116,51],[116,65]]],0,0,0,0]],["bubbles",!1],["loc",[null,[116,32],[116,81]]],0,0],["content","item.artist",["loc",[null,[116,82],[116,97]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:117,column:16},end:{line:119,column:16}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","item.artist",["loc",[null,[118,20],[118,35]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:112,column:12},end:{line:121,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","song-title");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","song-artist");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a[1]=e.createMorphAt(e.childAt(t,[3]),1,1),a},statements:[["content","item.title",["loc",[null,[113,38],[113,52]]],0,0,0,0],["block","if",[["get","item.artistUrl",["loc",[null,[115,22],[115,36]]],0,0,0,0]],[],0,1,["loc",[null,[115,16],[119,23]]]]],locals:[],templates:[e,t]}}(),a=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:121,column:12},end:{line:123,column:12}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","item.fileName",["loc",[null,[122,14],[122,31]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:103,column:6},end:{line:128,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:2,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div"),a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","song-info");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode(" ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom auto"),e.setAttribute(a,"data-title","Remove"),e.setAttribute(a,"data-container","body"),e.setAttribute(a,"class","audio-remove-button pointer bootstrap-tooltip");var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=e.childAt(a,[5]),l=new Array(6);return l[0]=e.createAttrMorph(a,"class"),l[1]=e.createElementMorph(a),l[2]=e.createMorphAt(a,1,1),l[3]=e.createMorphAt(e.childAt(a,[3]),1,1),l[4]=e.createElementMorph(r),l[5]=e.createMorphAt(r,0,0),l},statements:[["attribute","class",["concat",["playlist-item pointer track",["get","index",["loc",[null,[104,49],[104,54]]],0,0,0,0]," ",["subexpr","if",[["subexpr","eq",[["get","index",["loc",[null,[104,66],[104,71]]],0,0,0,0],["get","playQueuePointer",["loc",[null,[104,72],[104,88]]],0,0,0,0]],[],["loc",[null,[104,62],[104,89]]],0,0],"active"],[],["loc",[null,[104,57],[104,100]]],0,0]," ",["subexpr","if",[["get","dragging",["loc",[null,[104,106],[104,114]]],0,0,0,0],"hidden"],[],["loc",[null,[104,101],[104,125]]],0,0]],0,0,0,0,0],0,0,0,0],["element","action",["goToSong",["get","index",["loc",[null,[104,147],[104,152]]],0,0,0,0],!0],["bubbles",!1],["loc",[null,[104,127],[104,173]]],0,0],["block","if",[["get","item.picture",["loc",[null,[105,16],[105,28]]],0,0,0,0]],[],0,1,["loc",[null,[105,10],[109,17]]]],["block","if",[["get","item.title",["loc",[null,[112,18],[112,28]]],0,0,0,0]],[],2,3,["loc",[null,[112,12],[123,19]]]],["element","action",["removeAudio",["get","index",["loc",[null,[126,186],[126,191]]],0,0,0,0]],["bubbles",!1],["loc",[null,[126,163],[126,207]]],0,0],["inline","paper-icon",["close"],["classNames","close"],["loc",[null,[126,208],[126,249]]],0,0]],locals:["item","index"],templates:[e,t,n,a]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:90,column:2},end:{line:130,column:2}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","play-list-area");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(7);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createElementMorph(a),r[2]=e.createElementMorph(a),r[3]=e.createElementMorph(a),r[4]=e.createElementMorph(a),r[5]=e.createMorphAt(a,1,1),r[6]=e.createMorphAt(a,3,3),r},statements:[["attribute","class",["get","playListAreaClass",["loc",[null,[91,37],[91,54]]],0,0,0,0],0,0,0,0],["element","action",["addLocalAudio"],[],["loc",[null,[91,57],[91,83]]],0,0],["element","action",["playerListAreaDragOver"],["on","dragOver"],["loc",[null,[91,84],[91,133]]],0,0],["element","action",["playerListAreaDragLeave"],["on","dragLeave"],["loc",[null,[91,134],[91,185]]],0,0],["element","action",["dropFiles"],["on","drop"],["loc",[null,[91,186],[91,218]]],0,0],["block","if",[["subexpr","or",[["get","playQueueEmpty",["loc",[null,[92,16],[92,30]]],0,0,0,0],["get","dragging",["loc",[null,[92,31],[92,39]]],0,0,0,0]],[],["loc",[null,[92,12],[92,40]]],0,0]],[],0,null,["loc",[null,[92,6],[101,13]]]],["block","each",[["get","playQueue",["loc",[null,[103,14],[103,23]]],0,0,0,0]],[],1,null,["loc",[null,[103,6],[128,15]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:89,column:0},end:{line:131,column:0}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","usingLocalAudio",["loc",[null,[90,8],[90,23]]],0,0,0,0]],[],0,null,["loc",[null,[90,2],[130,9]]]]],locals:[],templates:[e]}}(),s=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:143,column:4},end:{line:147,column:4}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("span");e.setAttribute(n,"data-toggle","tooltip"),e.setAttribute(n,"data-placement","bottom"),e.setAttribute(n,"data-title","Using the saved sensitivity preference from the last time you listened to this song"),e.setAttribute(n,"class","bootstrap-tooltip"),e.setAttribute(n,"id","save-beat-preferences-star");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a},statements:[["inline","paper-icon",["star"],["class",["subexpr","@mut",[["get","dimmerOnClass",["loc",[null,[145,32],[145,45]]],0,0,0,0]],[],[],0,0]],["loc",[null,[145,6],[145,47]]],0,0]],locals:[],templates:[]}}(),d=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:166,column:6},end:{line:174,column:6}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","beat-option col-xs-4");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"data-toggle","tooltip"),e.setAttribute(a,"data-placement","bottom"),e.setAttribute(a,"data-title","The coefficient to boost the microphone signal by"),e.setAttribute(a,"class","option-description bootstrap-tooltip");var r=e.createTextNode("\n Mic Boost\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),3,3),a},statements:[["inline","range-slider",[],["start",["subexpr","@mut",[["get","micBoost",["loc",[null,[172,33],[172,41]]],0,0,0,0]],[],[],0,0],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.micBoost.step",["loc",[null,[172,70],[172,95]]],0,0,0,0]],[],[],0,0],"range",["subexpr","@mut",[["get","beatOptions.micBoost.range",["loc",[null,[172,102],[172,128]]],0,0,0,0]],[],[],0,0],"on-slide","micBoostChanged","pips",["subexpr","@mut",[["get","beatOptions.micBoost.pips",["loc",[null,[172,161],[172,186]]],0,0,0,0]],[],[],0,0]],["loc",[null,[172,12],[172,188]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:212,column:115}},moduleName:"huegasm/pods/components/music-tab/template.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","row"),e.setAttribute(n,"id","step1");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","player-area");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("canvas");e.setAttribute(r,"id","visualization"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","artwork");var l=e.createElement("img");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","play-notification"),e.appendChild(a,r);var r=e.createTextNode("\n\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","player-controls");var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"class","pull-right");var o=e.createTextNode("\n");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode(" ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"class","dropup");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createElement("span");e.setAttribute(i,"class","dropdown-toggle"),e.setAttribute(i,"data-toggle","dropdown"),e.setAttribute(i,"aria-haspopup","true"),e.setAttribute(i,"aria-expanded","true");var s=e.createTextNode("\n ");e.appendChild(i,s);var s=e.createElement("span");e.setAttribute(s,"data-toggle","tooltip"),e.setAttribute(s,"data-placement","top"),e.setAttribute(s,"class","bootstrap-tooltip"),e.setAttribute(s,"data-title","Visualizations");var d=e.createTextNode("\n ");e.appendChild(s,d);var d=e.createComment("");e.appendChild(s,d);var d=e.createTextNode("\n ");e.appendChild(s,d),e.appendChild(i,s);var s=e.createTextNode("\n ");e.appendChild(i,s),e.appendChild(o,i);var i=e.createTextNode("\n\n ");e.appendChild(o,i);var i=e.createElement("ul");e.setAttribute(i,"class","dropdown-menu visualizers-menu");var s=e.createTextNode("\n");e.appendChild(i,s);var s=e.createComment("");e.appendChild(i,s);var s=e.createTextNode(" ");e.appendChild(i,s),e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","playlist"),e.setAttribute(a,"class","col-sm-4 col-xs-12");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createElement("input");e.setAttribute(r,"id","file-input"),e.setAttribute(r,"type","file"),e.setAttribute(r,"accept","audio/*"),e.setAttribute(r,"multiple","true"),e.appendChild(a,r);var r=e.createTextNode("\n\n");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"id","play-list-controls");var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","slide-toggle"),e.setAttribute(n,"class","text-center pointer row");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","col-xs-offset-5 col-xs-2");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"id","player-bottom");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","beat-area"),e.setAttribute(a,"class","col-sm-7 col-xs-12");var r=e.createTextNode("\n");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","row"),e.setAttribute(r,"id","beat-option-row");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","beat-option col-xs-4");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom"),e.setAttribute(o,"data-title","The sensitivity of the beat detector ( more sensitivity results in more registered beats )"),e.setAttribute(o,"class","option-description bootstrap-tooltip");var i=e.createTextNode("\n Sensitivity\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n\n ");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","beat-option col-xs-4");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom"),e.setAttribute(o,"data-title","The range of hues ( colors ) that the lights may change to on beat."),e.setAttribute(o,"class","option-description bootstrap-tooltip");var i=e.createTextNode("\n Hue Range\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n\n ");e.appendChild(l,o);var o=e.createComment("");e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n\n");e.appendChild(r,l);var l=e.createComment("");e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"id","light-option"),e.setAttribute(l,"class","beat-option col-xs-4");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom auto"),e.setAttribute(o,"data-title","Quickly flash the lights on beat"),e.setAttribute(o,"class","bootstrap-tooltip");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createComment("");e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n\n ");e.appendChild(l,o);var o=e.createElement("span");e.setAttribute(o,"data-toggle","tooltip"),e.setAttribute(o,"data-placement","bottom auto"),e.setAttribute(o,"data-title","Slowly cycle the lights through all the colors"),e.setAttribute(o,"class","bootstrap-tooltip");var i=e.createTextNode("\n ");e.appendChild(o,i);var i=e.createComment("");e.appendChild(o,i);var i=e.createTextNode("\n ");e.appendChild(o,i),e.appendChild(l,o);var o=e.createTextNode("\n\n");e.appendChild(l,o);var o=e.createTextNode(" ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"id","beat-container"),e.setAttribute(a,"class","col-sm-5 col-xs-12");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","bezel");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet1"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet2"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet3"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet4"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet5"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet6"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet7"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","rivet8"),e.appendChild(r,l);var l=e.createTextNode("\n\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"id","beat-speaker-center-outer");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("div");e.setAttribute(o,"id","beat-speaker-center-inner"),e.setAttribute(o,"class","pointer"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=e.childAt(a,[1]),l=e.childAt(r,[3,0]),o=e.childAt(r,[5]),i=e.childAt(r,[7]),s=e.childAt(i,[3]),d=e.childAt(s,[3]),u=e.childAt(d,[1,1]),c=e.childAt(a,[3]),p=e.childAt(c,[3]),m=e.childAt(t,[2]),h=e.childAt(t,[4]),g=e.childAt(h,[1]),b=e.childAt(g,[3]),f=e.childAt(b,[7]),v=e.childAt(f,[1]),C=e.childAt(f,[3]),y=e.childAt(h,[3,1,17,1]),x=new Array(27);return x[0]=e.createAttrMorph(r,"class"),x[1]=e.createElementMorph(r),x[2]=e.createAttrMorph(l,"src"),x[3]=e.createAttrMorph(o,"class"),x[4]=e.createMorphAt(i,1,1),x[5]=e.createMorphAt(s,1,1),x[6]=e.createElementMorph(u),x[7]=e.createMorphAt(u,1,1),x[8]=e.createMorphAt(e.childAt(d,[3]),1,1),x[9]=e.createMorphAt(p,1,1),x[10]=e.createMorphAt(p,3,3),x[11]=e.createMorphAt(p,5,5),x[12]=e.createMorphAt(c,5,5),x[13]=e.createElementMorph(m),x[14]=e.createMorphAt(e.childAt(m,[1]),1,1),x[15]=e.createAttrMorph(h,"class"),x[16]=e.createMorphAt(g,1,1),x[17]=e.createMorphAt(e.childAt(b,[1]),3,3),x[18]=e.createMorphAt(e.childAt(b,[3]),3,3),x[19]=e.createMorphAt(b,5,5),x[20]=e.createElementMorph(v),x[21]=e.createMorphAt(v,1,1),x[22]=e.createElementMorph(C),x[23]=e.createMorphAt(C,1,1),x[24]=e.createElementMorph(y),x[25]=e.createMorphAt(t,6,6,n),x[26]=e.createMorphAt(t,8,8,n),e.insertBoundary(t,null),x},statements:[["attribute","class",["concat",["col-sm-8 col-xs-12 ",["subexpr","if",[["subexpr","eq",["None",["get","currentVisName",["loc",[null,[2,66],[2,80]]],0,0,0,0]],[],["loc",[null,[2,55],[2,81]]],0,0],"display-icon"],[],["loc",[null,[2,50],[2,98]]],0,0]],0,0,0,0,0],0,0,0,0],["element","action",["playerAreaPlay"],[],["loc",[null,[2,100],[2,127]]],0,0],["attribute","src",["get","largeArtworkPic",["loc",[null,[4,31],[4,46]]],0,0,0,0],0,0,0,0],["attribute","class",["concat",["material-icons ",["subexpr","if",[["get","playing",["loc",[null,[5,57],[5,64]]],0,0,0,0],"play-arrow","pause"],[],["loc",[null,[5,52],[5,87]]],0,0]],0,0,0,0,0],0,0,0,0],["block","if",[["get","usingLocalAudio",["loc",[null,[8,12],[8,27]]],0,0,0,0]],[],0,null,["loc",[null,[8,6],[26,13]]]],["block","if",[["get","scUrl",["loc",[null,[29,14],[29,19]]],0,0,0,0]],[],1,null,["loc",[null,[29,8],[34,15]]]],["element","action",["hideTooltip"],[],["loc",[null,[37,115],[37,139]]],0,0],["inline","paper-icon",["remove-red-eye"],["class","player-control-icon"],["loc",[null,[38,14],[38,73]]],0,0],["block","each",[["get","visNames",["loc",[null,[43,20],[43,28]]],0,0,0,0]],[],2,null,["loc",[null,[43,12],[51,21]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[62,8],[62,23]]],0,0,0,0]],[],3,null,["loc",[null,[62,2],[72,9]]]],["block","if",[["get","usingMicSupported",["loc",[null,[74,8],[74,25]]],0,0,0,0]],[],4,null,["loc",[null,[74,2],[76,9]]]],["block","if",[["get","usingLocalAudio",["loc",[null,[78,8],[78,23]]],0,0,0,0]],[],5,null,["loc",[null,[78,2],[82,9]]]],["block","if",[["get","usingMicAudio",["loc",[null,[85,6],[85,19]]],0,0,0,0]],[],6,7,["loc",[null,[85,0],[131,7]]]],["element","action",["slideTogglePlayerBottom"],[],["loc",[null,[135,55],[135,91]]],0,0],["inline","paper-icon",[["get","beatDetectionAreaArrowIcon",["loc",[null,[137,15],[137,41]]],0,0,0,0]],["id","beat-detection-area-arrow-icon"],["loc",[null,[137,2],[137,79]]],0,0],["attribute","class",["concat",["row ",["subexpr","if",[["get","dimmerOn",["loc",[null,[141,40],[141,48]]],0,0,0,0],"dimmerOn"],[],["loc",[null,[141,35],[141,61]]],0,0]],0,0,0,0,0],0,0,0,0],["block","if",[["get","usingBeatPreferences",["loc",[null,[143,10],[143,30]]],0,0,0,0]],[],8,null,["loc",[null,[143,4],[147,11]]]],["inline","range-slider",[],["start",["subexpr","@mut",[["get","threshold",["loc",[null,[155,27],[155,36]]],0,0,0,0]],[],[],0,0],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.threshold.step",["loc",[null,[155,65],[155,91]]],0,0,0,0]],[],[],0,0],"range",["subexpr","@mut",[["get","beatOptions.threshold.range",["loc",[null,[155,98],[155,125]]],0,0,0,0]],[],[],0,0],"on-slide","thresholdChanged","pips",["subexpr","@mut",[["get","beatOptions.threshold.pips",["loc",[null,[155,159],[155,185]]],0,0,0,0]],[],[],0,0]],["loc",[null,[155,6],[155,187]]],0,0],["inline","range-slider",[],["start",["subexpr","@mut",[["get","hueRange",["loc",[null,[163,29],[163,37]]],0,0,0,0]],[],[],0,0],"orientation","vertical","step",["subexpr","@mut",[["get","beatOptions.hueRange.step",["loc",[null,[163,66],[163,91]]],0,0,0,0]],[],[],0,0],"range",["subexpr","@mut",[["get","beatOptions.hueRange.range",["loc",[null,[163,98],[163,124]]],0,0,0,0]],[],[],0,0],"connect",["subexpr","@mut",[["get","hueRangeConnect",["loc",[null,[163,133],[163,148]]],0,0,0,0]],[],[],0,0],"on-slide","hueRangeChanged","pips",["subexpr","@mut",[["get","beatOptions.hueRange.pips",["loc",[null,[163,181],[163,206]]],0,0,0,0]],[],[],0,0]],["loc",[null,[163,8],[163,208]]],0,0],["block","if",[["get","usingMicAudio",["loc",[null,[166,12],[166,25]]],0,0,0,0]],[],9,null,["loc",[null,[166,6],[174,13]]]],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[177,137],[177,177]]],0,0],["inline","paper-checkbox",[],["value",["subexpr","@mut",[["get","flashingTransitions",["loc",[null,[178,33],[178,52]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","flashingTransitions",["loc",[null,[178,75],[178,94]]],0,0,0,0]],[],["loc",[null,[178,70],[178,95]]],0,0]],[],["loc",[null,[178,62],[178,96]]],0,0],"label","Flashing Transitions"],["loc",[null,[178,10],[178,127]]],0,0],["element","action",["hideTooltip"],["on","mouseLeave"],["loc",[null,[181,151],[181,191]]],0,0],["inline","paper-checkbox",[],["value",["subexpr","@mut",[["get","colorloopMode",["loc",[null,[182,33],[182,46]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","colorloopMode",["loc",[null,[182,69],[182,82]]],0,0,0,0]],[],["loc",[null,[182,64],[182,83]]],0,0]],[],["loc",[null,[182,56],[182,84]]],0,0],"label","Colorloop"],["loc",[null,[182,10],[182,104]]],0,0],["element","action",["clickSpeaker"],[],["loc",[null,[204,60],[204,85]]],0,0],["inline","ember-notify",[],["messageStyle","bootstrap","closeAfter",5e3],["loc",[null,[210,0],[210,57]]],0,0],["inline","music-tab/add-soundcloud-sound-modal",[],["action","handleNewSoundCloudURL","isShowingModal",["subexpr","@mut",[["get","isShowingAddSoundCloudModal",["loc",[null,[212,86],[212,113]]],0,0,0,0]],[],[],0,0]],["loc",[null,[212,0],[212,115]]],0,0]],
locals:[],templates:[e,t,n,a,r,l,o,i,s,d]}}())}),define("huegasm/resolver",["exports","ember-resolver"],function(e,t){e.default=t.default}),define("huegasm/router",["exports","ember","huegasm/config/environment"],function(e,t,n){var a=t.default.Router.extend({location:n.default.locationType,rootURL:n.default.rootURL});a.map(function(){}),e.default=a}),define("huegasm/services/ajax",["exports","ember-ajax/services/ajax"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/services/constants",["exports","ember"],function(e,t){var n=t.default.Service,a=t.default.inject,r=t.default.computed,l=t.default.Object;e.default=n.extend({sniffer:a.service("sniffer"),webkit:r(function(){return/webkit/i.test(this.get("sniffer.vendorPrefix"))}),vendorProperty:function(e){this.get("sniffer.vendorPrefix").toLowerCase();return this.get("webkit")?"-webkit-"+e.charAt(0)+e.substring(1):e},CSS:r("webkit",function(){var e=this.get("webkit");return{TRANSITIONEND:"transitionend"+(e?" webkitTransitionEnd":""),ANIMATIONEND:"animationend"+(e?" webkitAnimationEnd":""),TRANSFORM:this.vendorProperty("transform"),TRANSFORM_ORIGIN:this.vendorProperty("transformOrigin"),TRANSITION:this.vendorProperty("transition"),TRANSITION_DURATION:this.vendorProperty("transitionDuration"),ANIMATION_PLAY_STATE:this.vendorProperty("animationPlayState"),ANIMATION_DURATION:this.vendorProperty("animationDuration"),ANIMATION_NAME:this.vendorProperty("animationName"),ANIMATION_TIMING:this.vendorProperty("animationTimingFunction"),ANIMATION_DIRECTION:this.vendorProperty("animationDirection")}}),KEYCODE:l.create({ENTER:13,ESCAPE:27,SPACE:32,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,TAB:9}),MEDIA:{xs:"(max-width: 599px)","gt-xs":"(min-width: 600px)",sm:"(min-width: 600px) and (max-width: 959px)","gt-sm":"(min-width: 960px)",md:"(min-width: 960px) and (max-width: 1279px)","gt-md":"(min-width: 1280px)",lg:"(min-width: 1280px) and (max-width: 1919px)","gt-lg":"(min-width: 1920px)",xl:"(min-width: 1920px)",print:"print"},MEDIA_PRIORITY:["xl","gt-lg","lg","gt-md","md","gt-sm","sm","gt-xs","xs","print"]})}),define("huegasm/services/modal-dialog",["exports","ember","ember-modal-dialog/services/modal-dialog","huegasm/config/environment"],function(e,t,n,a){var r=t.default.computed;e.default=n.default.extend({destinationElementId:r(function(){if("test"===a.default.environment)return"ember-testing"})})}),define("huegasm/services/notify",["exports","ember-notify"],function(e,t){e.default=t.default}),define("huegasm/services/paper-sidenav",["exports","ember-paper/services/paper-sidenav"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/services/sniffer",["exports","ember"],function(e,t){var n=t.default.Service,a=t.default.computed,r=function(e){return"string"==typeof e},l=function(e){return r(e)?e.toLowerCase():e},o=function(e){return parseInt(e,10)};e.default=n.extend({vendorPrefix:"",transitions:!1,animations:!1,_document:null,_window:null,android:a("",function(){return o((/android (\d+)/.exec(l((this.get("_window").navigator||{}).userAgent))||[])[1])}),init:function(){if(this._super.apply(this,arguments),"undefined"==typeof FastBoot){var e=document,t=window;this.setProperties({_document:e,_window:t});var n=e.body&&e.body.style,a=void 0,l=/^(Moz|webkit|ms)(?=[A-Z])/,o=!1,i=!1,s=void 0;if(n){for(var d in n)if(s=l.exec(d)){a=s[0],a=a.substr(0,1).toUpperCase()+a.substr(1);break}a||(a="WebkitOpacity"in n&&"webkit"),o=!!("transition"in n||a+"Transition"in n),i=!!("animation"in n||a+"Animation"in n),!this.get("android")||o&&i||(o=r(n.webkitTransition),i=r(n.webkitAnimation))}this.set("transitions",o),this.set("animations",i),this.set("vendorPrefix",a)}}})}),define("huegasm/services/util",["exports","ember"],function(e,t){var n=t.default.Service,a=t.default.$,r=n.extend({disableScrollAround:function(e){function t(){function e(e){}function t(e){e.preventDefault()}var n=50,r=a('<div class="md-scroll-mask" style="z-index: '+n+'">\n <div class="md-scroll-mask-bar"></div>\n </div>');return s.appendChild(r[0]),r.on("wheel",t),r.on("touchmove",t),o.on("keydown",e),function(){r.off("wheel"),r.off("touchmove"),r[0].parentNode.removeChild(r[0]),o.off("keydown",e),delete l.disableScrollAround._enableScrolling}}function n(){var e=s.parentNode,t=e.getAttribute("style")||"",n=s.getAttribute("style")||"",a=s.scrollTop+s.parentElement.scrollTop,l=s.clientWidth;return s.scrollHeight>s.clientHeight&&(r(s,{position:"fixed",width:"100%",top:-a+"px"}),r(e,{overflowY:"scroll"})),s.clientWidth<l&&r(s,{overflow:"hidden"}),function(){s.setAttribute("style",n),e.setAttribute("style",t),s.scrollTop=a}}function r(e,t){for(var n in t)e.style[n]=t[n]}var l=this,o=a(window.document);if(l.disableScrollAround._count=l.disableScrollAround._count||0,++l.disableScrollAround._count,l.disableScrollAround._enableScrolling)return l.disableScrollAround._enableScrolling;var i=o.get(0),s=i.body,d=n(),u=t();return l.disableScrollAround._enableScrolling=function(){--l.disableScrollAround._count||(d(),u(),delete l.disableScrollAround._enableScrolling)}},enableScrolling:function(){var e=this.disableScrollAround._enableScrolling;e&&e()},supplant:function(e,t,n){return n=n||/\{([^\{\}]*)\}/g,e.replace(n,function(e,n){var a=n.split("."),r=t;try{for(var l in a)a.hasOwnProperty(l)&&(r=r[a[l]])}catch(t){r=e}return"string"==typeof r||"number"==typeof r?r:e})},nextTick:function(e,t,n,a,r){for(;!r&&n<t.length;)r=e[t[n++]+"equestAnimationFrame"];return r&&r.bind(e)||e.setImmediate||function(t){e.setTimeout(t,0)}}(window,"r webkitR mozR msR oR".split(" "),0)});e.default=r}),define("huegasm/templates/application",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:15}},moduleName:"huegasm/templates/application.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["content","huegasm-app",["loc",[null,[1,0],[1,15]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/base-focusable",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:0}},moduleName:"huegasm/templates/components/base-focusable.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["content","yield",["loc",[null,[1,0],[1,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/modal-dialog",["exports","ember-modal-dialog/templates/components/modal-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/templates/components/paper-autocomplete-highlight",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:13}},moduleName:"huegasm/templates/components/paper-autocomplete-highlight.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["content","highlight",["loc",[null,[1,0],[1,13]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-autocomplete-item",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:15}},moduleName:"huegasm/templates/components/paper-autocomplete-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["get","label",["loc",[null,[1,8],[1,13]]],0,0,0,0]],[],["loc",[null,[1,0],[1,15]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-autocomplete",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:2},end:{line:14,column:2}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-input",[],["type","search","label",["subexpr","@mut",[["get","placeholder",["loc",[null,[5,12],[5,23]]],0,0,0,0]],[],[],0,0],"focus-in","inputFocusIn","focus-out","inputFocusOut","key-down","inputKeyDown","value",["subexpr","@mut",[["get","searchText",["loc",[null,[9,12],[9,22]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",[["subexpr","mut",[["get","searchText",["loc",[null,[10,28],[10,38]]],0,0,0,0]],[],["loc",[null,[10,23],[10,39]]],0,0]],[],["loc",[null,[10,15],[10,40]]],0,0],"disabled",["subexpr","@mut",[["get","disabled",["loc",[null,[11,15],[11,23]]],0,0,0,0]],[],[],0,0],"required",["subexpr","@mut",[["get","required",["loc",[null,[12,15],[12,23]]],0,0,0,0]],[],[],0,0],"flex",!0],["loc",[null,[3,4],[13,17]]],0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:31,column:6},end:{line:33,column:6}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",["close"],[],["loc",[null,[32,8],[32,30]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:30,column:4},end:{line:34,column:4}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-button",[],["iconButton",!0,"themed",!1,"onClick",["subexpr","action",["clear"],[],["loc",[null,[31,59],[31,75]]],0,0]],0,null,["loc",[null,[31,6],[33,23]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:14,column:2},end:{line:36,column:2}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),a},statements:[["inline","input",[],["type","search","flex",!0,"placeholder",["subexpr","@mut",[["get","placeholder",["loc",[null,[17,18],[17,29]]],0,0,0,0]],[],[],0,0],"value",["subexpr","@mut",[["get","searchText",["loc",[null,[18,12],[18,22]]],0,0,0,0]],[],[],0,0],"focus-in","inputFocusIn","focus-out","inputFocusOut","key-down","inputKeyDown","autocomplete","off","disabled",["subexpr","@mut",[["get","disabled",["loc",[null,[23,15],[23,23]]],0,0,0,0]],[],[],0,0],"required",["subexpr","@mut",[["get","required",["loc",[null,[24,15],[24,23]]],0,0,0,0]],[],[],0,0],"aria-haspopup",!0,"aria-autocomplete","list","aria-activedescendant","","aria-expanded",["subexpr","@mut",[["get","notHidden",["loc",[null,[28,20],[28,29]]],0,0,0,0]],[],[],0,0]],["loc",[null,[15,4],[28,31]]],0,0],["block","if",[["get","enableClearButton",["loc",[null,[30,10],[30,27]]],0,0,0,0]],[],0,null,["loc",[null,[30,4],[34,11]]]]],locals:[],templates:[e]}}(),n=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:38,column:2},end:{line:40,column:2}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","paper-progress-linear",["loc",[null,[39,4],[39,29]]],0,0,0,0]],locals:[],templates:[]}}(),a=function(){var e=function(){var e=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:49,column:12},end:{line:51,column:12}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","yield",[["get","searchText",["loc",[null,[50,22],[50,32]]],0,0,0,0],["get","item",["loc",[null,[50,33],[50,37]]],0,0,0,0],["get","index",["loc",[null,[50,38],[50,43]]],0,0,0,0]],[],["loc",[null,[50,14],[50,45]]],0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:52,column:14},end:{line:54,column:14}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","component",[["get","itemComponent",["loc",[null,[53,28],[53,41]]],0,0,0,0]],["searchText",["subexpr","@mut",[["get","searchText",["loc",[null,[53,53],[53,63]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","label",["loc",[null,[53,70],[53,75]]],0,0,0,0]],[],[],0,0],"index",["subexpr","@mut",[["get","index",["loc",[null,[53,82],[53,87]]],0,0,0,0]],[],[],0,0]],["loc",[null,[53,16],[53,89]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:54,column:14},end:{line:56,column:14}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-autocomplete-highlight",[],["searchText",["subexpr","@mut",[["get","searchText",["loc",[null,[55,58],[55,68]]],0,0,0,0]],[],[],0,0],"label",["subexpr","@mut",[["get","label",["loc",[null,[55,75],[55,80]]],0,0,0,0]],[],[],0,0]],["loc",[null,[55,16],[55,82]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:51,column:12},end:{line:57,column:12}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","itemComponent",["loc",[null,[52,20],[52,33]]],0,0,0,0]],[],0,1,["loc",[null,[52,14],[56,21]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:47,column:10},end:{line:58,column:10}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[49,18],[49,26]]],0,0,0,0]],[],0,1,["loc",[null,[49,12],[57,19]]]]],locals:["label"],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:45,column:8},end:{line:60,column:8}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:2,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["block","paper-autocomplete-item",[],["lookupKey",["subexpr","@mut",[["get","lookupKey",["loc",[null,[47,47],[47,56]]],0,0,0,0]],[],[],0,0],"item",["subexpr","@mut",[["get","item",["loc",[null,[47,62],[47,66]]],0,0,0,0]],[],[],0,0],"selectedIndex",["subexpr","@mut",[["get","selectedIndex",["loc",[null,[47,81],[47,94]]],0,0,0,0]],[],[],0,0],"index",["subexpr","@mut",[["get","index",["loc",[null,[47,101],[47,106]]],0,0,0,0]],[],[],0,0],"pick","pickModel"],0,null,["loc",[null,[47,10],[58,38]]]]],locals:["item","index"],templates:[e]}}(),t=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:63,column:12},end:{line:65,column:12}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("li"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["inline","yield",[["get","searchText",["loc",[null,[64,28],[64,38]]],0,0,0,0]],["to","inverse"],["loc",[null,[64,20],[64,53]]],0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:66,column:14},end:{line:68,column:14}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("li"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["inline","component",[["get","notFoundComponent",["loc",[null,[67,34],[67,51]]],0,0,0,0]],["searchText",["subexpr","@mut",[["get","searchText",["loc",[null,[67,63],[67,73]]],0,0,0,0]],[],[],0,0]],["loc",[null,[67,22],[67,75]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:68,column:14},end:{line:70,column:14}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("li"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["content","notFoundMsg",["loc",[null,[69,22],[69,37]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:65,column:12},end:{line:71,column:12}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","notFoundComponent",["loc",[null,[66,20],[66,37]]],0,0,0,0]],[],0,1,["loc",[null,[66,14],[70,21]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:61,column:10},end:{line:72,column:10}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[63,18],[63,26]]],0,0,0,0]],[],0,1,["loc",[null,[63,12],[71,19]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:60,column:8},end:{line:73,column:8}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","showLoadingBar",["loc",[null,[61,16],[61,30]]],0,0,0,0]],[],0,null,["loc",[null,[61,10],[72,17]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:43,column:4},end:{line:74,column:4}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),e.insertBoundary(t,null),a},statements:[["block","each",[["get","suggestions",["loc",[null,[45,16],[45,27]]],0,0,0,0]],[],0,1,["loc",[null,[45,8],[73,17]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:42,column:2},end:{line:75,column:2}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-autocomplete-list",[],["suggestions",["subexpr","@mut",[["get","suggestions",["loc",[null,[43,43],[43,54]]],0,0,0,0]],[],[],0,0],"selectedIndex",["subexpr","@mut",[["get","selectedIndex",["loc",[null,[43,69],[43,82]]],0,0,0,0]],[],[],0,0],"wrapToElementId",["subexpr","@mut",[["get","autocompleteWrapperId",["loc",[null,[43,99],[43,120]]],0,0,0,0]],[],[],0,0],"mouse-up","listMouseUp","mouse-leave","listMouseLeave","mouse-enter","listMouseEnter"],0,null,["loc",[null,[43,4],[74,32]]]]],locals:[],templates:[e]}}(),r=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:80,column:4},end:{line:82,column:4}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("p"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["content","message",["loc",[null,[81,11],[81,22]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:79,column:2},end:{line:83,column:2}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:2,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","message",["loc",[null,[80,10],[80,17]]],0,0,0,0]],[],0,null,["loc",[null,[80,4],[82,11]]]]],locals:["message","index"],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:85,column:0}},moduleName:"huegasm/templates/components/paper-autocomplete.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("md-autocomplete-wrap");e.setAttribute(n,"role","listbox"),e.setAttribute(n,"layout","row");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n\n");e.appendChild(t,n);var n=e.createElement("aria-status");e.setAttribute(n,"class","md-visually-hidden"),e.setAttribute(n,"role","status"),e.setAttribute(n,"aria-live","assertive");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=new Array(6);return r[0]=e.createAttrMorph(a,"id"),r[1]=e.createAttrMorph(a,"class"),r[2]=e.createMorphAt(a,1,1),r[3]=e.createMorphAt(a,3,3),r[4]=e.createMorphAt(a,5,5),r[5]=e.createMorphAt(e.childAt(t,[2]),1,1),r},statements:[["attribute","id",["get","autocompleteWrapperId",["loc",[null,[1,27],[1,48]]],0,0,0,0],0,0,0,0],["attribute","class",["concat",[["subexpr","if",[["get","notFloating",["loc",[null,[1,91],[1,102]]],0,0,0,0],"md-whiteframe-z1"],[],["loc",[null,[1,86],[1,123]]],0,0]," ",["subexpr","if",[["get","notHidden",["loc",[null,[1,129],[1,138]]],0,0,0,0],"md-menu-showing"],[],["loc",[null,[1,124],[1,158]]],0,0]],0,0,0,0,0],0,0,0,0],["block","if",[["get","floating",["loc",[null,[2,8],[2,16]]],0,0,0,0]],[],0,1,["loc",[null,[2,2],[36,9]]]],["block","if",[["get","loading",["loc",[null,[38,8],[38,15]]],0,0,0,0]],[],2,null,["loc",[null,[38,2],[40,9]]]],["block","if",[["get","notHidden",["loc",[null,[42,8],[42,17]]],0,0,0,0]],[],3,null,["loc",[null,[42,2],[75,9]]]],["block","each",[["get","messages",["loc",[null,[79,10],[79,18]]],0,0,0,0]],[],4,null,["loc",[null,[79,2],[83,11]]]]],locals:[],templates:[e,t,n,a,r]}}())}),define("huegasm/templates/components/paper-button",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/templates/components/paper-button.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","yield",["loc",[null,[2,2],[2,11]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:0},end:{line:5,column:0}},moduleName:"huegasm/templates/components/paper-button.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","label",["loc",[null,[4,2],[4,11]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:6,column:0}},moduleName:"huegasm/templates/components/paper-button.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[1,6],[1,14]]],0,0,0,0]],[],0,1,["loc",[null,[1,0],[5,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-card-actions",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:3}},moduleName:"huegasm/templates/components/paper-card-actions.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["icons",["subexpr","component",["paper-card-icon-actions"],[],["loc",[null,[2,8],[2,45]]],0,0]],["loc",[null,[1,8],[3,1]]],0,0]],[],["loc",[null,[1,0],[3,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-card-header-text",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:3}},moduleName:"huegasm/templates/components/paper-card-header-text.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["title",["subexpr","component",["paper-card-header-title"],[],["loc",[null,[2,8],[2,45]]],0,0],"subhead",["subexpr","component",["paper-card-header-subhead"],[],["loc",[null,[3,10],[3,49]]],0,0]],["loc",[null,[1,8],[4,1]]],0,0]],[],["loc",[null,[1,0],[4,3]]],0,0]],
locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-card-header",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:3}},moduleName:"huegasm/templates/components/paper-card-header.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["text",["subexpr","component",["paper-card-header-text"],[],["loc",[null,[2,7],[2,43]]],0,0],"avatar",["subexpr","component",["paper-card-avatar"],[],["loc",[null,[3,9],[3,40]]],0,0]],["loc",[null,[1,8],[4,1]]],0,0]],[],["loc",[null,[1,0],[4,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-card-media",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/templates/components/paper-card-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createMorphAt(a,1,1),r},statements:[["attribute","class",["concat",["md-media-",["get","size",["loc",[null,[2,25],[2,29]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["content","yield",["loc",[null,[3,4],[3,13]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-card-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(4);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createAttrMorph(a,"src"),r[2]=e.createAttrMorph(a,"alt"),r[3]=e.createAttrMorph(a,"title"),r},statements:[["attribute","class",["concat",["md-media-",["get","size",["loc",[null,[6,25],[6,29]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["attribute","src",["get","src",["loc",[null,[6,39],[6,42]]],0,0,0,0],0,0,0,0],["attribute","alt",["get","alt",["loc",[null,[6,51],[6,54]]],0,0,0,0],0,0,0,0],["attribute","title",["get","title",["loc",[null,[6,65],[6,70]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:7,column:7}},moduleName:"huegasm/templates/components/paper-card-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[1,6],[1,14]]],0,0,0,0]],[],0,1,["loc",[null,[1,0],[7,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-card-title-media",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/templates/components/paper-card-title-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createMorphAt(a,1,1),r},statements:[["attribute","class",["concat",["md-media-",["get","size",["loc",[null,[2,25],[2,29]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["content","yield",["loc",[null,[3,4],[3,13]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-card-title-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("img");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(4);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createAttrMorph(a,"src"),r[2]=e.createAttrMorph(a,"alt"),r[3]=e.createAttrMorph(a,"title"),r},statements:[["attribute","class",["concat",["md-media-",["get","size",["loc",[null,[6,25],[6,29]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["attribute","src",["get","src",["loc",[null,[6,39],[6,42]]],0,0,0,0],0,0,0,0],["attribute","alt",["get","alt",["loc",[null,[6,51],[6,54]]],0,0,0,0],0,0,0,0],["attribute","title",["get","title",["loc",[null,[6,65],[6,70]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:7,column:7}},moduleName:"huegasm/templates/components/paper-card-title-media.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[1,6],[1,14]]],0,0,0,0]],[],0,1,["loc",[null,[1,0],[7,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-card-title-text",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:3}},moduleName:"huegasm/templates/components/paper-card-title-text.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["headline",["subexpr","component",["paper-card-header-headline"],[],["loc",[null,[2,11],[2,51]]],0,0],"subhead",["subexpr","component",["paper-card-header-subhead"],[],["loc",[null,[3,10],[3,49]]],0,0]],["loc",[null,[1,8],[4,1]]],0,0]],[],["loc",[null,[1,0],[4,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-card-title",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:3}},moduleName:"huegasm/templates/components/paper-card-title.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["text",["subexpr","component",["paper-card-title-text"],[],["loc",[null,[2,7],[2,42]]],0,0],"media",["subexpr","component",["paper-card-title-media"],[],["loc",[null,[3,8],[3,44]]],0,0]],["loc",[null,[1,8],[4,1]]],0,0]],[],["loc",[null,[1,0],[4,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-card",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:8,column:3}},moduleName:"huegasm/templates/components/paper-card.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["title",["subexpr","component",["paper-card-title"],[],["loc",[null,[2,8],[2,38]]],0,0],"content",["subexpr","component",["paper-card-content"],[],["loc",[null,[3,10],[3,42]]],0,0],"actions",["subexpr","component",["paper-card-actions"],[],["loc",[null,[4,10],[4,42]]],0,0],"header",["subexpr","component",["paper-card-header"],[],["loc",[null,[5,9],[5,40]]],0,0],"image",["subexpr","component",["paper-card-image"],[],["loc",[null,[6,8],[6,38]]],0,0],"media",["subexpr","component",["paper-card-media"],[],["loc",[null,[7,8],[7,38]]],0,0]],["loc",[null,[1,8],[8,1]]],0,0]],[],["loc",[null,[1,0],[8,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-checkbox",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:4,column:0},end:{line:10,column:0}},moduleName:"huegasm/templates/components/paper-checkbox.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span"),r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),1,1),a},statements:[["content","yield",["loc",[null,[7,6],[7,15]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:10,column:0},end:{line:16,column:0}},moduleName:"huegasm/templates/components/paper-checkbox.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span"),r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),1,1),a},statements:[["content","label",["loc",[null,[13,6],[13,15]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:17,column:0}},moduleName:"huegasm/templates/components/paper-checkbox.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-container");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-icon"),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[4,6],[4,14]]],0,0,0,0]],[],0,1,["loc",[null,[4,0],[16,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-dialog",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:9,column:4},end:{line:17,column:4}},moduleName:"huegasm/templates/components/paper-dialog.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","yield",["loc",[null,[16,6],[16,15]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:8,column:2},end:{line:18,column:2}},moduleName:"huegasm/templates/components/paper-dialog.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-dialog-inner",[],["origin",["subexpr","@mut",[["get","origin",["loc",[null,[10,13],[10,19]]],0,0,0,0]],[],[],0,0],"defaultedParent",["subexpr","@mut",[["get","defaultedParent",["loc",[null,[11,22],[11,37]]],0,0,0,0]],[],[],0,0],"defaultedOpenFrom",["subexpr","@mut",[["get","defaultedOpenFrom",["loc",[null,[12,24],[12,41]]],0,0,0,0]],[],[],0,0],"defaultedCloseTo",["subexpr","@mut",[["get","defaultedCloseTo",["loc",[null,[13,23],[13,39]]],0,0,0,0]],[],[],0,0],"fullscreen",["subexpr","@mut",[["get","fullscreen",["loc",[null,[14,17],[14,27]]],0,0,0,0]],[],[],0,0],"focusOnOpen",["subexpr","@mut",[["get","focusOnOpen",["loc",[null,[15,18],[15,29]]],0,0,0,0]],[],[],0,0]],0,null,["loc",[null,[9,4],[17,27]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:19,column:0}},moduleName:"huegasm/templates/components/paper-dialog.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,1,1,n),a[1]=e.createMorphAt(t,3,3,n),e.insertBoundary(t,null),a},statements:[["inline","paper-backdrop",[],["locked-open",["subexpr","@mut",[["get","isLockedOpen",["loc",[null,[3,16],[3,28]]],0,0,0,0]],[],[],0,0],"opaque",!0,"fixed",["subexpr","unless",[["get","parent",["loc",[null,[5,18],[5,24]]],0,0,0,0],!0],[],["loc",[null,[5,10],[5,30]]],0,0],"class","md-dialog-backdrop","onClick",["subexpr","action",["outsideClicked"],[],["loc",[null,[7,12],[7,37]]],0,0]],["loc",[null,[2,2],[7,39]]],0,0],["block","paper-dialog-container",[],["outsideClicked",["subexpr","action",["outsideClicked"],[],["loc",[null,[8,43],[8,68]]],0,0]],0,null,["loc",[null,[8,2],[18,29]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:20,column:0}},moduleName:"huegasm/templates/components/paper-dialog.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","ember-wormhole",[],["to",["subexpr","@mut",[["get","destinationId",["loc",[null,[1,21],[1,34]]],0,0,0,0]],[],[],0,0]],0,null,["loc",[null,[1,0],[19,19]]]]],locals:[],templates:[e]}}())}),define("huegasm/templates/components/paper-form",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:11,column:0}},moduleName:"huegasm/templates/components/paper-form.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["inline","yield",[["subexpr","hash",[],["isValid",["get","isValid",["loc",[null,[2,10],[2,17]]],0,0,0,0],"isInvalid",["get","isInvalid",["loc",[null,[3,12],[3,21]]],0,0,0,0],"input",["subexpr","component",["paper-input"],["parentComponent",["subexpr","@mut",[["get","this",["loc",[null,[5,20],[5,24]]],0,0,0,0]],[],[],0,0],"onValidityChange",["subexpr","action",["onValidityChange"],[],["loc",[null,[6,21],[6,48]]],0,0]],["loc",[null,[4,8],[7,3]]],0,0],"onSubmit",["subexpr","action",["onSubmit"],[],["loc",[null,[8,11],[8,30]]],0,0]],["loc",[null,[1,8],[9,1]]],0,0]],[],["loc",[null,[1,0],[9,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-grid-list",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:0}},moduleName:"huegasm/templates/components/paper-grid-list.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["content","yield",["loc",[null,[1,0],[1,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-grid-tile-footer",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:0}},moduleName:"huegasm/templates/components/paper-grid-tile-footer.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("figcaption"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" \n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0]),1,1),a},statements:[["content","yield",["loc",[null,[2,2],[2,11]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-grid-tile",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:0}},moduleName:"huegasm/templates/components/paper-grid-tile.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("figure"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0]),1,1),a},statements:[["content","yield",["loc",[null,[2,2],[2,11]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-icon",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:31}},moduleName:"huegasm/templates/components/paper-icon.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","-paper-underscore",[["get","iconClass",["loc",[null,[1,20],[1,29]]],0,0,0,0]],[],["loc",[null,[1,0],[1,31]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-input",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("label"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"for"),r[1]=e.createAttrMorph(a,"class"),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","for",["get","inputElementId",["loc",[null,[2,15],[2,29]]],0,0,0,0],0,0,0,0],["attribute","class",["concat",[["subexpr","if",[["get","required",["loc",[null,[2,44],[2,52]]],0,0,0,0],"md-required"],[],["loc",[null,[2,39],[2,68]]],0,0]],0,0,0,0,0],0,0,0,0],["content","label",["loc",[null,[2,70],[2,79]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",[["get","icon",["loc",[null,[6,15],[6,19]]],0,0,0,0]],[],["loc",[null,[6,2],[6,21]]],0,0]],locals:[],templates:[]}}(),n=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:9,column:0},end:{line:34,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("textarea");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(22);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createAttrMorph(a,"id"),r[2]=e.createAttrMorph(a,"placeholder"),r[3]=e.createAttrMorph(a,"disabled"),r[4]=e.createAttrMorph(a,"autofocus"),r[5]=e.createAttrMorph(a,"onfocus"),r[6]=e.createAttrMorph(a,"onblur"),r[7]=e.createAttrMorph(a,"onkeydown"),r[8]=e.createAttrMorph(a,"oninput"),r[9]=e.createAttrMorph(a,"name"),r[10]=e.createAttrMorph(a,"rows"),r[11]=e.createAttrMorph(a,"cols"),r[12]=e.createAttrMorph(a,"maxlength"),r[13]=e.createAttrMorph(a,"tabindex"),r[14]=e.createAttrMorph(a,"required"),r[15]=e.createAttrMorph(a,"selectionEnd"),r[16]=e.createAttrMorph(a,"selectionStart"),r[17]=e.createAttrMorph(a,"selectionDirection"),r[18]=e.createAttrMorph(a,"wrap"),r[19]=e.createAttrMorph(a,"readonly"),r[20]=e.createAttrMorph(a,"form"),r[21]=e.createAttrMorph(a,"spellcheck"),r},statements:[["attribute","class",["concat",["md-input ",["subexpr","if",[["get","isInvalid",["loc",[null,[11,25],[11,34]]],0,0,0,0],"ng-invalid"],[],["loc",[null,[11,20],[11,49]]],0,0]," ",["subexpr","if",[["get","isTouched",["loc",[null,[11,55],[11,64]]],0,0,0,0],"ng-dirty"],[],["loc",[null,[11,50],[11,77]]],0,0]],0,0,0,0,0],0,0,0,0],["attribute","id",["get","inputElementId",["loc",[null,[12,9],[12,23]]],0,0,0,0],0,0,0,0],["attribute","placeholder",["get","placeholder",["loc",[null,[13,18],[13,29]]],0,0,0,0],0,0,0,0],["attribute","disabled",["get","disabled",["loc",[null,[14,15],[14,23]]],0,0,0,0],0,0,0,0],["attribute","autofocus",["get","autofocus",["loc",[null,[15,16],[15,25]]],0,0,0,0],0,0,0,0],["attribute","onfocus",["get","onFocus",["loc",[null,[16,14],[16,21]]],0,0,0,0],0,0,0,0],["attribute","onblur",["subexpr","action",["handleBlur"],[],["loc",[null,[null,null],[17,34]]],0,0],0,0,0,0],["attribute","onkeydown",["get","onKeyDown",["loc",[null,[18,16],[18,25]]],0,0,0,0],0,0,0,0],["attribute","oninput",["subexpr","action",["handleInput"],[],["loc",[null,[null,null],[19,36]]],0,0],0,0,0,0],["attribute","name",["get","passThru.name",["loc",[null,[21,11],[21,24]]],0,0,0,0],0,0,0,0],["attribute","rows",["get","passThru.rows",["loc",[null,[22,11],[22,24]]],0,0,0,0],0,0,0,0],["attribute","cols",["get","passThru.cols",["loc",[null,[23,11],[23,24]]],0,0,0,0],0,0,0,0],["attribute","maxlength",["get","passThru.maxlength",["loc",[null,[24,16],[24,34]]],0,0,0,0],0,0,0,0],["attribute","tabindex",["get","passThru.tabindex",["loc",[null,[25,15],[25,32]]],0,0,0,0],0,0,0,0],["attribute","required",["get","passThru.required",["loc",[null,[26,15],[26,32]]],0,0,0,0],0,0,0,0],["attribute","selectionEnd",["get","passThru.selectionEnd",["loc",[null,[27,19],[27,40]]],0,0,0,0],0,0,0,0],["attribute","selectionStart",["get","passThru.selectionStart",["loc",[null,[28,21],[28,44]]],0,0,0,0],0,0,0,0],["attribute","selectionDirection",["get","passThru.selectionDirection",["loc",[null,[29,25],[29,52]]],0,0,0,0],0,0,0,0],["attribute","wrap",["get","passThru.wrap",["loc",[null,[30,11],[30,24]]],0,0,0,0],0,0,0,0],["attribute","readonly",["get","passThru.readonly",["loc",[null,[31,15],[31,32]]],0,0,0,0],0,0,0,0],["attribute","form",["get","passThru.form",["loc",[null,[32,11],[32,24]]],0,0,0,0],0,0,0,0],["attribute","spellcheck",["get","passThru.spellcheck",["loc",[null,[33,17],[33,36]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}(),a=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:34,column:0},end:{line:72,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("input");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(35);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createAttrMorph(a,"id"),r[2]=e.createAttrMorph(a,"placeholder"),r[3]=e.createAttrMorph(a,"type"),r[4]=e.createAttrMorph(a,"disabled"),r[5]=e.createAttrMorph(a,"autofocus"),r[6]=e.createAttrMorph(a,"onfocus"),r[7]=e.createAttrMorph(a,"onblur"),r[8]=e.createAttrMorph(a,"onkeydown"),r[9]=e.createAttrMorph(a,"oninput"),r[10]=e.createAttrMorph(a,"accept"),r[11]=e.createAttrMorph(a,"autocomplete"),r[12]=e.createAttrMorph(a,"autosave"),r[13]=e.createAttrMorph(a,"form"),r[14]=e.createAttrMorph(a,"formaction"),r[15]=e.createAttrMorph(a,"formenctype"),r[16]=e.createAttrMorph(a,"formmethod"),r[17]=e.createAttrMorph(a,"formnovalidate"),r[18]=e.createAttrMorph(a,"formtarget"),r[19]=e.createAttrMorph(a,"height"),r[20]=e.createAttrMorph(a,"inputmode"),r[21]=e.createAttrMorph(a,"min"),r[22]=e.createAttrMorph(a,"maxlength"),r[23]=e.createAttrMorph(a,"max"),r[24]=e.createAttrMorph(a,"multiple"),r[25]=e.createAttrMorph(a,"name"),r[26]=e.createAttrMorph(a,"pattern"),r[27]=e.createAttrMorph(a,"readonly"),r[28]=e.createAttrMorph(a,"required"),r[29]=e.createAttrMorph(a,"selectionDirection"),r[30]=e.createAttrMorph(a,"size"),r[31]=e.createAttrMorph(a,"spellcheck"),r[32]=e.createAttrMorph(a,"step"),r[33]=e.createAttrMorph(a,"tabindex"),r[34]=e.createAttrMorph(a,"width"),r},statements:[["attribute","class",["concat",["md-input ",["subexpr","if",[["get","isInvalid",["loc",[null,[36,25],[36,34]]],0,0,0,0],"ng-invalid"],[],["loc",[null,[36,20],[36,49]]],0,0]," ",["subexpr","if",[["get","isTouched",["loc",[null,[36,56],[36,65]]],0,0,0,0],"ng-dirty"],[],["loc",[null,[36,51],[36,78]]],0,0]],0,0,0,0,0],0,0,0,0],["attribute","id",["get","inputElementId",["loc",[null,[37,9],[37,23]]],0,0,0,0],0,0,0,0],["attribute","placeholder",["get","placeholder",["loc",[null,[38,18],[38,29]]],0,0,0,0],0,0,0,0],["attribute","type",["get","type",["loc",[null,[39,11],[39,15]]],0,0,0,0],0,0,0,0],["attribute","disabled",["get","disabled",["loc",[null,[40,15],[40,23]]],0,0,0,0],0,0,0,0],["attribute","autofocus",["get","autofocus",["loc",[null,[41,16],[41,25]]],0,0,0,0],0,0,0,0],["attribute","onfocus",["get","onFocus",["loc",[null,[42,14],[42,21]]],0,0,0,0],0,0,0,0],["attribute","onblur",["subexpr","action",["handleBlur"],[],["loc",[null,[null,null],[43,34]]],0,0],0,0,0,0],["attribute","onkeydown",["get","onKeyDown",["loc",[null,[44,16],[44,25]]],0,0,0,0],0,0,0,0],["attribute","oninput",["subexpr","action",["handleInput"],[],["loc",[null,[null,null],[45,36]]],0,0],0,0,0,0],["attribute","accept",["get","passThru.accept",["loc",[null,[47,13],[47,28]]],0,0,0,0],0,0,0,0],["attribute","autocomplete",["get","passThru.autocomplete",["loc",[null,[48,19],[48,40]]],0,0,0,0],0,0,0,0],["attribute","autosave",["get","passThru.autosave",["loc",[null,[49,15],[49,32]]],0,0,0,0],0,0,0,0],["attribute","form",["get","passThru.form",["loc",[null,[50,11],[50,24]]],0,0,0,0],0,0,0,0],["attribute","formaction",["get","passThru.formaction",["loc",[null,[51,17],[51,36]]],0,0,0,0],0,0,0,0],["attribute","formenctype",["get","passThru.formenctype",["loc",[null,[52,18],[52,38]]],0,0,0,0],0,0,0,0],["attribute","formmethod",["get","passThru.formmethod",["loc",[null,[53,17],[53,36]]],0,0,0,0],0,0,0,0],["attribute","formnovalidate",["get","passThru.formnovalidate",["loc",[null,[54,21],[54,44]]],0,0,0,0],0,0,0,0],["attribute","formtarget",["get","passThru.formtarget",["loc",[null,[55,17],[55,36]]],0,0,0,0],0,0,0,0],["attribute","height",["get","passThru.height",["loc",[null,[56,13],[56,28]]],0,0,0,0],0,0,0,0],["attribute","inputmode",["get","passThru.inputmode",["loc",[null,[57,16],[57,34]]],0,0,0,0],0,0,0,0],["attribute","min",["get","passThru.min",["loc",[null,[58,10],[58,22]]],0,0,0,0],0,0,0,0],["attribute","maxlength",["get","passThru.maxlength",["loc",[null,[59,16],[59,34]]],0,0,0,0],0,0,0,0],["attribute","max",["get","passThru.max",["loc",[null,[60,10],[60,22]]],0,0,0,0],0,0,0,0],["attribute","multiple",["get","passThru.multiple",["loc",[null,[61,15],[61,32]]],0,0,0,0],0,0,0,0],["attribute","name",["get","passThru.name",["loc",[null,[62,11],[62,24]]],0,0,0,0],0,0,0,0],["attribute","pattern",["get","passThru.pattern",["loc",[null,[63,14],[63,30]]],0,0,0,0],0,0,0,0],["attribute","readonly",["get","passThru.readonly",["loc",[null,[64,15],[64,32]]],0,0,0,0],0,0,0,0],["attribute","required",["get","passThru.required",["loc",[null,[65,15],[65,32]]],0,0,0,0],0,0,0,0],["attribute","selectionDirection",["get","passThru.selectionDirection",["loc",[null,[66,25],[66,52]]],0,0,0,0],0,0,0,0],["attribute","size",["get","passThru.size",["loc",[null,[67,11],[67,24]]],0,0,0,0],0,0,0,0],["attribute","spellcheck",["get","passThru.spellcheck",["loc",[null,[68,17],[68,36]]],0,0,0,0],0,0,0,0],["attribute","step",["get","passThru.step",["loc",[null,[69,11],[69,24]]],0,0,0,0],0,0,0,0],["attribute","tabindex",["get","passThru.tabindex",["loc",[null,[70,15],[70,32]]],0,0,0,0],0,0,0,0],["attribute","width",["get","passThru.width",["loc",[null,[71,12],[71,26]]],0,0,0,0],0,0,0,0]],
locals:[],templates:[]}}(),r=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:76,column:4},end:{line:78,column:4}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-char-counter");var a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["content","renderCharCount",["loc",[null,[77,35],[77,54]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:82,column:6},end:{line:87,column:6}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:2,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","paper-input-error ng-enter ng-enter-active"),e.setAttribute(n,"ng-message","");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(2);return r[0]=e.createAttrMorph(a,"id"),r[1]=e.createMorphAt(a,1,1),r},statements:[["attribute","id",["concat",["error-",["get","inputElementId",["loc",[null,[83,25],[83,39]]],0,0,0,0],"-",["get","index",["loc",[null,[83,44],[83,49]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["content","error.message",["loc",[null,[85,10],[85,27]]],0,0,0,0]],locals:["error","index"],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:80,column:2},end:{line:89,column:2}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-input-messages-animation md-auto-hide"),e.setAttribute(n,"ng-messages","");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a},statements:[["block","each",[["get","validationErrorMessages",["loc",[null,[82,14],[82,37]]],0,0,0,0]],[],0,null,["loc",[null,[82,6],[87,15]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:74,column:0},end:{line:90,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-errors-spacer");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode(" ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a[1]=e.createMorphAt(t,3,3,n),e.insertBoundary(t,null),a},statements:[["block","if",[["get","maxlength",["loc",[null,[76,10],[76,19]]],0,0,0,0]],[],0,null,["loc",[null,[76,4],[78,11]]]],["block","if",[["get","isInvalidAndTouched",["loc",[null,[80,8],[80,27]]],0,0,0,0]],[],1,null,["loc",[null,[80,2],[89,9]]]]],locals:[],templates:[e,t]}}(),l=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:92,column:0},end:{line:94,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",[["get","iconRight",["loc",[null,[93,15],[93,24]]],0,0,0,0]],[],["loc",[null,[93,2],[93,26]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:95,column:0}},moduleName:"huegasm/templates/components/paper-input.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(5);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),a[2]=e.createMorphAt(t,4,4,n),a[3]=e.createMorphAt(t,6,6,n),a[4]=e.createMorphAt(t,8,8,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","label",["loc",[null,[1,6],[1,11]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[3,7]]]],["block","if",[["get","icon",["loc",[null,[5,6],[5,10]]],0,0,0,0]],[],1,null,["loc",[null,[5,0],[7,7]]]],["block","if",[["get","textarea",["loc",[null,[9,6],[9,14]]],0,0,0,0]],[],2,3,["loc",[null,[9,0],[72,7]]]],["block","unless",[["get","hideAllMessages",["loc",[null,[74,10],[74,25]]],0,0,0,0]],[],4,null,["loc",[null,[74,0],[90,11]]]],["block","if",[["get","iconRight",["loc",[null,[92,6],[92,15]]],0,0,0,0]],[],5,null,["loc",[null,[92,0],[94,7]]]]],locals:[],templates:[e,t,n,a,r,l]}}())}),define("huegasm/templates/components/paper-item",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:0}},moduleName:"huegasm/templates/components/paper-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-no-style md-list-item-inner");var a=e.createTextNode("\n");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0]),1,1),a},statements:[["content","yield",["loc",[null,[2,0],[2,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-menu-container",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/templates/components/paper-menu-container.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),a},statements:[["inline","yield",[["get","this",["loc",[null,[1,8],[1,12]]],0,0,0,0]],[],["loc",[null,[1,0],[1,14]]],0,0],["inline","paper-backdrop",[],["class","md-menu-backdrop","onClick",["subexpr","action",["toggleMenu"],[],["loc",[null,[2,50],[2,71]]],0,0]],["loc",[null,[2,0],[2,73]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-menu-content-pane",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:14}},moduleName:"huegasm/templates/components/paper-menu-content-pane.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["get","this",["loc",[null,[1,8],[1,12]]],0,0,0,0]],[],["loc",[null,[1,0],[1,14]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-menu-content",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/templates/components/paper-menu-content.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","yield",[["get","this",["loc",[null,[2,10],[2,14]]],0,0,0,0]],[],["loc",[null,[2,2],[2,16]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:4,column:0},end:{line:6,column:0}},moduleName:"huegasm/templates/components/paper-menu-content.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-backdrop",[],["class","md-menu-backdrop","onClick",["subexpr","action",["toggleMenu"],[],["loc",[null,[5,52],[5,73]]],0,0]],["loc",[null,[5,2],[5,75]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-menu-content.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,1,1,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-menu-content-pane",[],["width",["subexpr","@mut",[["get","width",["loc",[null,[1,33],[1,38]]],0,0,0,0]],[],[],0,0],"dense",["subexpr","@mut",[["get","dense",["loc",[null,[1,45],[1,50]]],0,0,0,0]],[],[],0,0]],0,null,["loc",[null,[1,0],[3,28]]]],["block","ember-wormhole",[],["to","paper-wormhole"],1,null,["loc",[null,[4,0],[6,19]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-menu-item",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:2},end:{line:4,column:2}},moduleName:"huegasm/templates/components/paper-menu-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","yield",["loc",[null,[3,4],[3,13]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/templates/components/paper-menu-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-button",[],["onClick","handleClick","disabled",["subexpr","@mut",[["get","disabled",["loc",[null,[2,49],[2,57]]],0,0,0,0]],[],[],0,0]],0,null,["loc",[null,[2,2],[4,19]]]]],locals:[],templates:[e]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-menu-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","yield",["loc",[null,[6,2],[6,11]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:8,column:0}},moduleName:"huegasm/templates/components/paper-menu-item.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","onClick",["loc",[null,[1,6],[1,13]]],0,0,0,0]],[],0,1,["loc",[null,[1,0],[7,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-menu",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:2},end:{line:5,column:2}},moduleName:"huegasm/templates/components/paper-menu.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","yield",[],["to","inverse"],["loc",[null,[4,4],[4,26]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:0},end:{line:6,column:0}},moduleName:"huegasm/templates/components/paper-menu.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-menu-content",[],["width",["subexpr","@mut",[["get","width",["loc",[null,[3,30],[3,35]]],0,0,0,0]],[],[],0,0],"dense",["subexpr","@mut",[["get","dense",["loc",[null,[3,42],[3,47]]],0,0,0,0]],[],[],0,0]],0,null,["loc",[null,[3,2],[5,25]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-menu.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["get","this",["loc",[null,[1,8],[1,12]]],0,0,0,0]],[],["loc",[null,[1,0],[1,14]]],0,0],["block","if",[["get","isOpen",["loc",[null,[2,6],[2,12]]],0,0,0,0]],[],0,null,["loc",[null,[2,0],[6,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/templates/components/paper-nav-container",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:14}},moduleName:"huegasm/templates/components/paper-nav-container.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["get","this",["loc",[null,[1,8],[1,12]]],0,0,0,0]],[],["loc",[null,[1,0],[1,14]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-optgroup",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:9}},moduleName:"huegasm/templates/components/paper-optgroup.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("label"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(e.childAt(t,[0]),0,0),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,null),a},statements:[["content","label",["loc",[null,[1,7],[1,16]]],0,0,0,0],["content","yield",["loc",[null,[2,0],[2,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-option",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:36}},moduleName:"huegasm/templates/components/paper-option.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-text");var a=e.createComment("");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0]),0,0),a},statements:[["content","yield",["loc",[null,[1,21],[1,30]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-progress-circular",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:13,column:6}},moduleName:"huegasm/templates/components/paper-progress-circular.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-spinner-wrapper");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-inner ");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","md-gap"),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","md-left");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("div");e.setAttribute(o,"class","md-half-circle"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("div");e.setAttribute(l,"class","md-right");var o=e.createTextNode("\n ");e.appendChild(l,o);var o=e.createElement("div");e.setAttribute(o,"class","md-half-circle"),e.appendChild(l,o);var o=e.createTextNode("\n ");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=e.childAt(a,[1,1]),l=e.childAt(r,[1]),o=e.childAt(r,[3,1]),i=e.childAt(r,[5,1]),s=new Array(5);return s[0]=e.createAttrMorph(a,"class"),s[1]=e.createAttrMorph(a,"style"),s[2]=e.createAttrMorph(l,"style"),s[3]=e.createAttrMorph(o,"style"),s[4]=e.createAttrMorph(i,"style"),s},statements:[["attribute","class",["concat",["md-scale-wrapper ",["get","spinnerClass",["loc",[null,[1,31],[1,43]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["attribute","style",["get","scaleWrapperStyle",["loc",[null,[1,55],[1,72]]],0,0,0,0],0,0,0,0],["attribute","style",["get","gapStyle",["loc",[null,[4,34],[4,42]]],0,0,0,0],0,0,0,0],["attribute","style",["get","leftStyle",["loc",[null,[6,44],[6,53]]],0,0,0,0],0,0,0,0],["attribute","style",["get","rightStyle",["loc",[null,[9,44],[9,54]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-progress-linear",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:6,column:0}},moduleName:"huegasm/templates/components/paper-progress-linear.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-dashed"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-bar md-bar1"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-bar md-bar2"),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=e.childAt(a,[3]),l=e.childAt(a,[5]),o=new Array(3);return o[0]=e.createAttrMorph(a,"class"),o[1]=e.createAttrMorph(r,"style"),o[2]=e.createAttrMorph(l,"style"),o},statements:[["attribute","class",["concat",["md-container ",["get","queryModeClass",["loc",[null,[1,27],[1,41]]],0,0,0,0]],0,0,0,0,0],0,0,0,0],["attribute","style",["get","bar1Style",["loc",[null,[3,38],[3,47]]],0,0,0,0],0,0,0,0],["attribute","style",["get","bar2Style",["loc",[null,[4,38],[4,47]]],0,0,0,0],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-radio-group",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:8,column:3}},moduleName:"huegasm/templates/components/paper-radio-group.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","hash",[],["radio",["subexpr","component",["paper-radio"],["toggle",["subexpr","@mut",[["get","toggle",["loc",[null,[3,11],[3,17]]],0,0,0,0]],[],[],0,0],"disabled",["subexpr","@mut",[["get","disabled",["loc",[null,[4,13],[4,21]]],0,0,0,0]],[],[],0,0],"groupValue",["subexpr","@mut",[["get","groupValue",["loc",[null,[5,15],[5,25]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","action",["onChange"],[],["loc",[null,[6,13],[6,32]]],0,0],"parentGroup",["subexpr","@mut",[["get","this",["loc",[null,[7,16],[7,20]]],0,0,0,0]],[],[],0,0]],["loc",[null,[2,10],[7,21]]],0,0]],["loc",[null,[1,8],[8,1]]],0,0]],[],["loc",[null,[1,0],[8,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-radio",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:11,column:0}},moduleName:"huegasm/templates/components/paper-radio.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span"),r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),1,1),a},statements:[["content","yield",["loc",[null,[8,6],[8,15]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:11,column:0},end:{line:17,column:0}},moduleName:"huegasm/templates/components/paper-radio.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span"),r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1,1]),1,1),a},statements:[["content","label",["loc",[null,[14,6],[14,15]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:18,column:0}},moduleName:"huegasm/templates/components/paper-radio.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-container");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-off"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-on"),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,null),a},statements:[["block","if",[["get","hasBlock",["loc",[null,[5,6],[5,14]]],0,0,0,0]],[],0,1,["loc",[null,[5,0],[17,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-select-container",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:0},end:{line:4,column:0}},moduleName:"huegasm/templates/components/paper-select-container.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-backdrop",[],["class","md-select-backdrop","onClick",["subexpr","action",["toggleMenu"],[],["loc",[null,[3,54],[3,75]]],0,0]],["loc",[null,[3,2],[3,77]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:0}},moduleName:"huegasm/templates/components/paper-select-container.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["get","this",["loc",[null,[1,8],[1,12]]],0,0,0,0]],[],["loc",[null,[1,0],[1,14]]],0,0],["block","ember-wormhole",[],["to","paper-wormhole"],0,null,["loc",[null,[2,0],[4,19]]]]],locals:[],templates:[e]}}())}),define("huegasm/templates/components/paper-select-core",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){var e=function(){var e=function(){var e=function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:6,column:8},end:{line:8,column:8}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),0,0),a},statements:[["content","paper-progress-circular",["loc",[null,[7,15],[7,42]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:8,column:8},end:{line:10,column:8}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","yield",[["get","items",["loc",[null,[9,18],[9,23]]],0,0,0,0]],[],["loc",[null,[9,10],[9,25]]],0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:6},end:{line:11,column:6}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","isLoading",["loc",[null,[6,14],[6,23]]],0,0,0,0]],[],0,1,["loc",[null,[6,8],[10,15]]]]],locals:[],templates:[e,t]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:4,column:4},end:{line:12,column:4}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-content",[],["class","md-default-theme"],0,null,["loc",[null,[5,6],[11,24]]]]],locals:[],
templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:3,column:2},end:{line:13,column:2}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-select-menu",[],[],0,null,["loc",[null,[4,4],[12,26]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:2,column:0},end:{line:14,column:0}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","paper-select-container",[],[],0,null,["loc",[null,[3,2],[13,29]]]]],locals:[],templates:[e]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:14,column:7}},moduleName:"huegasm/templates/components/paper-select-core.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","paper-select-value",[],["placeholder",["subexpr","@mut",[["get","placeholder",["loc",[null,[1,33],[1,44]]],0,0,0,0]],[],[],0,0],"value",["subexpr","@mut",[["get","label",["loc",[null,[1,51],[1,56]]],0,0,0,0]],[],[],0,0]],["loc",[null,[1,0],[1,58]]],0,0],["block","if",[["get","isOpen",["loc",[null,[2,6],[2,12]]],0,0,0,0]],[],0,null,["loc",[null,[2,0],[14,7]]]]],locals:[],templates:[e]}}())}),define("huegasm/templates/components/paper-select-header",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:0}},moduleName:"huegasm/templates/components/paper-select-header.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["content","yield",["loc",[null,[1,0],[1,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-select-value",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:55}},moduleName:"huegasm/templates/components/paper-select-value.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("span"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createElement("span");return e.setAttribute(n,"class","md-select-icon"),e.setAttribute(n,"aria-hidden","true"),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0]),0,0),a},statements:[["content","label",["loc",[null,[1,6],[1,15]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-select",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:3,column:0}},moduleName:"huegasm/templates/components/paper-select.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("label"),a=e.createComment("");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[1]),r=new Array(3);return r[0]=e.createAttrMorph(a,"class"),r[1]=e.createAttrMorph(a,"for"),r[2]=e.createMorphAt(a,0,0),r},statements:[["attribute","class",["subexpr","if",[["get","value",["loc",[null,[2,20],[2,25]]],0,0,0,0],"md-static","md-placeholder"],[],["loc",[null,[null,null],[2,56]]],0,0],0,0,0,0],["attribute","for",["get","inputElementId",["loc",[null,[2,63],[2,77]]],0,0,0,0],0,0,0,0],["content","label",["loc",[null,[2,80],[2,89]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:5,column:0},end:{line:7,column:0}},moduleName:"huegasm/templates/components/paper-select.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-icon",[["get","icon",["loc",[null,[6,15],[6,19]]],0,0,0,0]],["class",["subexpr","@mut",[["get","icon-class",["loc",[null,[6,26],[6,36]]],0,0,0,0]],[],[],0,0]],["loc",[null,[6,2],[6,38]]],0,0]],locals:[],templates:[]}}(),n=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:9,column:0},end:{line:11,column:0}},moduleName:"huegasm/templates/components/paper-select.hbs"},isEmpty:!1,arity:1,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","yield",[["get","items",["loc",[null,[10,10],[10,15]]],0,0,0,0]],[],["loc",[null,[10,2],[10,17]]],0,0]],locals:["items"],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:12,column:0}},moduleName:"huegasm/templates/components/paper-select.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(3);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),a[2]=e.createMorphAt(t,4,4,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","if",[["get","label",["loc",[null,[1,6],[1,11]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[3,7]]]],["block","if",[["get","icon",["loc",[null,[5,6],[5,10]]],0,0,0,0]],[],1,null,["loc",[null,[5,0],[7,7]]]],["block","paper-select-core",[],["placeholder",["subexpr","@mut",[["get","placeholder",["loc",[null,[9,33],[9,44]]],0,0,0,0]],[],[],0,0],"value",["subexpr","@mut",[["get","value",["loc",[null,[9,51],[9,56]]],0,0,0,0]],[],[],0,0],"disabled",["subexpr","@mut",[["get","disabled",["loc",[null,[9,66],[9,74]]],0,0,0,0]],[],[],0,0],"onChange",["subexpr","@mut",[["get","onChange",["loc",[null,[9,84],[9,92]]],0,0,0,0]],[],[],0,0],"getItems",["subexpr","@mut",[["get","getItems",["loc",[null,[9,102],[9,110]]],0,0,0,0]],[],[],0,0],"itemLabelCallback",["subexpr","@mut",[["get","itemLabelCallback",["loc",[null,[9,129],[9,146]]],0,0,0,0]],[],[],0,0]],2,null,["loc",[null,[9,0],[11,22]]]]],locals:[],templates:[e,t,n]}}())}),define("huegasm/templates/components/paper-sidenav-toggle",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:1,column:25}},moduleName:"huegasm/templates/components/paper-sidenav-toggle.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["inline","yield",[["subexpr","action",[["get","toggle",["loc",[null,[1,16],[1,22]]],0,0,0,0]],[],["loc",[null,[1,8],[1,23]]],0,0]],[],["loc",[null,[1,0],[1,25]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-sidenav",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:8,column:0}},moduleName:"huegasm/templates/components/paper-sidenav.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["inline","paper-backdrop",[],["locked-open",["subexpr","@mut",[["get","isLockedOpen",["loc",[null,[3,16],[3,28]]],0,0,0,0]],[],[],0,0],"opaque",!0,"class","md-sidenav-backdrop","onClick",["subexpr","action",["onBackdropTap"],[],["loc",[null,[6,12],[6,36]]],0,0]],["loc",[null,[2,2],[7,4]]],0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:10,column:0},end:{line:19,column:0}},moduleName:"huegasm/templates/components/paper-sidenav.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,1,1,n),a},statements:[["content","yield",["loc",[null,[18,2],[18,11]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:20,column:0}},moduleName:"huegasm/templates/components/paper-sidenav.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(2);return a[0]=e.createMorphAt(t,0,0,n),a[1]=e.createMorphAt(t,2,2,n),e.insertBoundary(t,0),e.insertBoundary(t,null),a},statements:[["block","unless",[["get","closed",["loc",[null,[1,10],[1,16]]],0,0,0,0]],[],0,null,["loc",[null,[1,0],[8,11]]]],["block","paper-sidenav-inner",[],["class",["subexpr","@mut",[["get","class",["loc",[null,[11,8],[11,13]]],0,0,0,0]],[],[],0,0],"name",["subexpr","@mut",[["get","name",["loc",[null,[12,7],[12,11]]],0,0,0,0]],[],[],0,0],"position",["subexpr","@mut",[["get","position",["loc",[null,[13,11],[13,19]]],0,0,0,0]],[],[],0,0],"lockedOpen",["subexpr","@mut",[["get","lockedOpen",["loc",[null,[14,13],[14,23]]],0,0,0,0]],[],[],0,0],"closed",["subexpr","@mut",[["get","closed",["loc",[null,[15,9],[15,15]]],0,0,0,0]],[],[],0,0],"closeOnClick",["subexpr","@mut",[["get","closeOnClick",["loc",[null,[16,15],[16,27]]],0,0,0,0]],[],[],0,0],"onToggle",["subexpr","action",["onToggle"],[],["loc",[null,[17,11],[17,30]]],0,0]],1,null,["loc",[null,[10,0],[19,24]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-slider",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:17,column:0}},moduleName:"huegasm/templates/components/paper-slider.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-slider-wrapper");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-track-container");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-track"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-track md-track-fill"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-track-ticks"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-thumb-container");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-thumb"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-focus-thumb"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-focus-ring"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-sign");var l=e.createTextNode("\n ");e.appendChild(r,l);var l=e.createElement("span");e.setAttribute(l,"class","md-thumb-text");var o=e.createComment("");e.appendChild(l,o),e.appendChild(r,l);var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-disabled-thumb"),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[0]),r=e.childAt(a,[1,3]),l=e.childAt(a,[3]),o=new Array(3);return o[0]=e.createAttrMorph(r,"style"),o[1]=e.createAttrMorph(l,"style"),o[2]=e.createMorphAt(e.childAt(l,[7,1]),0,0),o},statements:[["attribute","style",["get","activeTrackStyle",["loc",[null,[4,52],[4,68]]],0,0,0,0],0,0,0,0],["attribute","style",["get","thumbContainerStyle",["loc",[null,[7,44],[7,63]]],0,0,0,0],0,0,0,0],["content","value",["loc",[null,[12,40],[12,49]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-subheader",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:5,column:6}},moduleName:"huegasm/templates/components/paper-subheader.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-subheader-inner");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("span");e.setAttribute(a,"class","md-subheader-content");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createComment("");e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");return e.appendChild(n,a),e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[0,1]),1,1),a},statements:[["content","yield",["loc",[null,[3,6],[3,15]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/paper-switch",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){var e=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:9,column:0},end:{line:13,column:0}},moduleName:"huegasm/templates/components/paper-switch.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a},statements:[["content","yield",["loc",[null,[11,4],[11,13]]],0,0,0,0]],locals:[],templates:[]}}(),t=function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:13,column:0},end:{line:17,column:0}},moduleName:"huegasm/templates/components/paper-switch.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createTextNode(" ");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-label");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createComment("");e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(e.childAt(t,[1]),1,1),a},statements:[["content","label",["loc",[null,[15,4],[15,13]]],0,0,0,0]],locals:[],templates:[]}}();return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:18,column:0}},moduleName:"huegasm/templates/components/paper-switch.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createElement("div");e.setAttribute(n,"class","md-switch-bar"),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createElement("div");e.setAttribute(n,"class","md-container");var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-bar"),e.appendChild(n,a);var a=e.createTextNode("\n ");e.appendChild(n,a);var a=e.createElement("div");e.setAttribute(a,"class","md-thumb-container");var r=e.createTextNode("\n ");e.appendChild(a,r);var r=e.createElement("div");e.setAttribute(r,"class","md-thumb");var l=e.createTextNode("\n ");e.appendChild(r,l),e.appendChild(a,r);var r=e.createTextNode("\n ");e.appendChild(a,r),e.appendChild(n,a);var a=e.createTextNode("\n");e.appendChild(n,a),e.appendChild(t,n);var n=e.createTextNode("\n");e.appendChild(t,n);var n=e.createComment("");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=e.childAt(t,[2,3]),r=new Array(2);return r[0]=e.createAttrMorph(a,"style"),r[1]=e.createMorphAt(t,4,4,n),e.insertBoundary(t,null),r},statements:[["attribute","style",["get","thumbContainerStyle",["loc",[null,[4,42],[4,61]]],0,0,0,0],0,0,0,0],["block","if",[["get","hasBlock",["loc",[null,[9,6],[9,14]]],0,0,0,0]],[],0,1,["loc",[null,[9,0],[17,7]]]]],locals:[],templates:[e,t]}}())}),define("huegasm/templates/components/paper-toolbar",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:4,column:0}},moduleName:"huegasm/templates/components/paper-toolbar.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["inline","yield",[["subexpr","hash",[],["tools",["subexpr","component",["paper-toolbar-tools"],[],["loc",[null,[2,8],[2,41]]],0,0]],["loc",[null,[1,8],[3,1]]],0,0]],[],["loc",[null,[1,0],[3,3]]],0,0]],locals:[],templates:[]}}())}),define("huegasm/templates/components/tether-dialog",["exports","ember-modal-dialog/templates/components/tether-dialog"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/templates/components/transition-group",["exports"],function(e){e.default=Ember.HTMLBars.template(function(){return{meta:{revision:"Ember@2.9.0",loc:{source:null,start:{line:1,column:0},end:{line:2,column:0}},moduleName:"huegasm/templates/components/transition-group.hbs"},isEmpty:!1,arity:0,cachedFragment:null,hasRendered:!1,buildFragment:function(e){var t=e.createDocumentFragment(),n=e.createComment("");e.appendChild(t,n);var n=e.createTextNode("\n");return e.appendChild(t,n),t},buildRenderNodes:function(e,t,n){var a=new Array(1);return a[0]=e.createMorphAt(t,0,0,n),e.insertBoundary(t,0),a},statements:[["content","yield",["loc",[null,[1,0],[1,9]]],0,0,0,0]],locals:[],templates:[]}}())}),define("huegasm/utils/grid-layout",["exports","ember-paper/utils/grid-layout"],function(e,t){Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("huegasm/config/environment",["ember"],function(e){var t="huegasm";try{var n=t+"/config/environment",a=document.querySelector('meta[name="'+n+'"]').getAttribute("content"),r=JSON.parse(unescape(a)),l={default:r};return Object.defineProperty(l,"__esModule",{value:!0}),l}catch(e){throw new Error('Could not read config from meta tag with name "'+n+'".')}}),runningTests||require("huegasm/app").default.create({name:"huegasm",version:"1.1.0+f290dac9"});