Skip to content
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.

Upgrade to d3.js 3.5.14 #116

Open
3 of 25 tasks
anthonime opened this issue Feb 3, 2015 · 0 comments
Open
3 of 25 tasks

Upgrade to d3.js 3.5.14 #116

anthonime opened this issue Feb 3, 2015 · 0 comments
Milestone

Comments

@anthonime
Copy link
Member

Up to 3.5.14

Scales

  • Add d3.scale.ordinal rangeRoundPoints, a rounded version of rangePoints.

Transitions:

  • d3.transition now takes an optional name argument.
  • Add named transitions (e.g., 1 2) for concurrent animations on the same element.
    http://bl.ocks.org/mbostock/5d8039fb983a29e2ad49
  • Add “interrupt” events for handling interrupted transitions.
  • transition.delay and transition.duration may be called in getter mode.
    from previous versions:
  • d3.transition : missing the version with the selection argument
  • transition.size
  • accessors to each specific interpolators (e.g: d3.interpolateRound)
  • d3.interpolate "generic" version
  • d3.interpolateTransform
  • d3.interpolators().push(newInterpolator) does not work from Java side.

Events:

  • Add d3.touch for getting the location of a single touch.
  • d3.touches - gets the touch positions relative to a specified container. => test on a mobile device

SVG:

  • Add d3.svg.arc cornerRadius (e.g., 1 2 3 4) for arcs with rounded corners.

Excluded:

  • d3.bisector may take a comparator (in addition to an accessor as before). => Arrays are not priority
  • Add d3.shuffle(array, lo, hi) for shuffling a subset of an array. => Arrays are not priority
  • Add d3.variance and d3.deviation. => Arrays are not priority
  • Add d3.map(array, accessor) for constructing a map by key from an array. => Arrays are not priority
  • Add d3.behavior.zoom duration for customizing or disabling double-click transitions. => undocumented
  • Add size and empty methods to d3.map and d3.set. => out of scope of gwt-d3
  • Add d3.locale for creating new localized number and time formats. => new API
  • Add force.chargeDistance for limiting the effect of charge forces. => Force API is not yet covered
  • Add d3.layout.pie padAngle (e.g., 1 2 3), which preserves approximate relative area of arcs. => Pie Layout is uncovered
  • Expose d3.color to allow subclassing of colors with automatic RGB interpolation. => unnecessary in gwt-d3
  • Add timeFormat.multi for multi-resolution time formats. => unnecessary
@anthonime anthonime modified the milestones: 1.1.0, 1.2.0 Feb 3, 2015
This was referenced Feb 4, 2015
@anthonime anthonime modified the milestones: 1.2.0, 1.3.0 Jan 29, 2016
@anthonime anthonime changed the title Upgrade to d3.js 3.5.3 Upgrade to d3.js 3.5.11 Jan 29, 2016
@anthonime anthonime changed the title Upgrade to d3.js 3.5.11 Upgrade to d3.js 3.5.14 Jan 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant