chaco.abstract_controller module

Defines the base class for controllers.

class chaco.abstract_controller.AbstractController(component, *args, **kw)

Bases: enable.interactor.Interactor

Abstract class for tools that manipulate PlotComponents. By default, a controller attaches to a single PlotComponent.

deactivate(component)

This method is called by the component when this controller is no longer the active tool.