Исходный код EJIO.ctk_extender.window.err

## /ctk_extender/window/err.py

from ..base_error import CtkExtenderBaseError

__all__ = [
    'CtkExtenderWindowError',
    'WindowInstanceMissingError',
    'WindowNotActiveError',
    'WindowRegistryError',
    'IncorrectWindowTypeError',
    'WindowAlreadyRegisteredError',
    'WindowNotFoundError',
]


[документация] class CtkExtenderWindowError(CtkExtenderBaseError): """Базовое исключение пакента window пакета ctk_extender.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class WindowInstanceMissingError(CtkExtenderWindowError): """Исключение связанное с ошибкой доступа к экземпляру окна.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class WindowNotActiveError(CtkExtenderWindowError): """Исключение связанное с ошибкой доступа к неинициализированному окну.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class WindowRegistryError(CtkExtenderWindowError): """Базовое исключение связанное с работой реестра окон.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class IncorrectWindowTypeError(WindowRegistryError): """Исключение связанное с некорректной попыткой регистрации окна.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class WindowAlreadyRegisteredError(WindowRegistryError): """Исключение связанное с ошибкой перезаписи зарегестрированного окна.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class WindowNotFoundError(WindowRegistryError): """Исключение связанное с ошибкой остутствия искомого окна в реестре.""" __slots__ = () def __init__(self, message: str): super().__init__(message)