Sha256: 97c878ba998a2bffed48ded1dc528509dd0b6bc6f5b13ad254ff6e3d918693bb
Contents?: true
Size: 1.22 KB
Versions: 4
Compression:
Stored size: 1.22 KB
Contents
//>>built define("dojox/charting/Theme",["dojo/_base/lang","dojo/_base/declare","dojo/_base/Color","./SimpleTheme","dojox/color/_base","dojox/color/Palette","dojox/gfx/gradutils"],function(_1,_2,_3,_4,_5,_6){ var _7=_2("dojox.charting.Theme",_4,{}); _1.mixin(_7,{defineColors:function(_8){ _8=_8||{}; var l,c=[],n=_8.num||5; if(_8.colors){ l=_8.colors.length; for(var i=0;i<n;i++){ c.push(_8.colors[i%l]); } return c; } if(_8.hue){ var s=_8.saturation||100,st=_8.low||30,_9=_8.high||90; l=(_9+st)/2; return _6.generate(_5.fromHsv(_8.hue,s,l),"monochromatic").colors; } if(_8.generator){ return _5.Palette.generate(_8.base,_8.generator).colors; } return c; },generateGradient:function(_a,_b,_c){ var _d=_1.delegate(_a); _d.colors=[{offset:0,color:_b},{offset:1,color:_c}]; return _d; },generateHslColor:function(_e,_f){ _e=new _3(_e); var hsl=_e.toHsl(),_10=_5.fromHsl(hsl.h,hsl.s,_f); _10.a=_e.a; return _10; },generateHslGradient:function(_11,_12,_13,_14){ _11=new _3(_11); var hsl=_11.toHsl(),_15=_5.fromHsl(hsl.h,hsl.s,_13),_16=_5.fromHsl(hsl.h,hsl.s,_14); _15.a=_16.a=_11.a; return _7.generateGradient(_12,_15,_16); }}); _7.defaultMarkers=_4.defaultMarkers; _7.defaultColors=_4.defaultColors; _7.defaultTheme=_4.defaultTheme; return _7; });
Version data entries
4 entries across 4 versions & 1 rubygems