Lines Matching refs:attr

895 function $(el, attr) {
896 if (attr) {
898 el = glob.doc.createTextNode(attr.text || attr["#text"] || "");
901 el = glob.doc.createComment(attr.text || attr["#text"] || "");
906 if (typeof attr == "string") {
908 if (attr.substring(0, 6) == "xlink:") {
909 return el.getAttributeNS(xlink, attr.substring(6));
911 if (attr.substring(0, 4) == "xml:") {
912 return el.getAttributeNS(xmlns, attr.substring(4));
914 return el.getAttribute(attr);
915 } else if (attr == "text") {
922 for (var key in attr) if (attr[has](key)) {
923 var val = Str(attr[key]);
936 } else if ("text" in attr) {
937 el.nodeValue = attr.text;
2000 out[nam] = f(el.attr(nam) || 0);
2002 out = f(value == null ? el.attr(nam) || 0 : value);
2187 Element.prototype.attr = function (params, value) {
2196 var attr = node.attributes,
2198 for (var i = 0, ii = attr.length; i < ii; i++) {
2199 out[attr[i].nodeName] = attr[i].nodeValue;
2365 Paper.prototype.el = function (name, attr) {
2367 attr && el.attr(attr);
2389 attr: root[i].attr()
2494 attr = {};
2496 attr[att] = value;
2506 $(this.node, attr);
2706 … m = m.add(el.transform().localMatrix.translate(el.attr("x") || 0, el.attr("y") || 0));
2711 var href = el.attr("xlink:href");
3082 elproto.asPX = function (attr, value) { argument
3084 value = this.attr(attr);
3086 return +unit2px(this, attr, value);
3135 var attr = {};
3136 attr[name] = URL(id);
3137 $(it.node, attr);
3150 it.attr("xlink:href", "#" + id);
3310 var Animation = function (attr, ms, easing, callback) { argument
3315 this.attr = attr;
3333 Snap.animation = function (attr, ms, easing, callback) { argument
3334 return new Animation(attr, ms, easing, callback);
3447 attrs = attrs.attr;
3458 from = +el.attr(key);
3468 var attr = {};
3470 attr[key] = keys[key](val);
3472 el.attr(attr);
3575 attr = this.node.attributes,
3578 for (var i = 0, ii = attr.length; i < ii; i++) {
3579 res += " " + attr[i].name + '="' +
3580 attr[i].value.replace(/"/g, '\\"') + '"';
4027 fill = value.attr(name);
4111 this.attr({d: value});
4162 path.attr({id: id});
4166 id = value.attr("id");
4169 value.attr({id: id});
4177 tp.attr({"xlink:href": "#" + id});
4541 a = this.attr(name),
4557 this.attr(atr);
4561 var A, B, a = Str(this.attr(name) || ""),
4623 var attr;
4628 attr = x;
4630 attr = { class in proto.rect
4637 attr.rx = rx;
4638 attr.ry = ry;
4641 return this.el("rect", attr);
4658 var attr;
4660 attr = cx;
4662 attr = { class in proto.circle
4668 return this.el("circle", attr);
4711 el.attr(src);
4752 var attr;
4754 attr = cx;
4756 attr ={ class in proto.ellipse
4763 return this.el("ellipse", attr);
4797 var attr;
4799 attr = d;
4801 attr = {d: d}; class in proto.path
4803 return this.el("path", attr);
4831 var attr,
4834 el.attr(first);
4890 var attr,
4893 el.attr(first);
4918 var attr = x;
4920 attr = {patternUnits: "userSpaceOnUse"}; class in proto.ptrn
4922 attr.x = x;
4925 attr.y = y;
4928 attr.width = width;
4931 attr.height = height;
4934 attr.viewBox = [vx, vy, vw, vh];
4936 attr.viewBox = [x || 0, y || 0, width || 0, height || 0];
4939 return this.el("pattern", attr);
4956 if (!id.attr("id")) {
4957 id.attr({id: Snap._.id(id)});
4959 id = id.attr("id");
4982 var attr = {};
4984 attr.viewBox = [vx, vy, vw, vh];
4987 return this.el("symbol", attr);
5010 var attr = {};
5012 attr = x;
5014 attr = { class in proto.text
5020 return this.el("text", attr);
5038 var attr = {};
5040 attr = x1;
5042 attr = { class in proto.line
5049 return this.el("line", attr);
5070 var attr = {};
5072 attr = points;
5074 attr = {points: points}; class in proto.polyline
5076 return this.el("polyline", attr);
5088 var attr = {};
5090 attr = points;
5092 attr = {points: points}; class in proto.polygon
5094 return this.el("polygon", attr);
5105 attr = { class in AnonymousFunction6de3020a5500.GaddStop
5109 attr["stop-color"] = color.hex;
5111 attr["stop-opacity"] = color.opacity;
5113 $(stop, attr);
5400 path = path.attr("d");
5806 return el.attr("path");
5809 var attr = unit2px(el);
5810 return ellipsePath(attr.cx, attr.cy, attr.r);
5813 var attr = unit2px(el);
5814 return ellipsePath(attr.cx || 0, attr.cy || 0, attr.rx, attr.ry);
5817 var attr = unit2px(el);
5818 return rectPath(attr.x || 0, attr.y || 0, attr.width, attr.height, attr.rx, attr.ry);
5821 var attr = unit2px(el);
5822 return rectPath(attr.x || 0, attr.y || 0, attr.width, attr.height);
5825 return "M" + [el.attr("x1") || 0, el.attr("y1") || 0, el.attr("x2"), el.attr("y2")];
5828 return "M" + el.attr("points");
5831 return "M" + el.attr("points") + "z";
6499 return getPointAtLength(this.attr("d"), length);
6514 return Snap.path.getSubpath(this.attr("d"), from, to);
6876 attrs = attrs.attr;
6931 setproto.bind = function (attr, a, b) { argument
6934 this.bindings[attr] = a;
6936 var aname = b || attr;
6937 this.bindings[attr] = function (v) {
6939 a.attr(data);
6944 setproto.attr = function (value) { function
6954 this.items[i].attr(unbound);
7199 var A, B, a = Str(this.attr(name) || ""),
7218 A = this.attr(name).vb.split(" ").map(Number);
7692 this.attr({