transition.filter(filter) For each selected element, selects only the elements that match the specified filter
transition.merge(other) Returns a new transition merging this transition with the specified other transition
transition.ease([value]) Specifies the transition easing function
transition.selectAll(selector) For each selected element, selects all descendant elements that match the specified selector
transition.transition() Returns a new transition on the same selected elements as this transition, scheduled to start when
transition.style(name, value[, priority]) For each selected element, assigns the
selection.interrupt([name]) Interrupts the active transition of the specified name on the selected elements
d3.interrupt(node[, name]) Interrupts the active transition of the specified name on the specified node
transition.nodes() Returns an array of all (non-null) elements in this transition. Equivalent to
transition.node() Returns the first (non-null) element in this transition. If the transition is empty, returns null. Equivalent
Page 2 of 3