:mod:`dip.shell.tools.dirty` ============================ .. module:: dip.shell.tools.dirty This module contains the default implementation of a :term:`tool` that supports the toolkit specific method of indicating that a shell has unsaved data. :class:`DirtyTool` ------------------ .. class:: DirtyTool Base class: :class:`~dip.model.Model` The DirtyTool is the default implementation of a :term:`tool` that supports the toolkit specific method of indicating that a shell has unsaved data. .. attribute:: id = 'dip.shell.tools.dirty' The tool's identifier.