Это старая версия документа!
Содержание
UBHelper
Класс, который включает в себя вспомогательные функции.
Методы
__init__()
Инициализация экземпляра, сюда следует передать ссылку на экземпляр UBWidget вашего плагина.
def __init__(self, key_class:UBWidget) -> None
Параметры:
- key_class(UBWidget) - ссылку на экземпляр UBWidget вашего плагина (нужен для идентификации контекста)
Возвращает:
- None
__init__()
Менеджер вызывает этот метод, когда пользователь закрывает окно редактирования пользовательских настроек, выполнение производится когда данные в привязанном классе PropertyContainer обновлены. Определите здесь алгоритм, который нужно выполнить после того как пользователь закончил редактирование настроек.
def settings_edit_finished(self, changed:bool) -> None
Параметры:
- changed(bool) - данный параметр принимает значение Truе, если значение хотя бы одного свойства было изменено, иначе - False
Возвращает:
- None
__init__()
Менеджер вызывает этот метод, когда пользователь закрывает окно редактирования пользовательских настроек, выполнение производится когда данные в привязанном классе PropertyContainer обновлены. Определите здесь алгоритм, который нужно выполнить после того как пользователь закончил редактирование настроек.
def settings_edit_finished(self, changed:bool) -> None
Параметры:
- changed(bool) - данный параметр принимает значение Truе, если значение хотя бы одного свойства было изменено, иначе - False
Возвращает:
- None
__init__()
Менеджер вызывает этот метод, когда пользователь закрывает окно редактирования пользовательских настроек, выполнение производится когда данные в привязанном классе PropertyContainer обновлены. Определите здесь алгоритм, который нужно выполнить после того как пользователь закончил редактирование настроек.
def settings_edit_finished(self, changed:bool) -> None
Параметры:
- changed(bool) - данный параметр принимает значение Truе, если значение хотя бы одного свойства было изменено, иначе - False
Возвращает:
- None