1 line · 18.1 KB · JavaScript
RawDownload
;if(!document.createElement('canvas').getContext){(function(){var n=Math,t=n.round,m=n.sin,y=n.cos,Y=n.abs,X=n.sqrt,i=10,s=i/2,te=+navigator.userAgent.match(/MSIE ([\d.]+)?/)[1];function H(){return this.context_||(this.context_=new b(this))};var k=Array.prototype.slice;function W(e,t,i){var r=k.call(arguments,2);return function(){return e.apply(t,r.concat(k.call(arguments)))}};function T(e){return String(e).replace(/&/g,'&amp;').replace(/"/g,'&quot;')};function R(e,t,i){if(!e.namespaces[t]){e.namespaces.add(t,i,'#default#VML')}};function B(e){R(e,'g_vml_','urn:schemas-microsoft-com:vml');R(e,'g_o_','urn:schemas-microsoft-com:office:office');if(!e.styleSheets['ex_canvas_']){var t=e.createStyleSheet();t.owningElement.id='ex_canvas_';t.cssText='canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}'}};B(document);var S={init:function(e){var t=e||document;t.createElement('canvas');t.attachEvent('onreadystatechange',W(this.init_,this,t))},init_:function(e){var i=e.getElementsByTagName('canvas');for(var t=0;t<i.length;t++){this.initElement(i[t])}},initElement:function(e){if(!e.getContext){e.getContext=H;B(e.ownerDocument);e.innerHTML='';e.attachEvent('onpropertychange',V);e.attachEvent('onresize',q);var t=e.attributes;if(t.width&&t.width.specified){e.style.width=t.width.nodeValue+'px'}else{e.width=e.clientWidth};if(t.height&&t.height.specified){e.style.height=t.height.nodeValue+'px'}else{e.height=e.clientHeight}};return e}};function V(e){var t=e.srcElement;switch(e.propertyName){case'width':t.getContext().clearRect();t.style.width=t.attributes.width.nodeValue+'px';t.firstChild.style.width=t.clientWidth+'px';break;case'height':t.getContext().clearRect();t.style.height=t.attributes.height.nodeValue+'px';t.firstChild.style.height=t.clientHeight+'px';break}};function q(e){var t=e.srcElement;if(t.firstChild){t.firstChild.style.width=t.clientWidth+'px';t.firstChild.style.height=t.clientHeight+'px'}};S.init();var o=[];for(var d=0;d<16;d++){for(var f=0;f<16;f++){o[d*16+f]=d.toString(16)+f.toString(16)}};function F(){return[[1,0,0],[0,1,0],[0,0,1]]};function h(e,t){var s=F();for(var a=0;a<3;a++){for(var r=0;r<3;r++){var n=0;for(var i=0;i<3;i++){n+=e[a][i]*t[i][r]};s[a][r]=n}};return s};function M(e,t){t.fillStyle=e.fillStyle;t.lineCap=e.lineCap;t.lineJoin=e.lineJoin;t.lineWidth=e.lineWidth;t.miterLimit=e.miterLimit;t.shadowBlur=e.shadowBlur;t.shadowColor=e.shadowColor;t.shadowOffsetX=e.shadowOffsetX;t.shadowOffsetY=e.shadowOffsetY;t.strokeStyle=e.strokeStyle;t.globalAlpha=e.globalAlpha;t.font=e.font;t.textAlign=e.textAlign;t.textBaseline=e.textBaseline;t.arcScaleX_=e.arcScaleX_;t.arcScaleY_=e.arcScaleY_;t.lineScale_=e.lineScale_};var L={aliceblue:'#F0F8FF',antiquewhite:'#FAEBD7',aquamarine:'#7FFFD4',azure:'#F0FFFF',beige:'#F5F5DC',bisque:'#FFE4C4',black:'#000000',blanchedalmond:'#FFEBCD',blueviolet:'#8A2BE2',brown:'#A52A2A',burlywood:'#DEB887',cadetblue:'#5F9EA0',chartreuse:'#7FFF00',chocolate:'#D2691E',coral:'#FF7F50',cornflowerblue:'#6495ED',cornsilk:'#FFF8DC',crimson:'#DC143C',cyan:'#00FFFF',darkblue:'#00008B',darkcyan:'#008B8B',darkgoldenrod:'#B8860B',darkgray:'#A9A9A9',darkgreen:'#006400',darkgrey:'#A9A9A9',darkkhaki:'#BDB76B',darkmagenta:'#8B008B',darkolivegreen:'#556B2F',darkorange:'#FF8C00',darkorchid:'#9932CC',darkred:'#8B0000',darksalmon:'#E9967A',darkseagreen:'#8FBC8F',darkslateblue:'#483D8B',darkslategray:'#2F4F4F',darkslategrey:'#2F4F4F',darkturquoise:'#00CED1',darkviolet:'#9400D3',deeppink:'#FF1493',deepskyblue:'#00BFFF',dimgray:'#696969',dimgrey:'#696969',dodgerblue:'#1E90FF',firebrick:'#B22222',floralwhite:'#FFFAF0',forestgreen:'#228B22',gainsboro:'#DCDCDC',ghostwhite:'#F8F8FF',gold:'#FFD700',goldenrod:'#DAA520',grey:'#808080',greenyellow:'#ADFF2F',honeydew:'#F0FFF0',hotpink:'#FF69B4',indianred:'#CD5C5C',indigo:'#4B0082',ivory:'#FFFFF0',khaki:'#F0E68C',lavender:'#E6E6FA',lavenderblush:'#FFF0F5',lawngreen:'#7CFC00',lemonchiffon:'#FFFACD',lightblue:'#ADD8E6',lightcoral:'#F08080',lightcyan:'#E0FFFF',lightgoldenrodyellow:'#FAFAD2',lightgreen:'#90EE90',lightgrey:'#D3D3D3',lightpink:'#FFB6C1',lightsalmon:'#FFA07A',lightseagreen:'#20B2AA',lightskyblue:'#87CEFA',lightslategray:'#778899',lightslategrey:'#778899',lightsteelblue:'#B0C4DE',lightyellow:'#FFFFE0',limegreen:'#32CD32',linen:'#FAF0E6',magenta:'#FF00FF',mediumaquamarine:'#66CDAA',mediumblue:'#0000CD',mediumorchid:'#BA55D3',mediumpurple:'#9370DB',mediumseagreen:'#3CB371',mediumslateblue:'#7B68EE',mediumspringgreen:'#00FA9A',mediumturquoise:'#48D1CC',mediumvioletred:'#C71585',midnightblue:'#191970',mintcream:'#F5FFFA',mistyrose:'#FFE4E1',moccasin:'#FFE4B5',navajowhite:'#FFDEAD',oldlace:'#FDF5E6',olivedrab:'#6B8E23',orange:'#FFA500',orangered:'#FF4500',orchid:'#DA70D6',palegoldenrod:'#EEE8AA',palegreen:'#98FB98',paleturquoise:'#AFEEEE',palevioletred:'#DB7093',papayawhip:'#FFEFD5',peachpuff:'#FFDAB9',peru:'#CD853F',pink:'#FFC0CB',plum:'#DDA0DD',powderblue:'#B0E0E6',rosybrown:'#BC8F8F',royalblue:'#4169E1',saddlebrown:'#8B4513',salmon:'#FA8072',sandybrown:'#F4A460',seagreen:'#2E8B57',seashell:'#FFF5EE',sienna:'#A0522D',skyblue:'#87CEEB',slateblue:'#6A5ACD',slategray:'#708090',slategrey:'#708090',snow:'#FFFAFA',springgreen:'#00FF7F',steelblue:'#4682B4',tan:'#D2B48C',thistle:'#D8BFD8',tomato:'#FF6347',turquoise:'#40E0D0',violet:'#EE82EE',wheat:'#F5DEB3',whitesmoke:'#F5F5F5',yellowgreen:'#9ACD32'};function I(e){var i=e.indexOf('(',3),r=e.indexOf(')',i+1),t=e.substring(i+1,r).split(',');if(t.length!=4||e.charAt(3)!='a'){t[3]=1};return t};function x(e){return parseFloat(e)/100};function v(e,t,i){return Math.min(i,Math.max(t,e))};function j(e){var s,l,h,i,r,t;i=parseFloat(e[0])/360%360;if(i<0)i++;r=v(x(e[1]),0,1);t=v(x(e[2]),0,1);if(r==0){s=l=h=t}else{var a=t<0.5?t*(1+r):t+r-t*r,n=2*t-a;s=E(n,a,i+1/3);l=E(n,a,i);h=E(n,a,i-1/3)};return'#'+o[Math.floor(s*255)]+o[Math.floor(l*255)]+o[Math.floor(h*255)]};function E(e,t,i){if(i<0)i++;if(i>1)i--;if(6*i<1)return e+(t-e)*6*i;else if(2*i<1)return t;else if(3*i<2)return e+(t-e)*(2/3-i)*6;else return e};var g={};function A(e){if(e in g){return g[e]};var i,n=1;e=String(e);if(e.charAt(0)=='#'){i=e}else if(/^rgb/.test(e)){var t=I(e),i='#',a;for(var r=0;r<3;r++){if(t[r].indexOf('%')!=-1){a=Math.floor(x(t[r])*255)}else{a=+t[r]};i+=o[v(a,0,255)]};n=+t[3]}else if(/^hsl/.test(e)){var t=I(e);i=j(t);n=t[3]}else{i=L[e]||e};return g[e]={color:i,alpha:n}};var l={style:'normal',variant:'normal',weight:'normal',size:10,family:'sans-serif'};var p={};function G(e){if(p[e]){return p[e]};var i=document.createElement('div'),t=i.style;try{t.font=e}catch(r){};return p[e]={style:t.fontStyle||l.style,variant:t.fontVariant||l.variant,weight:t.fontWeight||l.weight,size:t.fontSize||l.size,family:t.fontFamily||l.family}};function U(e,t){var i={};for(var n in e){i[n]=e[n]};var a=parseFloat(t.currentStyle.fontSize),r=parseFloat(e.size);if(typeof e.size=='number'){i.size=e.size}else if(e.size.indexOf('px')!=-1){i.size=r}else if(e.size.indexOf('em')!=-1){i.size=a*r}else if(e.size.indexOf('%')!=-1){i.size=(a/100)*r}else if(e.size.indexOf('pt')!=-1){i.size=r/.75}else{i.size=a};i.size*=0.981;return i};function J(e){return e.style+' '+e.variant+' '+e.weight+' '+e.size+'px '+e.family};var N={'butt':'flat','round':'round'};function Z(e){return N[e]||'square'};function b(e){this.m_=F();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.strokeStyle='#000';this.fillStyle='#000';this.lineWidth=1;this.lineJoin='miter';this.lineCap='butt';this.miterLimit=i*1;this.globalAlpha=1;this.font='10px sans-serif';this.textAlign='left';this.textBaseline='alphabetic';this.canvas=e;var a='width:'+e.clientWidth+'px;height:'+e.clientHeight+'px;overflow:hidden;position:absolute',t=e.ownerDocument.createElement('div');t.style.cssText=a;e.appendChild(t);var r=t.cloneNode(!1);r.style.backgroundColor='red';r.style.filter='alpha(opacity=0)';e.appendChild(r);this.element_=t;this.arcScaleX_=1;this.arcScaleY_=1;this.lineScale_=1};var e=b.prototype;e.clearRect=function(){if(this.textMeasureEl_){this.textMeasureEl_.removeNode(!0);this.textMeasureEl_=null};this.element_.innerHTML=''};e.beginPath=function(){this.currentPath_=[]};e.moveTo=function(e,t){var i=r(this,e,t);this.currentPath_.push({type:'moveTo',x:i.x,y:i.y});this.currentX_=i.x;this.currentY_=i.y};e.lineTo=function(e,t){var i=r(this,e,t);this.currentPath_.push({type:'lineTo',x:i.x,y:i.y});this.currentX_=i.x;this.currentY_=i.y};e.bezierCurveTo=function(e,t,i,a,n,s){var l=r(this,n,s),o=r(this,e,t),h=r(this,i,a);z(this,o,h,l)};function z(e,t,i,r){e.currentPath_.push({type:'bezierCurveTo',cp1x:t.x,cp1y:t.y,cp2x:i.x,cp2y:i.y,x:r.x,y:r.y});e.currentX_=r.x;e.currentY_=r.y};e.quadraticCurveTo=function(e,t,i,a){var l=r(this,e,t),n=r(this,i,a),s={x:this.currentX_+2.0/3.0*(l.x-this.currentX_),y:this.currentY_+2.0/3.0*(l.y-this.currentY_)};var o={x:s.x+(n.x-this.currentX_)/3.0,y:s.y+(n.y-this.currentY_)/3.0};z(this,s,o,n)};e.arc=function(e,t,a,n,l,o){a*=i;var p=o?'at':'wa',h=e+y(n)*a-s,g=t+m(n)*a-s,d=e+y(l)*a-s,F=t+m(l)*a-s;if(h==d&&!o){h+=0.125};var c=r(this,e,t),u=r(this,h,g),f=r(this,d,F);this.currentPath_.push({type:p,x:c.x,y:c.y,radius:a,xStart:u.x,yStart:u.y,xEnd:f.x,yEnd:f.y})};e.rect=function(e,t,i,r){this.moveTo(e,t);this.lineTo(e+i,t);this.lineTo(e+i,t+r);this.lineTo(e,t+r);this.closePath()};e.strokeRect=function(e,t,i,r){var a=this.currentPath_;this.beginPath();this.moveTo(e,t);this.lineTo(e+i,t);this.lineTo(e+i,t+r);this.lineTo(e,t+r);this.closePath();this.stroke();this.currentPath_=a};e.fillRect=function(e,t,i,r){var a=this.currentPath_;this.beginPath();this.moveTo(e,t);this.lineTo(e+i,t);this.lineTo(e+i,t+r);this.lineTo(e,t+r);this.closePath();this.fill();this.currentPath_=a};e.createLinearGradient=function(e,t,i,r){var a=new u('gradient');a.x0_=e;a.y0_=t;a.x1_=i;a.y1_=r;return a};e.createRadialGradient=function(e,t,i,r,n,s){var a=new u('gradientradial');a.x0_=e;a.y0_=t;a.r0_=i;a.x1_=r;a.y1_=n;a.r1_=s;return a};e.drawImage=function(e,a){var s,l,h,c,g,m,y,F,C=e.runtimeStyle.width,D=e.runtimeStyle.height;e.runtimeStyle.width='auto';e.runtimeStyle.height='auto';var d=e.width,p=e.height;e.runtimeStyle.width=C;e.runtimeStyle.height=D;if(arguments.length==3){s=arguments[1];l=arguments[2];g=m=0;y=h=d;F=c=p}else if(arguments.length==5){s=arguments[1];l=arguments[2];h=arguments[3];c=arguments[4];g=m=0;y=d;F=p}else if(arguments.length==9){g=arguments[1];m=arguments[2];y=arguments[3];F=arguments[4];s=arguments[5];l=arguments[6];h=arguments[7];c=arguments[8]}else{throw Error('Invalid number of arguments')};var u=r(this,s,l),S=y/2,k=F/2,f=[],b=10,w=10;f.push(' <g_vml_:group',' coordsize="',i*b,',',i*w,'"',' coordorigin="0,0"',' style="width:',b,'px;height:',w,'px;position:absolute;');if(this.m_[0][0]!=1||this.m_[0][1]||this.m_[1][1]!=1||this.m_[1][0]){var A=[];A.push('M11=',this.m_[0][0],',','M12=',this.m_[1][0],',','M21=',this.m_[0][1],',','M22=',this.m_[1][1],',','Dx=',t(u.x/i),',','Dy=',t(u.y/i),'');var o=u,x=r(this,s+h,l),v=r(this,s,l+c),E=r(this,s+h,l+c);o.x=n.max(o.x,x.x,v.x,E.x);o.y=n.max(o.y,x.y,v.y,E.y);f.push('padding:0 ',t(o.x/i),'px ',t(o.y/i),'px 0;filter:progid:DXImageTransform.Microsoft.Matrix(',A.join(''),', sizingmethod=\'clip\');')}else{f.push('top:',t(u.y/i),'px;left:',t(u.x/i),'px;')};f.push(' ">','<g_vml_:image src="',e.src,'"',' style="width:',i*h,'px;',' height:',i*c,'px"',' cropleft="',g/d,'"',' croptop="',m/p,'"',' cropright="',(d-g-y)/d,'"',' cropbottom="',(p-m-F)/p,'"',' />','</g_vml_:group>');this.element_.insertAdjacentHTML('BeforeEnd',f.join(''))};e.stroke=function(e){var c=10,u=10,h=5000,l={x:null,y:null};var s={x:null,y:null};for(var o=0;o<this.currentPath_.length;o+=h){var a=[],p=!1;a.push('<g_vml_:shape',' filled="',!!e,'"',' style="position:absolute;width:',c,'px;height:',u,'px;"',' coordorigin="0,0"',' coordsize="',i*c,',',i*u,'"',' stroked="',!e,'"',' path="');var d=!1;for(var n=o;n<Math.min(o+h,this.currentPath_.length);n++){if(n%h==0&&n>0){a.push(' m ',t(this.currentPath_[n-1].x),',',t(this.currentPath_[n-1].y))};var r=this.currentPath_[n],f;switch(r.type){case'moveTo':f=r;a.push(' m ',t(r.x),',',t(r.y));break;case'lineTo':a.push(' l ',t(r.x),',',t(r.y));break;case'close':a.push(' x ');r=null;break;case'bezierCurveTo':a.push(' c ',t(r.cp1x),',',t(r.cp1y),',',t(r.cp2x),',',t(r.cp2y),',',t(r.x),',',t(r.y));break;case'at':case'wa':a.push(' ',r.type,' ',t(r.x-this.arcScaleX_*r.radius),',',t(r.y-this.arcScaleY_*r.radius),' ',t(r.x+this.arcScaleX_*r.radius),',',t(r.y+this.arcScaleY_*r.radius),' ',t(r.xStart),',',t(r.yStart),' ',t(r.xEnd),',',t(r.yEnd));break};if(r){if(l.x==null||r.x<l.x){l.x=r.x};if(s.x==null||r.x>s.x){s.x=r.x};if(l.y==null||r.y<l.y){l.y=r.y};if(s.y==null||r.y>s.y){s.y=r.y}}};a.push(' ">');if(!e){P(this,a)}else{O(this,a,l,s)};a.push('</g_vml_:shape>');this.element_.insertAdjacentHTML('beforeEnd',a.join(''))}};function P(e,t){var r=A(e.strokeStyle),n=r.color,a=r.alpha*e.globalAlpha,i=e.lineScale_*e.lineWidth;if(i<1){a*=i};t.push('<g_vml_:stroke',' opacity="',a,'"',' joinstyle="',e.lineJoin,'"',' miterlimit="',e.miterLimit,'"',' endcap="',Z(e.lineCap),'"',' weight="',i,'px"',' color="',n,'" />')};function O(e,t,a,s){var l=e.fillStyle,f=e.arcScaleX_,d=e.arcScaleY_,p=s.x-a.x,g=s.y-a.y;if(l instanceof u){var h=0,x={x:0,y:0};var F=0,S=1;if(l.type_=='gradient'){var O=l.x0_/f,N=l.y0_/d,L=l.x1_/f,Y=l.y1_/d,c=r(e,O,N),D=r(e,L,Y),X=D.x-c.x,H=D.y-c.y;h=Math.atan2(X,H)*180/Math.PI;if(h<0){h+=360};if(h<1e-6){h=0}}else{var c=r(e,l.x0_,l.y0_);x={x:(c.x-a.x)/p,y:(c.y-a.y)/g};p/=f*i;g/=d*i;var C=n.max(p,g);F=2*l.r0_/C;S=2*l.r1_/C-F};var o=l.colors_;o.sort(function(e,t){return e.offset-t.offset});var y=o.length,M=o[0].color,I=o[y-1].color,z=o[0].alpha*e.globalAlpha,P=o[y-1].alpha*e.globalAlpha,b=[];for(var m=0;m<y;m++){var E=o[m];b.push(E.offset*S+F+' '+E.color)};t.push('<g_vml_:fill type="',l.type_,'"',' method="none" focus="100%"',' color="',M,'"',' color2="',I,'"',' colors="',b.join(','),'"',' opacity="',P,'"',' g_o_:opacity2="',z,'"',' angle="',h,'"',' focusposition="',x.x,',',x.y,'" />')}else if(l instanceof w){if(p&&g){var R=-a.x,B=-a.y;t.push('<g_vml_:fill',' position="',R/p*f*f,',',B/g*d*d,'"',' type="tile"',' src="',l.src_,'" />')}}else{var v=A(e.fillStyle),k=v.color,T=v.alpha*e.globalAlpha;t.push('<g_vml_:fill color="',k,'" opacity="',T,'" />')}};e.fill=function(){this.stroke(!0)};e.closePath=function(){this.currentPath_.push({type:'close'})};function r(e,t,r){var a=e.m_;return{x:i*(t*a[0][0]+r*a[1][0]+a[2][0])-s,y:i*(t*a[0][1]+r*a[1][1]+a[2][1])-s}};e.save=function(){var e={};M(this,e);this.aStack_.push(e);this.mStack_.push(this.m_);this.m_=h(F(),this.m_)};e.restore=function(){if(this.aStack_.length){M(this.aStack_.pop(),this);this.m_=this.mStack_.pop()}};function Q(e){return isFinite(e[0][0])&&isFinite(e[0][1])&&isFinite(e[1][0])&&isFinite(e[1][1])&&isFinite(e[2][0])&&isFinite(e[2][1])};function c(e,t,i){if(!Q(t)){return};e.m_=t;if(i){var r=t[0][0]*t[1][1]-t[0][1]*t[1][0];e.lineScale_=X(Y(r))}};e.translate=function(e,t){var i=[[1,0,0],[0,1,0],[e,t,1]];c(this,h(i,this.m_),!1)};e.rotate=function(e){var t=y(e),i=m(e),r=[[t,i,0],[-i,t,0],[0,0,1]];c(this,h(r,this.m_),!1)};e.scale=function(e,t){this.arcScaleX_*=e;this.arcScaleY_*=t;var i=[[e,0,0],[0,t,0],[0,0,1]];c(this,h(i,this.m_),!0)};e.transform=function(e,t,i,r,a,n){var s=[[e,t,0],[i,r,0],[a,n,1]];c(this,h(s,this.m_),!0)};e.setTransform=function(e,t,i,r,a,n){var s=[[e,t,0],[i,r,0],[a,n,1]];c(this,s,!0)};e.drawText_=function(e,a,n,s,l){var f=this.m_,g=1000,h=0,d=g,p={x:0,y:0},c=[];var u=U(G(this.font),this.element_),v=J(u),y=this.element_.currentStyle,o=this.textAlign.toLowerCase();switch(o){case'left':case'center':case'right':break;case'end':o=y.direction=='ltr'?'right':'left';break;case'start':o=y.direction=='rtl'?'right':'left';break;default:o='left'};switch(this.textBaseline){case'hanging':case'top':p.y=u.size/1.75;break;case'middle':break;default:case null:case'alphabetic':case'ideographic':case'bottom':p.y=-u.size/2.25;break};switch(o){case'right':h=g;d=0.05;break;case'center':h=d=g/2;break};var m=r(this,a+p.x,n+p.y);c.push('<g_vml_:line from="',-h,' 0" to="',d,' 0.05" ',' coordsize="100 100" coordorigin="0 0"',' filled="',!l,'" stroked="',!!l,'" style="position:absolute;width:1px;height:1px;">');if(l){P(this,c)}else{O(this,c,{x:-h,y:0},{x:d,y:u.size})};var F=f[0][0].toFixed(3)+','+f[1][0].toFixed(3)+','+f[0][1].toFixed(3)+','+f[1][1].toFixed(3)+',0,0',x=t(m.x/i)+','+t(m.y/i);c.push('<g_vml_:skew on="t" matrix="',F,'" ',' offset="',x,'" origin="',h,' 0" />','<g_vml_:path textpathok="true" />','<g_vml_:textpath on="true" string="',T(e),'" style="v-text-align:',o,';font:',T(v),'" /></g_vml_:line>');this.element_.insertAdjacentHTML('beforeEnd',c.join(''))};e.fillText=function(e,t,i,r){this.drawText_(e,t,i,r,!1)};e.strokeText=function(e,t,i,r){this.drawText_(e,t,i,r,!0)};e.measureText=function(e){if(!this.textMeasureEl_){var i='<span style="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;"></span>';this.element_.insertAdjacentHTML('beforeEnd',i);this.textMeasureEl_=this.element_.lastChild};var t=this.element_.ownerDocument;this.textMeasureEl_.innerHTML='';this.textMeasureEl_.style.font=this.font;this.textMeasureEl_.appendChild(t.createTextNode(e));return{width:this.textMeasureEl_.offsetWidth}};e.clip=function(){};e.arcTo=function(){};e.createPattern=function(e,t){return new w(e,t)};function u(e){this.type_=e;this.x0_=0;this.y0_=0;this.r0_=0;this.x1_=0;this.y1_=0;this.r1_=0;this.colors_=[]};u.prototype.addColorStop=function(e,t){t=A(t);this.colors_.push({offset:e,color:t.color,alpha:t.alpha})};function w(e,t){ee(e);switch(t){case'repeat':case null:case'':this.repetition_='repeat';break;case'repeat-x':case'repeat-y':case'no-repeat':this.repetition_=t;break;default:C('SYNTAX_ERR')};this.src_=e.src;this.width_=e.width;this.height_=e.height};function C(e){throw new D(e)};function ee(e){if(!e||e.nodeType!=1||e.tagName!='IMG'){C('TYPE_MISMATCH_ERR')};if(e.readyState!='complete'){C('INVALID_STATE_ERR')}};function D(e){this.code=this[e];this.message=e+': DOM Exception '+this.code};var a=D.prototype=new Error;a.INDEX_SIZE_ERR=1;a.DOMSTRING_SIZE_ERR=2;a.HIERARCHY_REQUEST_ERR=3;a.WRONG_DOCUMENT_ERR=4;a.INVALID_CHARACTER_ERR=5;a.NO_DATA_ALLOWED_ERR=6;a.NO_MODIFICATION_ALLOWED_ERR=7;a.NOT_FOUND_ERR=8;a.NOT_SUPPORTED_ERR=9;a.INUSE_ATTRIBUTE_ERR=10;a.INVALID_STATE_ERR=11;a.SYNTAX_ERR=12;a.INVALID_MODIFICATION_ERR=13;a.NAMESPACE_ERR=14;a.INVALID_ACCESS_ERR=15;a.VALIDATION_ERR=16;a.TYPE_MISMATCH_ERR=17;G_vmlCanvasManager=S;CanvasRenderingContext2D=b;CanvasGradient=u;CanvasPattern=w;DOMException=D})()};

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t