* @param {Node} element
(element)
| 1591 | * @param {Node} element |
| 1592 | */ |
| 1593 | function deInitNode(element) { |
| 1594 | const internalData = getInternalData(element) |
| 1595 | if (internalData.timeout) { |
| 1596 | clearTimeout(internalData.timeout) |
| 1597 | } |
| 1598 | if (internalData.listenerInfos) { |
| 1599 | forEach(internalData.listenerInfos, function(info) { |
| 1600 | if (info.on) { |
| 1601 | removeEventListenerImpl(info.on, info.trigger, info.listener) |
| 1602 | } |
| 1603 | }) |
| 1604 | } |
| 1605 | deInitOnHandlers(element) |
| 1606 | forEach(Object.keys(internalData), function(key) { delete internalData[key] }) |
| 1607 | } |
| 1608 | |
| 1609 | /** |
| 1610 | * @param {Node} element |
no test coverage detected
searching dependent graphs…