(element, key, value = '')
| 275 | * @returns |
| 276 | */ |
| 277 | export function set_attribute(element, key, value = '') { |
| 278 | if (key.startsWith('xlink:')) { |
| 279 | element.setAttributeNS('http://www.w3.org/1999/xlink', key, value); |
| 280 | return; |
| 281 | } |
| 282 | return element.setAttribute(key, value); |
| 283 | } |
| 284 | |
| 285 | /** |
| 286 | * Browsers split text nodes larger than 65536 bytes when parsing. |
no outgoing calls
no test coverage detected