Lines Matching refs:paint
57 svgSetPaintData(cache.element, display.paint);
58 var opacity = svg_opacity(display.paint.color);
173 function svgSetPaintData(svgElement, paint) {
175 var inPicture = 'string' == typeof(paint);
177 paint = (new Function("return " + paint))();
178 assert('object' == typeof(paint) && !isArray(paint));
180 if ('gradient' in paint) {
181 var gradient = paint.gradient.split('.');
188 color = svg_rbg(paint.color);
190 svgElement.setAttribute("fill", 'fill' == paint.style ? color : "none");
191 if ('stroke' == paint.style) {
194 if ('strokeWidth' in paint) {
195 svgElement.setAttribute("stroke-width", paint.strokeWidth);
197 if ('typeface' in paint) {
198 var typeface = typefaces[paint.typeface];
200 if ('textSize' in paint) {
201 svgElement.setAttribute("font-size", paint.textSize);
206 if ('textAlign' in paint) {
207 svgElement.setAttribute("text-anchor", paint.textAlign == "right" ? "end" : assert(0));
209 if ('textBaseline' in paint) {
210 svgElement.setAttribute("alignment-baseline", paint.textBaseline);
237 var paintObj = (new Function("return " + entry.paint))();