design_system/components/navigation/tab_models
library
Classes
-
BrowserTab
-
A single workspace tab. Generic / no business-model coupling.
Enums
-
GLTabKind
-
The page-type of a workspace tab. Drives the leading icon, the
mini-page preview layout and the full content surface — exactly like
the
icon string in the JSX (ledger · doc · store · chart · user · globe).
Typedefs
-
TabPageBuilder
= Widget Function(BuildContext context, BrowserTab tab)
-
Builds the content shown for a tab — both in the active content surface
and (scaled down) inside the hover preview. Lets a host render
style-appropriate pages (ERP doc, design canvas, web page …) while the
component falls back to its built-in GLTabPage when this is null.