(name, value)
| 4500 | } |
| 4501 | |
| 4502 | function transition_attr(name, value) { |
| 4503 | var fullname = namespace(name), i = fullname === "transform" ? interpolateTransformSvg : interpolate$1; |
| 4504 | return this.attrTween(name, typeof value === "function" |
| 4505 | ? (fullname.local ? attrFunctionNS : attrFunction)(fullname, i, tweenValue(this, "attr." + name, value)) |
| 4506 | : value == null ? (fullname.local ? attrRemoveNS : attrRemove)(fullname) |
| 4507 | : (fullname.local ? attrConstantNS : attrConstant)(fullname, i, value)); |
| 4508 | } |
| 4509 | |
| 4510 | function attrInterpolate(name, i) { |
| 4511 | return function(t) { |
nothing calls this directly
no test coverage detected