selection Module¶
selection Module¶
- 
class holoviews.selection.ColorListSelectionDisplay(color_prop='color', alpha_prop='alpha', backend=None)[source]¶
- Bases: - holoviews.selection.SelectionDisplay- Selection display class for elements that support coloring by a vectorized color list. 
- 
class holoviews.selection.NoOpSelectionDisplay[source]¶
- Bases: - holoviews.selection.SelectionDisplay- Selection display class that returns input element unchanged. For use with elements that don’t support displaying selections. 
- 
class holoviews.selection.OverlaySelectionDisplay(color_prop='color', is_cmap=False, supports_region=True)[source]¶
- Bases: - holoviews.selection.SelectionDisplay- Selection display base class that represents selections by overlaying colored subsets on top of the original element in an Overlay container. 
- 
class holoviews.selection.SelectionDisplay[source]¶
- Bases: - object- Base class for selection display classes. Selection display classes are responsible for transforming an element (or DynamicMap that produces an element) into a HoloViews object that represents the current selection state. 
- 
class holoviews.selection.link_selections(*args, **params)[source]¶
- Bases: - holoviews.selection._base_link_selections- Operation which automatically links selections between elements in the supplied HoloViews object. Can be used a single time or be used as an instance to apply the linked selections across multiple objects. - Parameters inherited from: - holoviews.selection._base_link_selections: link_inputs, show_regions- cross_filter_mode= param.Selector(default=’intersect’, objects=[‘overwrite’, ‘intersect’])
- Determines how to combine selections across different elements. 
- index_cols= param.List(bounds=(0, None))
- If provided, selection switches to index mode where all queries are expressed solely in terms of discrete values along the index_cols. All Elements given to link_selections must define the index_cols, either as explicit dimensions or by sharing an underlying Dataset that defines them. 
- selection_expr= param.Parameter()
- dim expression of the current selection or None to indicate that everything is selected. 
- selected_color= param.Color()
- Color of selected data, or None to use the original color of each element. 
- selection_mode= param.Selector(default=’overwrite’, objects=[‘overwrite’, ‘intersect’, ‘union’, ‘inverse’])
- Determines how to combine successive selections on the same element. 
- unselected_alpha= param.Magnitude(bounds=(0.0, 1.0), default=0.1, inclusive_bounds=(True, True))
- Alpha of unselected data. 
- unselected_color= param.Color()
- Color of unselected data. 
 - 
pprint(imports=None, prefix='\n ', unknown_value='<?>', qualify=False, separator='')¶
- Same as Parameterized.pprint, except that X.classname(Y is replaced with X.classname.instance(Y 
 - 
script_repr(imports=[], prefix=' ')¶
- Same as Parameterized.script_repr, except that X.classname(Y is replaced with X.classname.instance(Y 
 - 
property selected_cmap¶
- The datashader colormap for selected data 
 - 
selection_param(data)[source]¶
- Returns a parameter which reflects the current selection when applied to the supplied data, making it easy to create a callback which depends on the current selection. - Args:
- data: A Dataset type or data which can be cast to a Dataset 
- Returns:
- A parameter which reflects the current selection 
 
 - 
property unselected_cmap¶
- The datashader colormap for unselected data 
 
