Package-level declarations
Public application-integration support for Kobweb applications using Tabler. It owns application state, settings, theme selection, site configuration, and the shared page shell.
This is not a Tabler widget package. Its _ prefix distinguishes application infrastructure from component concepts such as navbar or table.
See Tabler page layouts.
Types
Stable, observable owner of the current TabwebSettings.
Structured content for a Tabweb page footer.
A single item rendered inside one of the footer's dotted inline lists.
Route-scoped content supplied to the shared Tabweb Kobweb layout.
Configuration for the structural and behavioral variants of a Tabweb page shell.
Route metadata consumed by the shared Tabweb page-header block.
Immutable snapshot of Tabweb presentation settings for the current application state.
Shared page-shell defaults supplied by TabwebSiteConfig.
Static, site-specific defaults for the Tabweb page shell.
Selects the color mode applied to the document for Tabweb components.
Properties
The TabwebAppState visible to the current Compose subtree.
The TabwebSiteConfig visible to the current Compose subtree.
Functions
Provides state to Tabweb composables and synchronizes its settings with the document's Tabweb attributes and the browser tab's session storage.
Creates one TabwebAppState for the lifetime of its composition location. A theme selected in this browser tab's session takes precedence over initialSettings.
Kobweb layout that renders the shared Tabweb page shell around a route.
Renders the shared Tabweb page shell with explicitly supplied route data.
Renders the semantic main-content block of a Tabweb page.
Renders the main Tabweb page header block. Page-header block for the current Tabweb route.