wolfhece._weir_manager ====================== .. py:module:: wolfhece._weir_manager .. autoapi-nested-parse:: Companion manager for weir menus and actions. Extracted from PyDraw.WolfMapViewer. Module Contents --------------- .. py:class:: WeirManager(viewer: wolfhece.PyDraw.WolfMapViewer) Manages the &Weirs menu and its associated actions. .. py:attribute:: _viewer .. py:attribute:: _menu :type: wx.Menu | None :value: None .. py:attribute:: _item_add :type: wx.MenuItem | None :value: None .. py:attribute:: _item_find :type: wx.MenuItem | None :value: None .. py:attribute:: _item_edit :type: wx.MenuItem | None :value: None .. py:method:: menu_build() -> None .. py:method:: on_add(e: wx.Event) -> None .. py:method:: on_edit(e: wx.Event) -> None .. py:method:: on_find(e: wx.Event) -> None .. py:method:: pick(x: float, y: float) -> None