dispatch.copy() Returns a copy of this dispatch object. Changes to this dispatch do not affect the returned copy and vice
dispatch.call(type[, that[, arguments…]]) Like
dispatch.apply(type[, that[, arguments]]) Like
dispatch.on(typenames[, callback]) Adds, removes or gets the callback for the specified typenames
d3.dispatch(types…) Creates a new dispatch for the specified event types. Each type is a string, such as