Source code for glue_jupyter.bqplot.scatter.viewer

from glue.viewers.scatter.state import ScatterViewerState

from ..common.viewer import BqplotBaseView

from .layer_artist import BqplotScatterLayerArtist

from glue_jupyter.common.state_widgets.layer_scatter import ScatterLayerStateWidget
from glue_jupyter.common.state_widgets.viewer_scatter import ScatterViewerStateWidget

__all__ = ['BqplotScatterView']


[docs]class BqplotScatterView(BqplotBaseView): allow_duplicate_data = False allow_duplicate_subset = False large_data_size = 1e7 _state_cls = ScatterViewerState _options_cls = ScatterViewerStateWidget _data_artist_cls = BqplotScatterLayerArtist _subset_artist_cls = BqplotScatterLayerArtist _layer_style_widget_cls = ScatterLayerStateWidget tools = ['bqplot:panzoom', 'bqplot:rectangle', 'bqplot:xrange', 'bqplot:yrange']