dashboard abstract method
GET /dashboard — the panel's widgets, values already computed.
Values are live: they are not cached the way panel is, and a re-read re-runs the panel's own queries, so pull-to-refresh always shows the current numbers rather than a stale snapshot.
Implementation
Future<DashboardData> dashboard();