ActiveToolPanelHandlerBase - Базовый класс обработчика панели активного инструмента¶
-
class
axipy.gui.
ActiveToolPanelHandlerBase
(shadow_handler)¶ Базовый класс обработчика панели активного инструмента.
-
activate
()¶ Показывает пользовательский графический элемент в панели активного инструмента.
-
property
activated
¶ Signal[]
Сигнал испускается когда обработчик панели активного инструмента становится активным.- Тип результата
Signal
-
deactivate
()¶ Скрывает пользовательский графический элемент из панели активного инструмента.
-
property
deactivated
¶ Signal[]
Сигнал испускается когда перед тем как обработчик панели активного инструмента перестает быть активным.- Тип результата
Signal
-
set_observer
(observer_id)¶ Метод устанавливает наблюдателя. Если наблюдатель сигнализирует, что условия доступности кнопки нарушены, то панель активного инструмента сразу же закроется.
- Параметры
observer_id (
Union
[str
,Key
]) – Идентификатор наблюдателя для управления видимостью и доступностью
См.также
Наблюдатели за состоянием инструмента
observers
-