Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Force radial x y accessors #176

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Force radial x y accessors #176

wants to merge 2 commits into from

Conversation

Fil
Copy link
Member

@Fil Fil commented Aug 13, 2020

Another avatar of #113

It's a (slightly) breaking change, since the getters forceRadial.x and .y will now return constant functions rather than a raw number.

GerardoFurtado and others added 2 commits August 13, 2020 07:32
Currently, the radial force...

    d3.forceRadial(radius[, x][, y])

... allows only numbers to the `x` and `y` positions:

> If x is specified, sets the x-coordinate of the circle center to the specified number and returns this force.

This proposed change allows passing functions to `radial.x()` and `radial.y()`, using the same pattern of other forces. Here is the working demo: https://bl.ocks.org/anonymous/0685343afe4675a022403be8728bc7c4/7dda06727201c128b9ff820b24c2c955e655436d
# for free to join this conversation on GitHub. Already have an account? # to comment
Development

Successfully merging this pull request may close these issues.

2 participants