Skip to content

Commit

Permalink
Seperate tuple/list conversion and added dict conversion
Browse files Browse the repository at this point in the history
  • Loading branch information
Hoxbro committed Feb 2, 2022
1 parent 234b6c5 commit 62dcdcc
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion holoviews/core/util.py
Expand Up @@ -1517,8 +1517,15 @@ def resolve_dependent_value(value):
resolved.
"""
range_widget = False
if isinstance(value, (tuple, list)):
if isinstance(value, list):
value = [resolve_dependent_value(v) for v in value]
elif isinstance(value, tuple):
value = tuple(resolve_dependent_value(v) for v in value)
elif isinstance(value, dict):
value = {
resolve_dependent_value(k): resolve_dependent_value(v) for k, v in value.items()
}

if 'panel' in sys.modules:
from panel.widgets import RangeSlider, Widget
range_widget = isinstance(value, RangeSlider)
Expand Down

0 comments on commit 62dcdcc

Please sign in to comment.