src/node/tag.js
function broadcastRemove(node) {
  if (node.children) {
    for (var i = 0, len = node.children.length; i < len; i++) {
      if (node.children[i]) {
        broadcastRemove(node.children[i]);
      }
    }
  }
  if (node.hooks && node.hooks.remove) {
    node.hooks.remove(node, node.element);
  }
}
function broadcastRemove(node) {
  if (node.children) {
    for (var i = 0, len = node.children.length; i < len; i++) {
      if (node.children[i]) {
        broadcastRemove(node.children[i]);
      }
    }
  }
  if (node.hooks && node.hooks.remove) {
    node.hooks.remove(node, node.element);
  }
}
function broadcastRemove ( node ) { if ( node . children ) { for ( var i = 0 , len = node . children . length ; i < len ; i ++ ) { if ( node . children [ i ] ) { broadcastRemove ( node . children [ i ] ) ; } } } if ( node . hooks && node . hooks . remove ) { node . hooks . remove ( node , node . element ) ; } }
Broadcasts the remove 'event'.
Broadcasts the remove event .