enable.tools.pyface.command_tool module¶
Command Tools¶
This module provides classes for tools that work with Pyface’s Undo/Redo Command stack.
-
class
enable.tools.pyface.command_tool.BaseCommandTool(component=None, **traits)[source]¶ Bases:
enable.base_tool.BaseToolA tool which can push commands onto a command stack
This is a base class for all tools that want to be able to issue undoable commands.
-
class
enable.tools.pyface.command_tool.BaseUndoTool(component=None, **traits)[source]¶ Bases:
enable.tools.pyface.command_tool.BaseCommandToolA tool with access to an UndoManager
This is a base class for all tools that want to be able to access undo and redo functionality.