All Classes and Interfaces
Class
Description
Module for collapsible accordion sections.
Deprecated.
Account-state widget that renders either guest links or authenticated user actions.
Alert message component with severity style variants.
Immutable HTML attribute pair used by
HtmlTag.HTML audio wrapper with boolean media attribute helpers.
Application-facing authorization contract for editing operations.
Small utility for wrapping edit actions with authorization checks.
Small inline badge component with style presets.
Builds top-banner components across supported layout presets.
Layout mode for the banner.
Text alignment for overlay banners.
Quoted-text block with optional citation and source footer.
Breadcrumb navigation with explicit active/non-active item entries.
Form/button control with type, style, and size helpers.
Module for highlighted informational callout blocks.
Card container with optional header/body/footer/image slots.
Grid specialization for arranging
Card components.Final component contract populated by
ChatTranscriptRenderer.Data contract for chat message rendering.
Module for rendering an embeddable chat transcript and composer shell.
Renderer for chat history transcripts.
Transport hint used by chat UI wiring.
Simple UI hook config for chat refresh/send wiring.
Checkbox wrapper with optional label.
Inline/code-block renderer with optional language and title metadata.
Grid column for use inside
Row.Module for side-by-side comparison tables.
Contract for any renderable SimplyPages UI node.
Width-constrained content container.
Predefined container width variants.
Generated static content entry metadata and markdown source.
Final list-item contract populated by
StaticContentSite index rendering.Editable module for rendering text or custom content blocks.
Route mapping and lookup helper for generated static content pages.
Section configuration for
StaticContentSite generation.Generated artifacts for one configured static content section.
Final static content bundle generated from configured section directories.
Non-fatal parse or generation warning captured during content bundle generation.
Small class-token utilities for components that need to preserve base/custom classes while
replacing one derived class family.
Module wrapper around
DataTable for tabular data rendering.Object-backed table renderer with column extractors.
Default chat message component implementation.
Default section index card component for static content entries.
Default quote/edit/delete action provider with configurable visibility and endpoints.
Default category component implementation.
Default flat comment card with raw depth metadata and bounded CSS indentation.
Default topic component implementation.
Minimal fluent wrapper around an HTML
div.Visual separator supporting horizontal/vertical orientation and style options.
Builder for disclosure navigation markup with a native button and ordinary links/items.
Mutable module that renders a simple card header/body pair.
Mutable list module that renders string items as a styled
ul.Mutable module that renders a string table with explicit headers.
Primary editing contract for mutable SimplyPages modules.
Immutable descriptor for a module child that can be edited independently.
Decorator that wraps a module/component with edit/delete controls.
Editable page wrapper that emits rows plus row-insert controls.
Composes a supplied row with a separate row of registered editable modules and add-module controls.
Utility for generating basic edit form controls from slot metadata.
Builds standardized edit modals for module property and child-edit flows.
Defines persistence/approval behavior expected by edit handlers.
HTML form wrapper with fluent helpers for method, enctype, and HTMX attributes.
Supported logical HTTP methods for form submission.
Utility for consistent labeled form-field fragments used by editable modules.
Module wrapper for composing and rendering a
Form.Context payload for action generation.
Callback for building topic/comment actions.
Item type for action generation.
Final category component contract populated by the category renderer.
Data contract for category rendering.
Renderer for forum categories.
Reusable collapsible wrapper for forum composer content.
Final comment component contract populated by the comment renderer.
Data contract for comment rendering.
Renderer for forum comments.
Fault-tolerant parser for forum inline tag tokens.
Batch resolver for one tag type.
Resolver registry keyed by
TagType.Resolver helpers and built-in forum tag resolvers.
Final topic component contract populated by the topic renderer.
Data contract for topic rendering.
Renderer for forum topics.
Optional topic title-link metadata populated by
ForumTopicRenderer.Grid-based image gallery component.
Module wrapper for rendering a
Gallery.Generic CSS-class driven grid container.
Heading component (H1-H6) with alignment and optional decorative bars.
Module for prominent hero/banner page sections with optional CTA links.
Base mutable implementation for concrete HTML tag components.
Icon wrapper for multiple icon-library class conventions.
Image element with basic source/size configuration helpers.
Highlighted information block with title/value/icon regions.
Text label component for form/input association.
Hyperlink component with URL-scheme validation and HTMX helpers.
Mutable list item wrapper with escaped text content.
Markdown renderer backed by CommonMark with table extension.
Backdrop-based modal renderer with configurable close behavior.
Base class for high-level composed components with build-once lifecycle semantics.
Application service contract for edit form rendering, update handling, and delete handling.
Navigation bar container with optional brand and item entries.
Ordered list component with appended list items.
High-level page layout container built through
Page.PageBuilder.Fluent builder for
Page layouts.Paragraph component with alignment class management helpers.
Progress bar component with configurable max, label, color, and animation flags.
Module for rendering emphasized quote/testimonial content.
Radio button group with shared input name and
radiogroup role.Renders trusted HTML without escaping.
Mutable per-render value container for
SlotKey lookups.Mutable builder for
RenderContext.Controls whether slot render output may be cached as compiled HTML entries.
Editable module that renders heterogeneous content items (paragraphs, images, links, headers).
Horizontal layout container for the framework row/column grid.
Shared URL validation helpers for component attributes and inline CSS URL values.
Semantic section wrapper for page structure.
Select/dropdown control with mutable option list.
Renderable select option model.
Builds a full SimplyPages shell document (head + body) or body-only fragment.
Wrapper around a compiled shell template with a dedicated content slot.
Vertical navigation container with section and item entries.
Builds a
SideNav with ordered sections and links.Editable module that renders a list of
ListItem components.Component placeholder that renders the value for a
SlotKey from a RenderContext.Tagged union for explicit slot storage entries inside
RenderContext.Entry containing trusted pre-rendered HTML.
Entry containing a live object that must be rendered on access.
Typed identifier for values stored in a
RenderContext.Mutable string-keyed slot value map used mainly as a legacy bridge API.
Empty spacing helper for vertical or horizontal gaps.
Loading spinner component with size, color, and optional message.
Immutable static markdown content generator.
Builder for immutable
StaticContentSite generation configuration.Module for rendering metric/value cards in a simple grid.
Mutable builder for CSS utility classes and inline declarations.
Stateful table builder with explicit header/body sections.
Renderable table cell model.
Renderable table row model.
Module that renders tab navigation and tab panels.
Tag/keyword label component.
Forum tag token value coupled to its type.
Normalized forum tag type key.
Compiled render plan built from a component tree.
Multi-line text input control.
Single-line input control.
Supported input types mapped to HTML
type.Plain text component that always HTML-escapes output.
Module for rendering chronological events in vertical or horizontal orientation.
Builds a top-level navigation component with primary and utility regions.
Immutable value wrapper with an explicit runtime type token.
Unordered list component with appended list items.
Immutable validation outcome for edit-form processing.
HTML video wrapper with media attribute and sizing helpers.
TopNavBuilderfor new top navigation composition.