

def __init__(self, session, parent=None):
    super(CustomWidgetBase, self).__init__(session, session)
    self.central_widget = MplWidget()
    self.setCentralWidget(self.central_widget)
    self._build_coordinator()
    self.option_widget = self._build_ui()
    self.client = CustomClient(self._data, self.central_widget.canvas.fig, layer_artist_container=self._layer_artist_container, coordinator=self._coordinator)
    self.make_toolbar()
    self.statusBar().setSizeGripEnabled(False)
    self._update_artists = []
    self.settings_changed()

dataset/ETHPy150Open glue-viz/glue/glue/viewers/custom/qt/custom_viewer.py CustomWidgetBase.__init__/VarMisuse@27/32 `parent`->`session`