(node, namespace, name, value)
| 4452 | } |
| 4453 | } |
| 4454 | function setValueForNamespacedAttribute(node, namespace, name, value) { |
| 4455 | if (null === value) node.removeAttribute(name); |
| 4456 | else { |
| 4457 | switch (typeof value) { |
| 4458 | case "undefined": |
| 4459 | case "function": |
| 4460 | case "symbol": |
| 4461 | case "boolean": |
| 4462 | node.removeAttribute(name); |
| 4463 | return; |
| 4464 | } |
| 4465 | node.setAttributeNS(namespace, name, "" + value); |
| 4466 | } |
| 4467 | } |
| 4468 | function getToStringValue(value) { |
| 4469 | switch (typeof value) { |
| 4470 | case "bigint": |
no test coverage detected
searching dependent graphs…