a:139:{s:9:"#provides";s:11:"dojo.colors";s:9:"#resource";s:9:"colors.js";s:11:"dojo.colors";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:15:"Color utilities";}s:20:"dojo.colors.makeGrey";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:1:"g";a:1:{s:4:"type";s:6:"Number";}s:1:"a";a:2:{s:8:"optional";b:1;s:4:"type";s:6:"Number";}}s:6:"source";s:42:" return dojo.colorFromArray([g, g, g, a]);";s:7:"summary";s:48:"creates a greyscale color with an optional alpha";}s:17:"dojo.colorFromRgb";a:6:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:5:"color";a:1:{s:4:"type";s:6:"String";}s:3:"obj";a:2:{s:8:"optional";b:1;s:4:"type";s:10:"dojo.Color";}}s:6:"source";s:1156:" var m = color.toLowerCase().match(/^(rgba?|hsla?)\(([\s\.\-,%0-9]+)\)/); if(m){ var c = m[2].split(/\s*,\s*/), l = c.length, t = m[1], a; if((t == "rgb" && l == 3) || (t == "rgba" && l == 4)){ var r = c[0]; if(r.charAt(r.length - 1) == "%"){ // 3 rgb percentage values a = dojo.map(c, function(x){ return parseFloat(x) * 2.56; }); if(l == 4){ a[3] = c[3]; } return dojo.colorFromArray(a, obj); // dojo.Color } return dojo.colorFromArray(c, obj); // dojo.Color } if((t == "hsl" && l == 3) || (t == "hsla" && l == 4)){ // normalize hsl values var H = ((parseFloat(c[0]) % 360) + 360) % 360 / 360, S = parseFloat(c[1]) / 100, L = parseFloat(c[2]) / 100, // calculate rgb according to the algorithm // recommended by the CSS3 Color Module m2 = L <= 0.5 ? L * (S + 1) : L + S - L * S, m1 = 2 * L - m2; a = [ hue2rgb(m1, m2, H + 1 / 3) * 256, hue2rgb(m1, m2, H) * 256, hue2rgb(m1, m2, H - 1 / 3) * 256, 1 ]; if(l == 4){ a[3] = c[3]; } return dojo.colorFromArray(a, obj); // dojo.Color } } return null; // dojo.Color";s:7:"summary";s:50:"get rgb(a) array from css-style color declarations";s:11:"description";s:120:"this function can handle all 4 CSS3 Color Module formats: rgb, rgba, hsl, hsla, including rgb(a) with percentage values.";s:7:"returns";s:10:"dojo.Color";}s:19:"dojo.Color.sanitize";a:5:{s:4:"type";s:8:"Function";s:6:"source";s:198:" var t = this; t.r = Math.round(confine(t.r, 0, 255)); t.g = Math.round(confine(t.g, 0, 255)); t.b = Math.round(confine(t.b, 0, 255)); t.a = confine(t.a, 0, 1); return this; // dojo.Color";s:7:"summary";s:49:"makes sure that the object has correct attributes";s:7:"returns";s:10:"dojo.Color";s:9:"prototype";s:10:"dojo.Color";}s:26:"dojo.Color.named.aliceblue";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.antiquewhite";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.aquamarine";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.azure";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.beige";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.bisque";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.blanchedalmond";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.blueviolet";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.brown";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.burlywood";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.cadetblue";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.chartreuse";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.chocolate";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.coral";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.cornflowerblue";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.cornsilk";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.crimson";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.cyan";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.darkblue";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.darkcyan";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.darkgoldenrod";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.darkgray";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.darkgreen";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.darkgrey";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.darkkhaki";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.darkmagenta";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.darkolivegreen";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.darkorange";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.darkorchid";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.darkred";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.darksalmon";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.darkseagreen";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.darkslateblue";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.darkslategray";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.darkslategrey";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.darkturquoise";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.darkviolet";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.deeppink";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.deepskyblue";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.dimgray";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.dimgrey";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.dodgerblue";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.firebrick";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.floralwhite";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.forestgreen";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.gainsboro";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.ghostwhite";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.gold";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.goldenrod";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.greenyellow";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.grey";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.honeydew";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.hotpink";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.indianred";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.indigo";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.ivory";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.khaki";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.lavender";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.lavenderblush";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lawngreen";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.lemonchiffon";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lightblue";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.lightcoral";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lightcyan";a:1:{s:7:"summary";s:0:"";}s:37:"dojo.Color.named.lightgoldenrodyellow";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lightgray";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.lightgreen";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lightgrey";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.lightpink";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.lightsalmon";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.lightseagreen";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.lightskyblue";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.lightslategray";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.lightslategrey";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.lightsteelblue";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.lightyellow";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.limegreen";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.linen";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.magenta";a:1:{s:7:"summary";s:0:"";}s:33:"dojo.Color.named.mediumaquamarine";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.mediumblue";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.mediumorchid";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.mediumpurple";a:1:{s:7:"summary";s:0:"";}s:31:"dojo.Color.named.mediumseagreen";a:1:{s:7:"summary";s:0:"";}s:32:"dojo.Color.named.mediumslateblue";a:1:{s:7:"summary";s:0:"";}s:34:"dojo.Color.named.mediumspringgreen";a:1:{s:7:"summary";s:0:"";}s:32:"dojo.Color.named.mediumturquoise";a:1:{s:7:"summary";s:0:"";}s:32:"dojo.Color.named.mediumvioletred";a:1:{s:7:"summary";s:0:"";}s:29:"dojo.Color.named.midnightblue";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.mintcream";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.mistyrose";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.moccasin";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.navajowhite";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.oldlace";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.olivedrab";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.orange";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.orangered";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.orchid";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.palegoldenrod";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.palegreen";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.paleturquoise";a:1:{s:7:"summary";s:0:"";}s:30:"dojo.Color.named.palevioletred";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.papayawhip";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.peachpuff";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.peru";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.pink";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.plum";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.powderblue";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.rosybrown";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.royalblue";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.saddlebrown";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.salmon";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.sandybrown";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.seagreen";a:1:{s:7:"summary";s:0:"";}s:25:"dojo.Color.named.seashell";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.sienna";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.skyblue";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.slateblue";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.slategray";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.slategrey";a:1:{s:7:"summary";s:0:"";}s:21:"dojo.Color.named.snow";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.springgreen";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.steelblue";a:1:{s:7:"summary";s:0:"";}s:20:"dojo.Color.named.tan";a:1:{s:7:"summary";s:0:"";}s:24:"dojo.Color.named.thistle";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.tomato";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.transparent";a:1:{s:7:"summary";s:0:"";}s:26:"dojo.Color.named.turquoise";a:1:{s:7:"summary";s:0:"";}s:23:"dojo.Color.named.violet";a:1:{s:7:"summary";s:0:"";}s:22:"dojo.Color.named.wheat";a:1:{s:7:"summary";s:0:"";}s:27:"dojo.Color.named.whitesmoke";a:1:{s:7:"summary";s:0:"";}s:28:"dojo.Color.named.yellowgreen";a:1:{s:7:"summary";s:0:"";}s:4:"dojo";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}