Lines Matching refs:attr

2098     for (var attr in offsetAttributes) {
2099 offset[offsetAttributes[attr]] += parseInt(getElementStyle(element, attr), 10) || 0;
2124 getElementStyle = function(element, attr) { argument
2126 return style ? style[attr] : undefined;
2130 getElementStyle = function(element, attr) {
2131 var value = element.style[attr];
2133 value = element.currentStyle[attr];
2858 function normalizeAttr(attr) { argument
2860 if (attr in attributesMap) {
2861 return attributesMap[attr];
2863 return attr;
2866 function normalizeValue(attr, value, parentAttributes, fontSize) { argument
2870 if ((attr === 'fill' || attr === 'stroke') && value === 'none') {
2873 else if (attr === 'strokeDashArray') {
2878 else if (attr === 'transformMatrix') {
2887 else if (attr === 'visible') {
2894 else if (attr === 'originX' /* text-anchor */) {
2909 for (var attr in colorAttributes) {
2911 if (!attributes[attr] || typeof attributes[colorAttributes[attr]] === 'undefined') {
2915 if (attributes[attr].indexOf('url(') === 0) {
2919 var color = new fabric.Color(attributes[attr]);
2920 …attributes[attr] = color.setAlpha(toFixed(color.getAlpha() * attributes[colorAttributes[attr]], 2)…
3084 var attr, value;
3088 attr = normalizeAttr(pair[0].trim().toLowerCase());
3089 value = normalizeValue(attr, pair[1].trim());
3091 oStyle[attr] = value;
3099 var attr, value;
3105 attr = normalizeAttr(prop.toLowerCase());
3106 value = normalizeValue(attr, style[prop]);
3108 oStyle[attr] = value;
3191 var attr = attrs.item(j);
3192 if (attr.nodeName === 'x' || attr.nodeName === 'y' || attr.nodeName === 'xlink:href') {
3196 if (attr.nodeName === 'transform') {
3197 currentTrans = attr.nodeValue + ' ' + currentTrans;
3200 el2.setAttribute(attr.nodeName, attr.nodeValue);
3553 var ownAttributes = attributes.reduce(function(memo, attr) { argument
3554 value = element.getAttribute(attr);
3556 attr = normalizeAttr(attr);
3557 value = normalizeValue(attr, value, parentAttributes, fontSize);
3559 memo[attr] = value;