Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
flet / controls / exceptions.py
Size: Mime:
__all__ = [
    "FletException",
    "FletUnsupportedPlatformException",
    "FletUnimplementedPlatformException",
    "FletPageDisconnectedException",
]


class FletException(Exception):
    """
    Base class for all Flet exceptions.

    See these subclasses/implementations:

    - [`FletUnsupportedPlatformException`][flet.FletUnsupportedPlatformException]
    - [`FletUnimplementedPlatformException`][flet.FletUnimplementedPlatformException]
    - [`FletPageDisconnectedException`][flet.FletPageDisconnectedException]
    """


class FletUnsupportedPlatformException(FletException):
    """
    Thrown by operations that are not supported on the current platform.
    """


class FletUnimplementedPlatformException(FletUnsupportedPlatformException):
    """
    Thrown by operations that have not been implemented yet.
    """


class FletPageDisconnectedException(FletException):
    """
    Thrown when the page is disconnected.
    """