dazzler package

Subpackages

Submodules

dazzler.errors module

exception dazzler.errors.AuthError[source]

Bases: dazzler.errors.DazzlerError

Error related to authentication system.

exception dazzler.errors.BindingError[source]

Bases: dazzler.errors.DazzlerError

Error in the binding system

exception dazzler.errors.DazzlerError[source]

Bases: Exception

Base Dazzler error

exception dazzler.errors.ElectronBuildError[source]

Bases: dazzler.errors.DazzlerError

Error from building the electron binary

exception dazzler.errors.GetAspectError[source]

Bases: dazzler.errors.BindingError

Error while retrieving an aspect from the frontend.

exception dazzler.errors.InvalidRequirementError[source]

Bases: dazzler.errors.RequirementError

No internal file or external file was given.

exception dazzler.errors.InvalidRequirementKindError[source]

Bases: dazzler.errors.RequirementError

Don’t know what to do with this kind of requirements.

exception dazzler.errors.NoInstanceFoundError[source]

Bases: dazzler.errors.DazzlerError

No instance was found when the application is run by command line.

exception dazzler.errors.PackageConflictError[source]

Bases: dazzler.errors.DazzlerError

A conflict in package name was detected.

exception dazzler.errors.PageConflictError[source]

Bases: dazzler.errors.DazzlerError

Duplicate page name or url detected.

exception dazzler.errors.RequirementError[source]

Bases: dazzler.errors.DazzlerError

An error in the requirement system

exception dazzler.errors.RequirementNotFoundError[source]

Bases: dazzler.errors.RequirementError

The requirement file did not exist.

exception dazzler.errors.ServerStartedError[source]

Bases: dazzler.errors.DazzlerError

Action require the server to be uninitialized.

exception dazzler.errors.SessionError[source]

Bases: dazzler.errors.DazzlerError

Error related to session system.

exception dazzler.errors.TriggerLoopError[source]

Bases: dazzler.errors.BindingError

Setting the same aspect that triggered results in infinite loop.

dazzler.events module

Event names to subscribe.

from dazzler import Dazzler
from dazzler.events DAZZLER_SETUP

app = Dazzler(__name__)

async def setup(_):
    pass

app.events.subscribe(DAZZLER_SETUP, setup)

dazzler.presets module

class dazzler.presets.PresetColor(value)[source]

Bases: str, enum.Enum

An enumeration.

DANGER = 'danger'
DANGER_DARK = 'danger-dark'
DANGER_LIGHT = 'danger-light'
DARK = 'dark'
DARKER = 'darker'
DARKER_DARK = 'darker-dark'
DARKER_LIGHT = 'darker-light'
DARK_DARK = 'dark-dark'
DARK_LIGHT = 'dark-light'
NEUTRAL = 'neutral'
NEUTRAL_DARK = 'neutral-dark'
NEUTRAL_LIGHT = 'neutral-light'
PRIMARY = 'primary'
PRIMARY_DARK = 'primary-dark'
PRIMARY_LIGHT = 'primary-light'
SECONDARY = 'secondary'
SECONDARY_DARK = 'secondary-dark'
SECONDARY_LIGHT = 'secondary-light'
SUCCESS = 'success'
SUCCESS_DARK = 'success-dark'
SUCCESS_LIGHT = 'success-light'
TERTIARY = 'tertiary'
TERTIARY_DARK = 'tertiary-dark'
TERTIARY_LIGHT = 'tertiary-light'
WARNING = 'warning'
WARNING_DARK = 'warning-dark'
WARNING_LIGHT = 'warning-light'
class dazzler.presets.PresetSize(value)[source]

Bases: str, enum.Enum

An enumeration.

LARGE = 'large'
LARGER = 'larger'
MEDIUM = 'medium'
SMALL = 'small'
TINY = 'tiny'
XX_LARGE = 'xx-large'
X_LARGE = 'x-large'