orangeqs.juice.dashboard.widgets.task_table#

Widget that displays task table aligned with TaskEvent schema.

Module Contents#

Classes#

TaskTableWidget

Widget that displays tasks with columns matching TaskEvent schema.

API#

class orangeqs.juice.dashboard.widgets.task_table.TaskTableWidget(services: list[str] = [])#

Widget that displays tasks with columns matching TaskEvent schema.

Rows are dynamic (one per task_id). The first column is the task display name. Other columns map directly to TaskEvent fields.

roots() dict[str, bokeh.models.widgets.Widget]#

Roots for the widget.

initial_update() None#

Populate table with the latest known TaskEvent(s), filtered by target.