euporie.core.app.base

Define a base class for configurable apps.

Functions

isabstract(object)

Return true if the object is an abstract base class (ABC).

Classes

ABC()

Helper class that provides a standard way to create an ABC using inheritance.

ConfigurableApp()

An application with configuration.

class euporie.core.app.base.ConfigurableApp

Bases: ABC

An application with configuration.

config: Config
classmethod launch() None

Launch the app.

classmethod load_settings() None

Load all known settings for this class.

name: str | None = None