d3.customEvent(event, listener[, that[, arguments]]) Invokes the specified listener, using the
selection.on(typenames[, listener[, capture]]) Adds or removes a listener to each selected element
d3.local() Declares a new local variable. For example: var
selection.exit() Returns the exit selection: existing DOM elements in the selection for which no new datum was found. The exit
selection.append(type) If the specified type is a string, appends a new element of this type (tag name) as
local.toString() Returns the automatically-generated identifier for this local. This is the name of the property that is used
d3.selector(selector) Given the specified selector, returns a function which returns the first descendant of this
selection.select(selector) For each selected element, selects the first descendant element that matches the specified
d3.selectorAll(selector) Given the specified selector, returns a function which returns all descendants of this
d3.matcher(selector) Given the specified selector, returns a function which returns true if this element
Page 3 of 5