Add throttled argument to pn.param widgets parameter #1800
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The reason for this PR it is hard to incorporate
value_throttled
for sliders into a parametrized class.This will add the possibility to add a
throttled
argument to pn.paramwidgets
argument. So the following is possible:To get this to work I'm changing the param object from linking with
value
to linking withvalue_throttled
of the slider and vice versa. This is only done ifthrottled
is enabled and the widget contains the attributevalue_throttled
.This is the reason why the unit test without
throttled
enabled is onvalue
and withthrottled
enabled is onvalue_throttled
.I hope that the configuration of
throttled
is done as mentioned here.If there is a better way to implement this, this PR can be closed.
TODO: