pysepal.solara.notifications.state#

Notification state model: dataclasses, enums, and defaults.

Classes

TaskMilestone([message, timestamp])

A discrete named step in a task's execution.

TaskStatus(value)

Lifecycle status of a tracked task.

Toast([id, message, type, created_at, ...])

An ephemeral notification message.

ToastType(value)

Type of toast notification, determines color and auto-dismiss behavior.

TrackedTask([id, title, status, milestones, ...])

A long-running task being tracked in the progress panel.