This commit is contained in:
Egor 2017-12-24 23:10:23 -08:00
parent 571b61061c
commit d159d190e1
5 changed files with 4 additions and 4 deletions

View file

@ -137,7 +137,7 @@ define("huegasm/pods/components/light-group/template",["exports"],function(e){Ob
var t=Ember.Component,n=Ember.$ var t=Ember.Component,n=Ember.$
e.default=t.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=n(this.get("canvas")).offset(),o=Math.floor(e.pageX-t.left),s=Math.floor(e.pageY-t.top),a=this.get("canvasContext").getImageData(o,s,1,1).data e.default=t.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=n(this.get("canvas")).offset(),o=Math.floor(e.pageX-t.left),s=Math.floor(e.pageY-t.top),a=this.get("canvasContext").getImageData(o,s,1,1).data
this.set("pressingDown",!0),0===a[0]&&0===a[1]&&0===a[2]||this.set("rgb",[a[0],a[1],a[2]])},didInsertElement:function(){var e=n("#picker")[0],t=e.getContext("2d"),o=new Image this.set("pressingDown",!0),0===a[0]&&0===a[1]&&0===a[2]||this.set("rgb",[a[0],a[1],a[2]])},didInsertElement:function(){var e=n("#picker")[0],t=e.getContext("2d"),o=new Image
o.src="assets/images/colormap-83aafd17086eaab68b229a681c04139b.png",o.onload=function(){t.drawImage(o,0,0,o.width,o.height)},this.setProperties({canvas:e,canvasContext:t})}})}),define("huegasm/pods/components/lights-tab/color-picker/template",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"Jf5b2PPg",block:'{"symbols":[],"statements":[[6,"canvas"],[9,"id","picker"],[9,"width","256"],[9,"height","256"],[7],[8]],"hasEval":false}',meta:{moduleName:"huegasm/pods/components/lights-tab/color-picker/template.hbs"}})}),define("huegasm/pods/components/lights-tab/component",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}) o.src="assets/images/colormap-2fe3739fe706b50c2d8bda8c50831b49.png",o.onload=function(){t.drawImage(o,0,0,o.width,o.height)},this.setProperties({canvas:e,canvasContext:t})}})}),define("huegasm/pods/components/lights-tab/color-picker/template",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=Ember.HTMLBars.template({id:"Jf5b2PPg",block:'{"symbols":[],"statements":[[6,"canvas"],[9,"id","picker"],[9,"width","256"],[9,"height","256"],[7],[8]],"hasEval":false}',meta:{moduleName:"huegasm/pods/components/lights-tab/color-picker/template.hbs"}})}),define("huegasm/pods/components/lights-tab/component",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0})
var t=Ember.Component,n=Ember.observer,o=Ember.computed,s=Ember.on,a=Ember.run,i=a.later,l=a.throttle,r=Ember.$,c=Ember.isEmpty var t=Ember.Component,n=Ember.observer,o=Ember.computed,s=Ember.on,a=Ember.run,i=a.later,l=a.throttle,r=Ember.$,c=Ember.isEmpty
e.default=t.extend({classNames:["col-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lights-tab",rgb:[255,255,255],lightsOn:!1,colorLoopOn:!1,lightsOnTxt:o("lightsOn",function(){return this.get("lightsOn")?"On":"Off"}),colorloopOnTxt:o("colorLoopOn",function(){return this.get("colorLoopOn")?"On":"Off"}),lightsBrightness:o("lightsData","activeLights.[]",function(){var e=this.get("lightsData"),t=this.get("activeLights"),n=0 e.default=t.extend({classNames:["col-sm-10","col-sm-offset-1","col-xs-12"],classNameBindings:["active::hidden"],elementId:"lights-tab",rgb:[255,255,255],lightsOn:!1,colorLoopOn:!1,lightsOnTxt:o("lightsOn",function(){return this.get("lightsOn")?"On":"Off"}),colorloopOnTxt:o("colorLoopOn",function(){return this.get("colorLoopOn")?"On":"Off"}),lightsBrightness:o("lightsData","activeLights.[]",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:o.not("lightsOn"),onColorLoopOnChange:n("colorLoopOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),o=this.get("colorLoopOn"),s=o?"colorloop":"none" return t.forEach(function(t){n+=e[t].state.bri}),n/t.length}),brightnessControlDisabled:o.not("lightsOn"),onColorLoopOnChange:n("colorLoopOn",function(){var e=this,t=this.get("lightsData"),n=this.get("activeLights"),o=this.get("colorLoopOn"),s=o?"colorloop":"none"

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

View file

@ -42,7 +42,7 @@
<meta name="theme-color" content="#ffffff"> <meta name="theme-color" content="#ffffff">
<link rel="stylesheet" integrity="" href="/assets/vendor-52e88a74a6ec67a3fb7d4f442988e6b2.css"> <link rel="stylesheet" integrity="" href="/assets/vendor-52e88a74a6ec67a3fb7d4f442988e6b2.css">
<link rel="stylesheet" integrity="" href="/assets/huegasm-f3ef1ea59fe03ec5a4bffa731a17f6da.css"> <link rel="stylesheet" integrity="" href="/assets/huegasm-d5de02a3f2a193a967c9706e5d6a3679.css">
<script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script> <script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script>
@ -63,7 +63,7 @@
<script src="/assets/vendor-a92f7a8f08bb0b91104c8825ebc56e2d.js" integrity="sha256-LyDAFe5dUoY8YdxUQfm5Ancgv4qqVYdNPEKIwFGaefc= sha512-P1ad09uAy0kEuJxmcozaXG4mWVk5RRnPwqNAtIoBVhsl338EyeICcBXbN7JW3pW7XCnxaSBzp17UDGsIihLBBQ==" ></script> <script src="/assets/vendor-a92f7a8f08bb0b91104c8825ebc56e2d.js" integrity="sha256-LyDAFe5dUoY8YdxUQfm5Ancgv4qqVYdNPEKIwFGaefc= sha512-P1ad09uAy0kEuJxmcozaXG4mWVk5RRnPwqNAtIoBVhsl338EyeICcBXbN7JW3pW7XCnxaSBzp17UDGsIihLBBQ==" ></script>
<script src="/assets/huegasm-daefd54d9e8b0a7de1e6adebbc2bc153.js" integrity="sha256-Az5Xu7RtHpG4SQoDc5bHBC04Wcqv84WG2tT4BsTp7ho= sha512-3LRyRDBXHJkdtucwAhqiVYHLHnjUooHjMKGlyzths2pIAictWE+j5wNe1AVYr10CBbGLVJyyZydTZ7RzAnv3GQ==" ></script> <script src="/assets/huegasm-8f2403da3bed547f10956062b322516b.js" integrity="sha256-c+ceX+sTE7t3okvUilUEameNUKc2QiY7gvT2FxxVwAw= sha512-EUET0RbG7WEXH0RNPXPh2TTb4uG7mTQ7d8mVzBsVw0BBn3xcJWoR952ak8rcxmxsHHlmIWJSOS6OtkI8eP8vxQ==" ></script>
<div id="ember-basic-dropdown-wormhole"></div> <div id="ember-basic-dropdown-wormhole"></div>