← Về thư mục
frontend/src/features/sessions/dashboard.ts
- projectCopy · function · L38-L49 — function projectCopy(kind: "more" | "retry" | "no-match" | "error"): string
- searchProjectsNow · function · L55-L63 — function searchProjectsNow(): void
- bindProjectSearch · function · L65-L90 — function bindProjectSearch(): void
- loadMoreProjects · function · L92-L104 — async function loadMoreProjects(): Promise
- stopExamplePoll · function · L106-L111 — function stopExamplePoll(): void
- paintDashSkeleton · function · L113-L131 — function paintDashSkeleton(): void
- skel · function · L114-L126 — skel = (n: number)
- loadDashboard · function · L138-L154 — async function loadDashboard(): Promise
- renderDashProjects · function · L156-L228 — function renderDashProjects(): void
- open · function · L206-L209 — open = ()
- exampleSeedCta · function · L230-L278 — function exampleSeedCta(): HTMLElement
- paint · function · L238-L251 — paint = (st: { running?: boolean; error?: string; seeded?: boolean })
- poll · function · L252-L255 — poll = ()
- renderDashRecent · function · L280-L312 — function renderDashRecent(frames: SessionLike[]): void
- open · function · L305-L307 — open = ()
- renderDashRunning · function · L314-L357 — function renderDashRunning(frames: SessionLike[]): void
- open · function · L350-L352 — open = ()
- refreshDashRunning · function · L359-L379 — async function refreshDashRunning(): Promise
- stopDashPoll · function · L381-L387 — function stopDashPoll(): void
- startDashPoll · function · L389-L402 — function startDashPoll(): void
- showDashboard · function · L404-L417 — function showDashboard(): void
- showWorkspace · function · L419-L450 — function showWorkspace(): void