PathMode
========

.. currentmodule:: glue.viewers.matplotlib.toolbar_mode

.. autoclass:: PathMode
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~PathMode.action_text
      ~PathMode.disable_on_finalize
      ~PathMode.enabled
      ~PathMode.icon
      ~PathMode.persistent
      ~PathMode.shortcut
      ~PathMode.status_tip
      ~PathMode.tool_id
      ~PathMode.tool_tip

   .. rubric:: Methods Summary

   .. autosummary::

      ~PathMode.activate
      ~PathMode.clear
      ~PathMode.close
      ~PathMode.deactivate
      ~PathMode.key
      ~PathMode.menu_actions
      ~PathMode.move
      ~PathMode.press
      ~PathMode.release
      ~PathMode.roi

   .. rubric:: Attributes Documentation

   .. autoattribute:: action_text
   .. autoattribute:: disable_on_finalize
   .. autoattribute:: enabled
   .. autoattribute:: icon
   .. autoattribute:: persistent
   .. autoattribute:: shortcut
   .. autoattribute:: status_tip
   .. autoattribute:: tool_id
   .. autoattribute:: tool_tip

   .. rubric:: Methods Documentation

   .. automethod:: activate
   .. automethod:: clear
   .. automethod:: close
   .. automethod:: deactivate
   .. automethod:: key
   .. automethod:: menu_actions
   .. automethod:: move
   .. automethod:: press
   .. automethod:: release
   .. automethod:: roi
