Skip to content
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

Request: min_interval to Range Slider #866

Open
Nosferican opened this issue Jun 16, 2015 · 4 comments
Open

Request: min_interval to Range Slider #866

Nosferican opened this issue Jun 16, 2015 · 4 comments
Assignees
Labels
Consult Team Requires consulting the Shiny team Difficulty: Intermediate Enterprising community members could help Effort: Medium Priority: Low Type: Enhancement 💡 UI Toolkit: sliderInput Issues related to sliderInput()

Comments

@Nosferican
Copy link

Nosferican commented Jun 16, 2015

The min_interval option from the ion.rangeSlider is not incorporated to the sliderInput().

References:
https://github.com/IonDen/ion.rangeSlider
http://shiny.rstudio.com/reference/shiny/latest/sliderInput.html

@daattali
Copy link
Contributor

Better yet, maybe the slider range input could support an arbitrary list of options that it would just pass along to ionRangeSlider? I think that's what selectize inputs do. Perhaps there's a good reason not to do that, but otherwise, it seems like a better solution because there are some other options that are also not implemented that could be useful

@Nosferican
Copy link
Author

Indeed. If possible to make it play nice and adapt the full functionality of the ionRangeSlider that could be pretty useful and improve this widget.

@alexwhan
Copy link

Another call for support of all the ionRangeslider parameters, would be really useful for a range of applications in data interaction

@alandipert
Copy link
Contributor

In previous design discussions we (the Shiny team) have wavered in our desire for enhancements like this. Our historical argument against tighter coupling with ionRangeslider is something like: the more ionRangeslider-specific options we expose, the more dependent on a particular version of ionRangeslider we become. With more dependency comes more vulnerability to downstream breaking changes, and so degrades the stability of Shiny.

As @daattali points out, our relationship with ionRangeslider is very similar to that with Selectize.

In any case, it's high time for us to revisit this discussion, and to consider seriously ionRangeslider enhancements. It looks like ionRangeslider development has been sporadic these past few years, which is a data point against the stability argument.

Screen Shot 2019-04-26 at 1 11 47 PM

@alandipert alandipert added Consult Team Requires consulting the Shiny team Difficulty: Intermediate Enterprising community members could help Effort: Medium Priority: Low Type: Enhancement 💡 labels Apr 26, 2019
@alandipert alandipert added the UI Toolkit: sliderInput Issues related to sliderInput() label May 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Consult Team Requires consulting the Shiny team Difficulty: Intermediate Enterprising community members could help Effort: Medium Priority: Low Type: Enhancement 💡 UI Toolkit: sliderInput Issues related to sliderInput()
Projects
None yet
Development

No branches or pull requests

5 participants