Исходный код EJIO.ctk_extender.widget.err
## /ctk_extender/widget/err.py
from ..base_error import CtkExtenderBaseError
__all__ = [
'CtkExtenderWidgetError',
'WidgetNotInitializedError',
'WidgetMountError',
'CtkExtenderWidgetContainerError',
'WidgetContainerExtensionError',
]
[документация]
class CtkExtenderWidgetError(CtkExtenderBaseError):
"""Базовое исключение пакента widget пакета ctk_extender."""
__slots__ = ()
def __init__(self, message: str):
super().__init__(message)
[документация]
class WidgetNotInitializedError(CtkExtenderWidgetError):
"""Исключение связанное с ошибками инициализации виджета."""
__slots__ = ()
def __init__(self, message: str):
super().__init__(message)
[документация]
class WidgetMountError(CtkExtenderWidgetError):
"""Исключение связанное с ошибками монтирования виджета."""
__slots__ = ()
def __init__(self, message: str):
super().__init__(message)
[документация]
class CtkExtenderWidgetContainerError(CtkExtenderWidgetError):
"""Базовое исключение связанное с ошибками в WidgetContainer."""
__slots__ = ()
def __init__(self, message: str):
super().__init__(message)
[документация]
class WidgetContainerExtensionError(CtkExtenderWidgetContainerError):
"""Исключение связанное с ошибкой добавления виджета в WidgetContainer."""
__slots__ = ()
def __init__(self, message: str):
super().__init__(message)