holoviews.element.selection module#

Defines mix-in classes to handle support for linked brushing on elements.

class holoviews.element.selection.Selection1DExpr(*args, **kwargs)[source]#

Bases: Selection2DExpr

Mixin class for Cartesian 1D Chart elements to add basic support for SelectionExpr streams.

class holoviews.element.selection.Selection2DExpr(*args, **kwargs)[source]#

Bases: SelectionIndexExpr

Mixin class for Cartesian 2D elements to add basic support for SelectionExpr streams.

class holoviews.element.selection.SelectionBarsExpr(*args, **kwargs)[source]#

Bases: Selection1DExpr

Mixin class for Bars adding tap/click-to-select on top of box-select.

Translates Selection1D tap events (integer row indices) into an isin expression over the bar’s key dimension for link_selections.

class holoviews.element.selection.SelectionGeomExpr(*args, **kwargs)[source]#

Bases: Selection2DExpr

class holoviews.element.selection.SelectionPolyExpr(*args, **kwargs)[source]#

Bases: Selection2DExpr