Skip to content

Conversation

@megankanne
Copy link

  • Enables completely custom scales (eg. a polylinear scale) by only setting scale range if scale is not provided by user.
  • Removes use of two scales ("scale" to map input value to slider width percentage and "axisScale" to map input value to slider pixel position). Replaces them with single scale mapping input value to slider pixel position and a function to translate that slider pixel position to a percentage of slider length.
  • Removes requirement that container div has a css width style explicitly set. Instead, uses getBoundingClientRect() to determine the rendered width of the div.
  • Adds automatic axis label wrapping using Mike's function from http://bl.ocks.org/mbostock/7555321

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant