def add_widgets(self, widgets, enabled=True):
        if not hasattr(widgets, '__iter__'):
            widgets = [widgets]
        iren = self._interactor
        for widget in widgets:
            widget.interactor = iren
            widget.enabled = enabled
        self.render()
Instantiate a new _ExecutionContext and store a reference to it in the
dataset/ETHPy150Open enthought/mayavi/tvtk/pyface/tvtk_scene.py/TVTKScene.add_widgets--crossover with--dataset/ETHPy150Open Workiva/furious/furious/context/_execution.py/execution_context_from_async