New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Brush with handle #14
Comments
The example you’ve linked uses the v3 API. The structure of the brush changed in v4, as documented in the README. You can still add custom elements to the brush, but you should add them to the brush element itself, rather than adding it to the handle element. In addition, in v4 you are responsible for repositioning your handle whenever the brush moves (typically by listening for brush events); you can no longer rely on the brush moving custom handle elements for you. For interaction, you must also bind a data object with the appropriate type field (e.g., |
Here's a d3 v4 port of Mike's block Bottom line: everything has changed.
This was certainly the most difficult port to d3 v4 I've done. |
Prodded by @Fil, I have updated my own example to v4. http://bl.ocks.org/mbostock/4349545 |
Thank you. |
Trying to follow this example to add handle to the brush using:
The
path
doesn't show up since.handle
element is arect
instead ofg
. As soon as I change thed3-brush
source code here tohandle.enter().append("g")
it works.Am I doing something wrong or the
.handle
needs a wrappingg
?Thank you
The text was updated successfully, but these errors were encountered: