Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages

A

AccordionItem(String, Component) - Constructor for class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
AccordionItem(String, String) - Constructor for class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
AccordionModule - Class in io.mindspice.simplypages.modules
Module for collapsible accordion sections.
AccordionModule() - Constructor for class io.mindspice.simplypages.modules.AccordionModule
 
AccordionModule.AccordionItem - Class in io.mindspice.simplypages.modules
 
AccountBarBuilder - Class in io.mindspice.simplypages.builders
Deprecated.
Prefer TopNavBuilder for new top navigation composition.
AccountWidget - Class in io.mindspice.simplypages.components
Account-state widget that renders either guest links or authenticated user actions.
addActiveItem(String) - Method in class io.mindspice.simplypages.components.navigation.Breadcrumb
 
addCard(Card) - Method in class io.mindspice.simplypages.components.display.CardGrid
 
addClass(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Adds a class token to the class attribute if not already present.
addClass(String) - Method in class io.mindspice.simplypages.core.Style
Adds a raw class token without transformation.
addClasses(String...) - Method in class io.mindspice.simplypages.core.Style
Adds raw class tokens without transformation.
addColumn(Column) - Method in class io.mindspice.simplypages.layout.Row
Appends a preconfigured Column without additional wrapping.
addColumn(String) - Method in class io.mindspice.simplypages.modules.ComparisonModule
Adds a comparison column.
addColumn(String, boolean) - Method in class io.mindspice.simplypages.modules.ComparisonModule
Adds a comparison column with optional highlighting.
addColumn(String, Function) - Method in class io.mindspice.simplypages.components.display.DataTable
Adds a column with header and value extractor.
addColumn(String, Function, String) - Method in class io.mindspice.simplypages.components.display.DataTable
Adds a column with optional CSS class.
addComponents(Component...) - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Appends multiple components in argument order.
addCustomCss(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Append an additional custom CSS file path.
addCustomJs(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Append an additional custom JS file path.
addDivider() - Method in class io.mindspice.simplypages.components.Dropdown
Appends a divider item.
addEditableModule(Module, String) - Method in class io.mindspice.simplypages.editing.EditableRow
Adds independent content to the generated row, wrapped at render time, and assigns its module id.
addEditableRow(EditableRow) - Method in class io.mindspice.simplypages.editing.EditablePage
Appends an editable row to this page.
addEvent(String, String, Component) - Method in class io.mindspice.simplypages.modules.TimelineModule
Adds a timeline event with date, title, and custom content.
addEvent(String, String, String) - Method in class io.mindspice.simplypages.modules.TimelineModule
Adds a timeline event with date, title, and description.
addField(String, Component) - Method in class io.mindspice.simplypages.components.forms.Form
Appends a field wrapper containing optional label and input component.
addField(String, Component) - Method in class io.mindspice.simplypages.modules.FormModule
Appends a labeled field to the wrapped form.
addHeader(Header) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
addImage(Image) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
addImage(String, String) - Method in class io.mindspice.simplypages.components.media.Gallery
Adds an image with an application-controlled or separately image-context-validated source.
addImage(String, String) - Method in class io.mindspice.simplypages.modules.GalleryModule
Appends an image to the gallery.
addImage(String, String, String) - Method in class io.mindspice.simplypages.components.media.Gallery
Adds an encoded source and escaped caption, without Image's source policy.
addImage(String, String, String) - Method in class io.mindspice.simplypages.modules.GalleryModule
Appends an image with caption to the gallery.
addInlineStyle(String, String) - Method in class io.mindspice.simplypages.core.Style
Appends an inline style fragment in the form property: value.
addItem(ListItem) - Method in class io.mindspice.simplypages.modules.SimpleListModule
Adds to the item model without building or rebuilding rendered structure.
addItem(NavBar.NavItem) - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
addItem(SideNav.NavItem) - Method in class io.mindspice.simplypages.components.navigation.SideNav
 
addItem(Component) - Method in class io.mindspice.simplypages.components.display.OrderedList
Appends a component list item.
addItem(Component) - Method in class io.mindspice.simplypages.components.display.UnorderedList
Appends a component list item.
addItem(Component) - Method in class io.mindspice.simplypages.components.Dropdown
Appends a custom menu item component.
addItem(Component) - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
addItem(Component) - Method in class io.mindspice.simplypages.layout.Grid
Appends one grid item.
addItem(String) - Method in class io.mindspice.simplypages.components.display.OrderedList
Appends a text list item.
addItem(String) - Method in class io.mindspice.simplypages.components.display.UnorderedList
Appends a text list item.
addItem(String, Component) - Method in class io.mindspice.simplypages.modules.AccordionModule
Adds an accordion item with header and custom component content.
addItem(String, String) - Method in class io.mindspice.simplypages.components.navigation.Breadcrumb
Adds an application-controlled or separately navigation-validated href.
addItem(String, String) - Method in class io.mindspice.simplypages.components.navigation.NavBar
Adds an encoded href; supply an application-controlled or separately validated destination.
addItem(String, String) - Method in class io.mindspice.simplypages.components.navigation.SideNav
Adds an encoded href; supply an application-controlled or separately validated destination.
addItem(String, String) - Method in class io.mindspice.simplypages.modules.AccordionModule
Adds an accordion item with header and text content.
addItem(String, String, boolean) - Method in class io.mindspice.simplypages.components.navigation.NavBar
Adds an active-state entry with a trusted/context-validated href, without Link's scheme policy.
addItem(String, String, boolean) - Method in class io.mindspice.simplypages.components.navigation.SideNav
Adds an active-state entry with a trusted/context-validated href, without Link's scheme policy.
addItems(Component...) - Method in class io.mindspice.simplypages.layout.Grid
Appends multiple grid items in argument order.
addLeftItem(Component) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a component to the left section.
addLeftLink(String, String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a left link through Link.create(String, String), applying its href scheme policy immediately.
addLink(Link) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
addLink(String, String) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Appends a non-active link without an icon.
addLink(String, String) - Method in class io.mindspice.simplypages.components.Dropdown
Appends an anchor item with an application-controlled or separately navigation-validated href.
addLink(String, String, boolean) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Appends a link with explicit active state and no icon.
addLink(String, String, boolean, String) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Appends a link with explicit active state and icon.
addLink(String, String, String) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Appends a non-active link with an icon and an application-controlled or separately navigation/endpoint-validated path; no Link scheme policy is applied.
addOption(String, String) - Method in class io.mindspice.simplypages.components.forms.RadioGroup
Appends one option.
addOption(String, String) - Method in class io.mindspice.simplypages.components.forms.Select
Appends one unselected option.
addOption(String, String, boolean) - Method in class io.mindspice.simplypages.components.forms.Select
Appends one option.
addOptions(List) - Method in class io.mindspice.simplypages.components.forms.Select
Appends options where value and label are identical.
addParagraph(Paragraph) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
addPortal(String, String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Deprecated.
addPortal(String, String, boolean) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Deprecated.
addPrimaryComponent(Component) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a custom primary component.
addPrimaryDropdown(String, Consumer) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a primary dropdown (left-aligned menu).
addPrimaryLink(String, String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a non-active primary link with an application-controlled or separately validated navigation/HTMX destination.
addPrimaryLink(String, String, boolean) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a primary link with explicit active state and a trusted/context-validated href.
addRightAccountWidget(String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a dynamic account widget using an application-controlled or separately endpoint-validated URL.
addRightAuthenticatedWidget(String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends an authenticated account widget to the right section.
addRightGuestWidget() - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a guest account widget to the right section.
addRightItem(Component) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a component to the right section.
addRightLink(String, String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Appends a right link through Link.create(String, String), applying its href scheme policy immediately.
addRow(Table.Row) - Method in class io.mindspice.simplypages.components.display.Table
Appends a prebuilt row.
addRow(Component...) - Method in class io.mindspice.simplypages.components.display.Table
Appends a row with component cells.
addRow(Row) - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Appends a row to page content.
addRow(String...) - Method in class io.mindspice.simplypages.components.display.Table
Appends a row with text cells.
addRow(String, String...) - Method in class io.mindspice.simplypages.modules.ComparisonModule
Adds a comparison row with string values for each column.
addRow(Consumer) - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Builds a new row via consumer and appends it using the same routing as Page.PageBuilder.addRow(Row).
addRow(T) - Method in class io.mindspice.simplypages.components.display.DataTable
Appends one row object.
addRowWithComponents(String, Component...) - Method in class io.mindspice.simplypages.modules.ComparisonModule
Adds a comparison row with custom component values.
addSection(ContentSectionConfig) - Method in class io.mindspice.simplypages.components.content.StaticContentSiteBuilder
 
addSection(String) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Appends a section header entry.
addSection(String) - Method in class io.mindspice.simplypages.components.navigation.SideNav
 
addStat(String, String) - Method in class io.mindspice.simplypages.modules.StatsModule
Adds a statistic with value and label.
addStat(String, String, String) - Method in class io.mindspice.simplypages.modules.StatsModule
Adds a statistic with value, label, and description.
addStyle(String, String) - Method in class io.mindspice.simplypages.core.HtmlTag
Adds or replaces one inline style property on the style attribute.
addTab(String, Component) - Method in class io.mindspice.simplypages.modules.TabsModule
Adds a tab with label and custom component content.
addTab(String, String) - Method in class io.mindspice.simplypages.modules.TabsModule
Adds a tab with label and text content.
addTokens(HtmlTag, String, String) - Static method in class io.mindspice.simplypages.core.CssClassNames
 
addTrustedStyle(String, String) - Method in class io.mindspice.simplypages.core.HtmlTag
Adds or replaces one inline style property on the style attribute using a trusted value path.
addUtilityComponent(Component) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a custom utility component.
addUtilityDropdown(String, Consumer) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a utility dropdown (right-aligned menu).
addUtilityItem(Component) - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
addUtilityLink(String, String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a utility link with an application-controlled or separately navigation/endpoint-validated href, without Link's scheme policy.
addUtilityLink(String, String) - Method in class io.mindspice.simplypages.components.navigation.NavBar
Adds a utility link with an application-controlled or separately navigation-validated href.
addUtilityLink(String, String, boolean) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a utility link with explicit active state and a trusted/context-validated href.
addUtilityLink(String, String, boolean) - Method in class io.mindspice.simplypages.components.navigation.NavBar
Adds a utility link with an application-controlled or separately navigation-validated href.
Alert - Class in io.mindspice.simplypages.components.display
Alert message component with severity style variants.
Alert(String, Alert.AlertType) - Constructor for class io.mindspice.simplypages.components.display.Alert
 
Alert.AlertType - Enum Class in io.mindspice.simplypages.components.display
 
alignItems(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form items-{value}.
allowMultiple() - Method in class io.mindspice.simplypages.modules.AccordionModule
Allows multiple accordion items to be open simultaneously.
allowUnsafeMarkdown() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
animated() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
applyEdits(Map) - Method in interface io.mindspice.simplypages.editing.Editable
Applies form data to this module instance.
applyEdits(Map) - Method in class io.mindspice.simplypages.modules.ContentModule
Applies form data to this module instance.
applyEdits(Map) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
applyEdits(Map) - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
asTemplate() - Method in class io.mindspice.simplypages.builders.ShellTemplate
Exposes the underlying compiled template for advanced composition.
Attribute - Record Class in io.mindspice.simplypages.core
Immutable HTML attribute pair used by HtmlTag.
Attribute(String, String) - Constructor for record class io.mindspice.simplypages.core.Attribute
Creates an instance of a Attribute record class.
attributes - Variable in class io.mindspice.simplypages.core.HtmlTag
Mutable attribute list in insertion order.
Audio - Class in io.mindspice.simplypages.components.media
HTML audio wrapper with boolean media attribute helpers.
Audio(String) - Constructor for class io.mindspice.simplypages.components.media.Audio
Creates audio with an application-controlled or separately media-context-validated source.
author() - Method in interface io.mindspice.simplypages.components.chat.ChatMessageData
 
author() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
author() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
AuthorizationChecker - Interface in io.mindspice.simplypages.editing
Application-facing authorization contract for editing operations.
AuthWrapper - Class in io.mindspice.simplypages.editing
Small utility for wrapping edit actions with authorization checks.
AuthWrapper() - Constructor for class io.mindspice.simplypages.editing.AuthWrapper
 
auto() - Method in class io.mindspice.simplypages.layout.Column
Sets auto-sized column behavior via col-auto.
avatarUrl() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 

B

backgroundColor(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form bg-{color}.
Badge - Class in io.mindspice.simplypages.components.display
Small inline badge component with style presets.
Badge(String) - Constructor for class io.mindspice.simplypages.components.display.Badge
 
Badge.BadgeStyle - Enum Class in io.mindspice.simplypages.components.display
 
BannerBuilder - Class in io.mindspice.simplypages.builders
Builds top-banner components across supported layout presets.
BannerBuilder.BannerLayout - Enum Class in io.mindspice.simplypages.builders
Layout mode for the banner.
BannerBuilder.TextAlignment - Enum Class in io.mindspice.simplypages.builders
Text alignment for overlay banners.
baseClass - Variable in class io.mindspice.simplypages.layout.Grid
 
basePath() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
basePath() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns the value of the basePath record component.
block(String) - Static method in class io.mindspice.simplypages.components.Code
Creates a code block element.
Blockquote - Class in io.mindspice.simplypages.components
Quoted-text block with optional citation and source footer.
Blockquote(String) - Constructor for class io.mindspice.simplypages.components.Blockquote
 
body() - Method in interface io.mindspice.simplypages.components.chat.ChatMessageData
 
body() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
body() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
bool(Boolean) - Static method in record class io.mindspice.simplypages.core.TypedValue
Convenience factory for Boolean values.
bootstrap(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a Bootstrap Icon.
BOOTSTRAP - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
border(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form border-{value}.
bordered() - Method in class io.mindspice.simplypages.components.display.DataTable
Enables bordered table class.
bordered() - Method in class io.mindspice.simplypages.components.display.Table
Appends table-bordered class.
Breadcrumb - Class in io.mindspice.simplypages.components.navigation
Breadcrumb navigation with explicit active/non-active item entries.
Breadcrumb() - Constructor for class io.mindspice.simplypages.components.navigation.Breadcrumb
 
build() - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Builds a new account bar component snapshot from current builder state.
build() - Method in class io.mindspice.simplypages.builders.BannerBuilder
Builds a new banner component snapshot from current configuration.
build() - Method in class io.mindspice.simplypages.builders.ShellBuilder
Builds a full HTML document string including doctype.
build() - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Builds a new SideNav snapshot from current entries.
build() - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Builds a new NavBar snapshot from current builder state.
build() - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
build() - Method in class io.mindspice.simplypages.components.content.StaticContentSiteBuilder
 
build() - Method in class io.mindspice.simplypages.components.Dropdown
Builds and returns a static dropdown component tree.
build() - Method in class io.mindspice.simplypages.components.forum.categories.ForumCategoryRenderer.Builder
 
build() - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
build() - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
build() - Method in class io.mindspice.simplypages.core.Module
Ensures module structure is built once.
build() - Method in class io.mindspice.simplypages.core.RenderContext.RenderContextBuilder
Builds a new context from a defensive copy of current builder state.
build() - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Builds the configured modal.
build() - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Finalizes and returns the configured page.
buildBody() - Method in class io.mindspice.simplypages.builders.ShellBuilder
Builds a shell-body fragment containing navigation and the main content target.
buildContent() - Method in class io.mindspice.simplypages.core.Module
Composes module structure.
buildContent() - Method in class io.mindspice.simplypages.modules.AccordionModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.CalloutModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.ChatModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.ComparisonModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.ContentModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.DataModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.DynamicCardModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.DynamicListModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.DynamicTableModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.FormModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.GalleryModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.HeroModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.QuoteModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.RichContentModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.StatsModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.TabsModule
 
buildContent() - Method in class io.mindspice.simplypages.modules.TimelineModule
 
buildEditView() - Method in interface io.mindspice.simplypages.editing.Editable
Builds the main-property edit view for this module.
buildEditView() - Method in class io.mindspice.simplypages.modules.ContentModule
Builds the main-property edit view for this module.
buildEditView() - Method in class io.mindspice.simplypages.modules.RichContentModule
 
buildEditView() - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
builder() - Static method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer
 
builder() - Static method in class io.mindspice.simplypages.components.forum.categories.ForumCategoryRenderer
 
builder() - Static method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer
 
builder() - Static method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer
 
builder() - Static method in class io.mindspice.simplypages.core.RenderContext
Returns a builder for explicit context construction.
builder() - Static method in class io.mindspice.simplypages.layout.Page
Creates a new page builder.
Builder() - Constructor for class io.mindspice.simplypages.components.forum.categories.ForumCategoryRenderer.Builder
 
Builder() - Constructor for class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
Builder() - Constructor for class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
buildTemplate() - Method in class io.mindspice.simplypages.builders.ShellBuilder
Builds a reusable shell template with a dedicated content slot.
Button - Class in io.mindspice.simplypages.components.forms
Form/button control with type, style, and size helpers.
Button(String) - Constructor for class io.mindspice.simplypages.components.forms.Button
 
BUTTON - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonType
 
Button.ButtonStyle - Enum Class in io.mindspice.simplypages.components.forms
 
Button.ButtonType - Enum Class in io.mindspice.simplypages.components.forms
 

C

CalloutModule - Class in io.mindspice.simplypages.modules
Module for highlighted informational callout blocks.
CalloutModule() - Constructor for class io.mindspice.simplypages.modules.CalloutModule
 
CalloutModule.CalloutType - Enum Class in io.mindspice.simplypages.modules
 
canDelete(String, String) - Method in interface io.mindspice.simplypages.editing.AuthorizationChecker
Returns whether a user can delete the specified module.
canEdit(String, String) - Method in interface io.mindspice.simplypages.editing.AuthorizationChecker
Returns whether a user can edit the specified module.
Card - Class in io.mindspice.simplypages.components.display
Card container with optional header/body/footer/image slots.
Card() - Constructor for class io.mindspice.simplypages.components.display.Card
 
CardGrid - Class in io.mindspice.simplypages.components.display
Grid specialization for arranging Card components.
CardGrid() - Constructor for class io.mindspice.simplypages.components.display.CardGrid
 
Cell(Component) - Constructor for class io.mindspice.simplypages.components.display.Table.Cell
Creates a component cell.
Cell(String) - Constructor for class io.mindspice.simplypages.components.display.Table.Cell
Creates a text cell.
center() - Method in class io.mindspice.simplypages.components.Header
Aligns header text to the center.
center() - Method in class io.mindspice.simplypages.components.Paragraph
Aligns paragraph text to the center.
CENTER - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.TextAlignment
 
CENTER - Enum constant in enum class io.mindspice.simplypages.components.Header.Alignment
 
CENTER - Enum constant in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
centered() - Method in class io.mindspice.simplypages.modules.HeroModule
Centers all content in the hero section.
centered() - Method in class io.mindspice.simplypages.modules.QuoteModule
Centers the quote content.
CENTERED - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Text centered horizontally
ChatMessageComponent - Interface in io.mindspice.simplypages.components.chat
Final component contract populated by ChatTranscriptRenderer.
ChatMessageData - Interface in io.mindspice.simplypages.components.chat
Data contract for chat message rendering.
ChatModule - Class in io.mindspice.simplypages.modules
Module for rendering an embeddable chat transcript and composer shell.
ChatModule() - Constructor for class io.mindspice.simplypages.modules.ChatModule
 
ChatTranscriptRenderer<MESSAGE,CTX> - Class in io.mindspice.simplypages.components.chat
Renderer for chat history transcripts.
ChatTranscriptRenderer.Builder<MESSAGE,CTX> - Class in io.mindspice.simplypages.components.chat
 
ChatTransportMode - Enum Class in io.mindspice.simplypages.components.chat
Transport hint used by chat UI wiring.
ChatUiConfig - Record Class in io.mindspice.simplypages.components.chat
Simple UI hook config for chat refresh/send wiring.
ChatUiConfig(String, ChatTransportMode, String, String, String, String, Integer) - Constructor for record class io.mindspice.simplypages.components.chat.ChatUiConfig
Creates an instance of a ChatUiConfig record class.
Checkbox - Class in io.mindspice.simplypages.components.forms
Checkbox wrapper with optional label.
Checkbox(String, String) - Constructor for class io.mindspice.simplypages.components.forms.Checkbox
Creates a checkbox control.
checkboxField(String, String, boolean) - Static method in class io.mindspice.simplypages.editing.FormFieldHelper
Create a labeled checkbox field.
checked() - Method in class io.mindspice.simplypages.components.forms.Checkbox
Marks checkbox as checked.
children - Variable in class io.mindspice.simplypages.core.HtmlTag
Mutable child component list in render order.
clear() - Method in class io.mindspice.simplypages.core.RenderContext
Removes all entries from this context.
closeOnBackdrop(boolean) - Method in class io.mindspice.simplypages.components.display.Modal
Toggles close-on-backdrop behavior.
closeOnEscape(boolean) - Method in class io.mindspice.simplypages.components.display.Modal
Toggles close-on-escape behavior.
Code - Class in io.mindspice.simplypages.components
Inline/code-block renderer with optional language and title metadata.
color(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form text-{color}.
Column - Class in io.mindspice.simplypages.layout
Grid column for use inside Row.
Column() - Constructor for class io.mindspice.simplypages.layout.Column
Creates a column element with its base layout class already present.
columns - Variable in class io.mindspice.simplypages.layout.Grid
 
COMMENT - Enum constant in enum class io.mindspice.simplypages.components.forum.actions.ForumActionType
 
CommentPagination(String, int, int, int) - Constructor for record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Creates an instance of a CommentPagination record class.
commentsPerPage() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns the value of the commentsPerPage record component.
ComparisonColumn(String, boolean) - Constructor for class io.mindspice.simplypages.modules.ComparisonModule.ComparisonColumn
 
ComparisonModule - Class in io.mindspice.simplypages.modules
Module for side-by-side comparison tables.
ComparisonModule() - Constructor for class io.mindspice.simplypages.modules.ComparisonModule
 
ComparisonModule.ComparisonColumn - Class in io.mindspice.simplypages.modules
 
ComparisonModule.ComparisonRow - Class in io.mindspice.simplypages.modules
 
ComparisonRow(String, List, boolean) - Constructor for class io.mindspice.simplypages.modules.ComparisonModule.ComparisonRow
 
ComparisonRow(String, List) - Constructor for class io.mindspice.simplypages.modules.ComparisonModule.ComparisonRow
 
compile() - Method in interface io.mindspice.simplypages.core.Component
Compiles this component into a reusable Template.
COMPILE_ON_FIRST_HIT - Enum constant in enum class io.mindspice.simplypages.core.RenderContext.RenderPolicy
On first live render, store generated HTML as a compiled slot entry.
CompiledEntry(String) - Constructor for record class io.mindspice.simplypages.core.SlotEntry.CompiledEntry
Creates an instance of a CompiledEntry record class.
Component - Interface in io.mindspice.simplypages.core
Contract for any renderable SimplyPages UI node.
Container - Class in io.mindspice.simplypages.layout
Width-constrained content container.
Container() - Constructor for class io.mindspice.simplypages.layout.Container
Creates a fixed-width container with class container.
Container.ContainerSize - Enum Class in io.mindspice.simplypages.layout
Predefined container width variants.
ContentEntryRecord - Record Class in io.mindspice.simplypages.components.content
Generated static content entry metadata and markdown source.
ContentEntryRecord(String, String, String, String, LocalDateTime, List, String, Path, String, Map) - Constructor for record class io.mindspice.simplypages.components.content.ContentEntryRecord
Creates an instance of a ContentEntryRecord record class.
ContentListItemComponent - Interface in io.mindspice.simplypages.components.content
Final list-item contract populated by StaticContentSite index rendering.
ContentModule - Class in io.mindspice.simplypages.modules
Editable module for rendering text or custom content blocks.
ContentModule() - Constructor for class io.mindspice.simplypages.modules.ContentModule
Creates an empty content module.
ContentRouteIndex - Class in io.mindspice.simplypages.components.content
Route mapping and lookup helper for generated static content pages.
ContentSectionConfig - Class in io.mindspice.simplypages.components.content
Section configuration for StaticContentSite generation.
ContentSectionSite - Record Class in io.mindspice.simplypages.components.content
Generated artifacts for one configured static content section.
ContentSectionSite(String, String, Map, Map, List) - Constructor for record class io.mindspice.simplypages.components.content.ContentSectionSite
Creates an instance of a ContentSectionSite record class.
ContentSiteBundle - Record Class in io.mindspice.simplypages.components.content
Final static content bundle generated from configured section directories.
ContentSiteBundle(Map, ContentRouteIndex, List) - Constructor for record class io.mindspice.simplypages.components.content.ContentSiteBundle
Creates an instance of a ContentSiteBundle record class.
contentSlot() - Method in class io.mindspice.simplypages.builders.ShellTemplate
Returns the dedicated shell content slot key.
ContentWarning - Record Class in io.mindspice.simplypages.components.content
Non-fatal parse or generation warning captured during content bundle generation.
ContentWarning(String, Path, String) - Constructor for record class io.mindspice.simplypages.components.content.ContentWarning
Creates an instance of a ContentWarning record class.
context() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns the value of the context record component.
conversationId() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the conversationId record component.
copy() - Method in class io.mindspice.simplypages.layout.Row
Creates a shallow copy of this row's current attributes, text payload, and children.
create() - Static method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
create() - Static method in class io.mindspice.simplypages.builders.BannerBuilder
Creates a new builder.
create() - Static method in class io.mindspice.simplypages.builders.ShellBuilder
Creates a new builder.
create() - Static method in class io.mindspice.simplypages.builders.SideNavBuilder
Creates a new builder.
create() - Static method in class io.mindspice.simplypages.builders.TopNavBuilder
Creates a new builder instance.
create() - Static method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
create() - Static method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
create() - Static method in class io.mindspice.simplypages.components.content.StaticContentSiteBuilder
 
create() - Static method in class io.mindspice.simplypages.components.display.Card
 
create() - Static method in class io.mindspice.simplypages.components.display.CardGrid
 
create() - Static method in class io.mindspice.simplypages.components.display.InfoBox
 
create() - Static method in class io.mindspice.simplypages.components.display.Modal
Creates a new modal instance.
create() - Static method in class io.mindspice.simplypages.components.display.OrderedList
Creates a new ordered list.
create() - Static method in class io.mindspice.simplypages.components.display.Spinner
 
create() - Static method in class io.mindspice.simplypages.components.display.Table
Creates a new table.
create() - Static method in class io.mindspice.simplypages.components.display.UnorderedList
Creates a new unordered list.
create() - Static method in class io.mindspice.simplypages.components.forms.Form
Creates a new form.
create() - Static method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
create() - Static method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
create() - Static method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
create() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagParser
 
create() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
create() - Static method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
create() - Static method in class io.mindspice.simplypages.components.ListItem
 
create() - Static method in class io.mindspice.simplypages.components.media.Gallery
 
create() - Static method in class io.mindspice.simplypages.components.navigation.Breadcrumb
 
create() - Static method in class io.mindspice.simplypages.components.navigation.NavBar
 
create() - Static method in class io.mindspice.simplypages.components.navigation.SideNav
 
create() - Static method in class io.mindspice.simplypages.core.SlotKeyMap
Factory for an empty slot map.
create() - Static method in class io.mindspice.simplypages.core.Style
Creates a new empty style builder.
create() - Static method in class io.mindspice.simplypages.editing.EditModalBuilder
Creates a new builder instance.
create() - Static method in class io.mindspice.simplypages.layout.Column
Creates a new column.
create() - Static method in class io.mindspice.simplypages.layout.Container
Creates a fixed-width container.
create() - Static method in class io.mindspice.simplypages.layout.Grid
Factory for a standard grid.
create() - Static method in class io.mindspice.simplypages.layout.Section
Creates a new section instance.
create() - Static method in class io.mindspice.simplypages.modules.AccordionModule
 
create() - Static method in class io.mindspice.simplypages.modules.CalloutModule
 
create() - Static method in class io.mindspice.simplypages.modules.ChatModule
 
create() - Static method in class io.mindspice.simplypages.modules.ComparisonModule
 
create() - Static method in class io.mindspice.simplypages.modules.ContentModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.DynamicCardModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.DynamicListModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.DynamicTableModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.FormModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.GalleryModule
Creates a new module instance.
create() - Static method in class io.mindspice.simplypages.modules.HeroModule
 
create() - Static method in class io.mindspice.simplypages.modules.QuoteModule
 
create() - Static method in class io.mindspice.simplypages.modules.SimpleListModule
 
create() - Static method in class io.mindspice.simplypages.modules.StatsModule
 
create() - Static method in class io.mindspice.simplypages.modules.TabsModule
 
create() - Static method in class io.mindspice.simplypages.modules.TimelineModule
 
create(int) - Static method in class io.mindspice.simplypages.components.display.ProgressBar
 
create(Class) - Static method in class io.mindspice.simplypages.components.display.DataTable
Creates a data table.
create(Class) - Static method in class io.mindspice.simplypages.modules.DataModule
Creates a module configured with a typed DataTable instance.
create(String) - Static method in class io.mindspice.simplypages.components.Blockquote
 
create(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
create(String) - Static method in class io.mindspice.simplypages.components.display.Label
 
create(String) - Static method in class io.mindspice.simplypages.components.display.Tag
 
create(String) - Static method in class io.mindspice.simplypages.components.Dropdown
Creates a dropdown builder.
create(String) - Static method in class io.mindspice.simplypages.components.forms.Button
 
create(String) - Static method in class io.mindspice.simplypages.components.forms.RadioGroup
Creates a radio group.
create(String) - Static method in class io.mindspice.simplypages.components.forms.Select
Creates a select element.
create(String) - Static method in class io.mindspice.simplypages.components.forms.TextArea
Creates a textarea.
create(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates a text input.
create(String) - Static method in class io.mindspice.simplypages.components.Image
Creates an image using Image(String) and its source policy.
create(String) - Static method in class io.mindspice.simplypages.components.ListItem
 
create(String) - Static method in class io.mindspice.simplypages.components.Markdown
Creates markdown with raw HTML escaping enabled.
create(String) - Static method in class io.mindspice.simplypages.components.media.Audio
Creates audio with the trusted/context-validated source contract of Audio(String).
create(String) - Static method in class io.mindspice.simplypages.components.media.Video
Creates video with the trusted/context-validated source contract of Video(String).
create(String) - Static method in class io.mindspice.simplypages.components.RawHtml
Factory for trusted raw HTML.
create(String) - Static method in class io.mindspice.simplypages.components.TextNode
Creates a text node.
create(String) - Static method in class io.mindspice.simplypages.editing.EditablePage
Creates an editable page wrapper for the given page id.
create(String) - Static method in class io.mindspice.simplypages.modules.RichContentModule
 
create(String, Component) - Static method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
create(String, String) - Static method in class io.mindspice.simplypages.components.forms.Checkbox
Creates a checkbox control.
create(String, String) - Static method in class io.mindspice.simplypages.components.Image
Creates an image using Image(String, String) and its source policy.
create(String, String) - Static method in class io.mindspice.simplypages.components.navigation.Link
Factory for a link.
create(String, String, Component) - Static method in class io.mindspice.simplypages.editing.EditableChild
Static factory for EditableChild.
create(String, Path, String) - Static method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
createAuthenticated(String) - Static method in class io.mindspice.simplypages.components.AccountWidget
Creates an authenticated-state widget.
createDynamic(String) - Static method in class io.mindspice.simplypages.components.AccountWidget
Creates an HTMX placeholder that loads widget HTML from an application-controlled or separately endpoint-validated URL.
createGuest() - Static method in class io.mindspice.simplypages.components.AccountWidget
Creates a guest-state widget.
createUnsafe(String) - Static method in class io.mindspice.simplypages.components.Markdown
Creates markdown with raw HTML passthrough.
CssClassNames - Class in io.mindspice.simplypages.core
Small class-token utilities for components that need to preserve base/custom classes while replacing one derived class family.
cssUrl(String) - Static method in class io.mindspice.simplypages.core.SafeUrl
Builds a trusted CSS url("...") value after validation.
currentPage() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
 
currentPage() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
 
custom(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a custom icon with custom CSS class.
custom(String) - Method in class io.mindspice.simplypages.components.Spacer
Sets custom spacing through raw style assembly.
CUSTOM - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 

D

danger(String) - Static method in class io.mindspice.simplypages.components.display.Alert
 
danger(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
DANGER - Enum constant in enum class io.mindspice.simplypages.components.display.Alert.AlertType
 
DANGER - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
DANGER - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
dashed() - Method in class io.mindspice.simplypages.components.Divider
 
DASHED - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerStyle
 
DataModule<T> - Class in io.mindspice.simplypages.modules
Module wrapper around DataTable for tabular data rendering.
DataModule() - Constructor for class io.mindspice.simplypages.modules.DataModule
Creates a module with default table instance.
DataTable<T> - Class in io.mindspice.simplypages.components.display
Object-backed table renderer with column extractors.
DataTable() - Constructor for class io.mindspice.simplypages.components.display.DataTable
Creates a data-table wrapper container.
date(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates a date input.
DATE - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
DATETIME_LOCAL - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
DEFAULT - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
DefaultChatMessageComponent - Class in io.mindspice.simplypages.components.chat
Default chat message component implementation.
DefaultChatMessageComponent() - Constructor for class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
DefaultContentListItemComponent - Class in io.mindspice.simplypages.components.content
Default section index card component for static content entries.
DefaultContentListItemComponent() - Constructor for class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
DefaultForumActionProvider<SOURCE,CTX> - Class in io.mindspice.simplypages.components.forum.actions
Default quote/edit/delete action provider with configurable visibility and endpoints.
DefaultForumActionProvider() - Constructor for class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
DefaultForumCategoryComponent - Class in io.mindspice.simplypages.components.forum.categories
Default category component implementation.
DefaultForumCategoryComponent() - Constructor for class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
DefaultForumCommentComponent - Class in io.mindspice.simplypages.components.forum.comments
Default flat comment card with raw depth metadata and bounded CSS indentation.
DefaultForumCommentComponent() - Constructor for class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
DefaultForumTopicComponent - Class in io.mindspice.simplypages.components.forum.topics
Default topic component implementation.
DefaultForumTopicComponent() - Constructor for class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
defaultProvider() - Method in record class io.mindspice.simplypages.core.SlotKey
Returns the value of the defaultProvider record component.
DELETE - Enum constant in enum class io.mindspice.simplypages.components.forms.Form.Method
 
depth() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
description() - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryData
 
detailPagesByRoute() - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
detailPagesBySlug() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns the value of the detailPagesBySlug record component.
detailRoute(String, String) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
directoryPath() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
disabled() - Method in class io.mindspice.simplypages.components.forms.Button
 
disabled() - Method in class io.mindspice.simplypages.components.forms.Checkbox
Marks checkbox as disabled.
disabled() - Method in class io.mindspice.simplypages.components.forms.Select
Marks select disabled.
disabled() - Method in class io.mindspice.simplypages.components.forms.Select.Option
Marks option disabled.
disabled() - Method in class io.mindspice.simplypages.components.forms.TextArea
Marks textarea disabled.
disabled() - Method in class io.mindspice.simplypages.components.forms.TextInput
Marks input disabled.
disableMarkdown() - Method in class io.mindspice.simplypages.modules.ContentModule
Disables Markdown rendering and renders content as escaped text.
dismissible() - Method in class io.mindspice.simplypages.components.display.Alert
Configures one native, non-submit close button named Dismiss alert.
dismissible() - Method in class io.mindspice.simplypages.modules.CalloutModule
Makes the callout dismissible with a close button.
Div - Class in io.mindspice.simplypages.components
Minimal fluent wrapper around an HTML div.
Div() - Constructor for class io.mindspice.simplypages.components.Div
Creates an empty div.
Divider - Class in io.mindspice.simplypages.components
Visual separator supporting horizontal/vertical orientation and style options.
Divider.DividerOrientation - Enum Class in io.mindspice.simplypages.components
 
Divider.DividerStyle - Enum Class in io.mindspice.simplypages.components
 
Divider.DividerThickness - Enum Class in io.mindspice.simplypages.components
 
dotted() - Method in class io.mindspice.simplypages.components.Divider
 
DOTTED - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerStyle
 
Dropdown - Class in io.mindspice.simplypages.components
Builder for disclosure navigation markup with a native button and ordinary links/items.
DynamicCardModule - Class in io.mindspice.simplypages.modules
Mutable module that renders a simple card header/body pair.
DynamicCardModule() - Constructor for class io.mindspice.simplypages.modules.DynamicCardModule
Creates a card module with default title/content placeholders.
DynamicListModule - Class in io.mindspice.simplypages.modules
Mutable list module that renders string items as a styled ul.
DynamicListModule() - Constructor for class io.mindspice.simplypages.modules.DynamicListModule
Creates a module with default example items.
DynamicTableModule - Class in io.mindspice.simplypages.modules
Mutable module that renders a string table with explicit headers.
DynamicTableModule() - Constructor for class io.mindspice.simplypages.modules.DynamicTableModule
Creates a module with default header and sample rows.

E

Editable<T> - Interface in io.mindspice.simplypages.editing
Primary editing contract for mutable SimplyPages modules.
EditableChild - Class in io.mindspice.simplypages.editing
Immutable descriptor for a module child that can be edited independently.
EditableChild(String, String, Component) - Constructor for class io.mindspice.simplypages.editing.EditableChild
Creates an editable-child descriptor.
EditableModule - Class in io.mindspice.simplypages.modules
Decorator that wraps a module/component with edit/delete controls.
EditablePage - Class in io.mindspice.simplypages.editing
Editable page wrapper that emits rows plus row-insert controls.
EditableRow - Class in io.mindspice.simplypages.editing
Composes a supplied row with a separate row of registered editable modules and add-module controls.
EditFormBuilder - Class in io.mindspice.simplypages.editing
Utility for generating basic edit form controls from slot metadata.
EditFormBuilder() - Constructor for class io.mindspice.simplypages.editing.EditFormBuilder
 
EditModalBuilder - Class in io.mindspice.simplypages.editing
Builds standardized edit modals for module property and child-edit flows.
EditMode - Enum Class in io.mindspice.simplypages.editing
Defines persistence/approval behavior expected by edit handlers.
email(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates an email input.
EMAIL - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
empty() - Static method in class io.mindspice.simplypages.core.RenderContext
Returns an empty context using RenderContext.RenderPolicy.NEVER_COMPILE.
endpoint(String, int, int) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPaginationEndpointResolver
 
endpoint(String, int, int) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPaginationEndpointResolver
 
entries() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns the value of the entries record component.
equals(Object) - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TextSegment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.tags.TagType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.core.Attribute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.core.SlotEntry.CompiledEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.core.SlotKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.mindspice.simplypages.core.TypedValue
Indicates whether some other object is "equal to" this one.
error() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
error() - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets error type (red, negative).
ERROR - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
ERROR - Enum constant in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
expandedByDefault() - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
EXTRA_LARGE - Enum constant in enum class io.mindspice.simplypages.components.Icon.Size
 
EXTRA_LARGE - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
 
EXTRA_LARGE - Enum constant in enum class io.mindspice.simplypages.layout.Container.ContainerSize
 
extraLarge() - Method in class io.mindspice.simplypages.components.Icon
Sets extra large size.
extraLarge() - Method in class io.mindspice.simplypages.components.Spacer
Sets extra large spacing (64px).

F

fill() - Method in class io.mindspice.simplypages.layout.Column
Sets fill behavior via col-fill.
findItem(String) - Method in class io.mindspice.simplypages.modules.SimpleListModule
Returns the first item with a non-null raw id exactly equal to the query, or null.
flex() - Method in class io.mindspice.simplypages.core.Style
Adds the flex utility class.
flexDirection(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form flex-{direction}.
fluid() - Static method in class io.mindspice.simplypages.layout.Container
Creates a fluid container.
FLUID - Enum constant in enum class io.mindspice.simplypages.layout.Container.ContainerSize
 
FONT_AWESOME - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
FONT_AWESOME_BRAND - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
FONT_AWESOME_REGULAR - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
fontAwesome(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a Font Awesome solid icon.
fontAwesomeBrand(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a Font Awesome brand icon.
fontAwesomeRegular(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a Font Awesome regular icon.
fontSize(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form text-{size}.
fontWeight(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form font-{weight}.
forInput(String) - Method in class io.mindspice.simplypages.components.display.Label
 
Form - Class in io.mindspice.simplypages.components.forms
HTML form wrapper with fluent helpers for method, enctype, and HTMX attributes.
Form() - Constructor for class io.mindspice.simplypages.components.forms.Form
Creates a form with base class form.
Form.Method - Enum Class in io.mindspice.simplypages.components.forms
Supported logical HTTP methods for form submission.
FormFieldHelper - Class in io.mindspice.simplypages.editing
Utility for consistent labeled form-field fragments used by editable modules.
FormModule - Class in io.mindspice.simplypages.modules
Module wrapper for composing and rendering a Form.
FormModule() - Constructor for class io.mindspice.simplypages.modules.FormModule
Creates a module with an empty form.
ForumActionContext<SOURCE,CTX> - Record Class in io.mindspice.simplypages.components.forum.actions
Context payload for action generation.
ForumActionContext(ForumActionType, String, String, SOURCE, CTX) - Constructor for record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Creates an instance of a ForumActionContext record class.
ForumActionProvider<SOURCE,CTX> - Interface in io.mindspice.simplypages.components.forum.actions
Callback for building topic/comment actions.
ForumActionType - Enum Class in io.mindspice.simplypages.components.forum.actions
Item type for action generation.
ForumCategoryComponent - Interface in io.mindspice.simplypages.components.forum.categories
Final category component contract populated by the category renderer.
ForumCategoryData - Interface in io.mindspice.simplypages.components.forum.categories
Data contract for category rendering.
ForumCategoryRenderer<CATEGORY,CTX> - Class in io.mindspice.simplypages.components.forum.categories
Renderer for forum categories.
ForumCategoryRenderer.Builder<CATEGORY,CTX> - Class in io.mindspice.simplypages.components.forum.categories
 
ForumCollapsibleComposer - Class in io.mindspice.simplypages.components.forum
Reusable collapsible wrapper for forum composer content.
ForumCommentComponent - Interface in io.mindspice.simplypages.components.forum.comments
Final comment component contract populated by the comment renderer.
ForumCommentData - Interface in io.mindspice.simplypages.components.forum.comments
Data contract for comment rendering.
ForumCommentRenderer<COMMENT,CTX> - Class in io.mindspice.simplypages.components.forum.comments
Renderer for forum comments.
ForumCommentRenderer.Builder<COMMENT,CTX> - Class in io.mindspice.simplypages.components.forum.comments
 
ForumCommentRenderer.CommentPagination - Record Class in io.mindspice.simplypages.components.forum.comments
 
ForumCommentRenderer.CommentPaginationEndpointResolver - Interface in io.mindspice.simplypages.components.forum.comments
 
ForumTagParser - Class in io.mindspice.simplypages.components.forum.tags
Fault-tolerant parser for forum inline tag tokens.
ForumTagParser() - Constructor for class io.mindspice.simplypages.components.forum.tags.ForumTagParser
 
ForumTagParser.Segment - Interface in io.mindspice.simplypages.components.forum.tags
 
ForumTagParser.TagSegment - Record Class in io.mindspice.simplypages.components.forum.tags
 
ForumTagParser.TextSegment - Record Class in io.mindspice.simplypages.components.forum.tags
 
ForumTagResolver - Interface in io.mindspice.simplypages.components.forum.tags
Batch resolver for one tag type.
ForumTagResolverRegistry - Class in io.mindspice.simplypages.components.forum.tags
Resolver registry keyed by TagType.
ForumTagResolverRegistry() - Constructor for class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
ForumTagResolvers - Class in io.mindspice.simplypages.components.forum.tags
Resolver helpers and built-in forum tag resolvers.
ForumTopicComponent - Interface in io.mindspice.simplypages.components.forum.topics
Final topic component contract populated by the topic renderer.
ForumTopicData - Interface in io.mindspice.simplypages.components.forum.topics
Data contract for topic rendering.
ForumTopicRenderer<TOPIC,CTX> - Class in io.mindspice.simplypages.components.forum.topics
Renderer for forum topics.
ForumTopicRenderer.Builder<TOPIC,CTX> - Class in io.mindspice.simplypages.components.forum.topics
 
ForumTopicRenderer.TopicPagination - Record Class in io.mindspice.simplypages.components.forum.topics
 
ForumTopicRenderer.TopicPaginationEndpointResolver - Interface in io.mindspice.simplypages.components.forum.topics
 
ForumTopicTitleLink - Record Class in io.mindspice.simplypages.components.forum.topics
Optional topic title-link metadata populated by ForumTopicRenderer.
ForumTopicTitleLink(String, String, String, String, String) - Constructor for record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Creates an instance of a ForumTopicTitleLink record class.
fromCssClass(String) - Static method in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
fromMap(Map) - Static method in class io.mindspice.simplypages.core.SlotKeyMap
Converts a plain object map into a typed slot map.
fromRenderContext(RenderContext) - Static method in class io.mindspice.simplypages.core.SlotKeyMap
Legacy bridge: convert explicit entries from a render context into a string-key map.
fromSlots(Map, Map, SlotKeyMap) - Static method in class io.mindspice.simplypages.editing.EditFormBuilder
Builds a form-like component tree from slot names, types, and current values.
fullWidth() - Method in class io.mindspice.simplypages.components.forms.Button
 

G

Gallery - Class in io.mindspice.simplypages.components.media
Grid-based image gallery component.
Gallery() - Constructor for class io.mindspice.simplypages.components.media.Gallery
 
GalleryModule - Class in io.mindspice.simplypages.modules
Module wrapper for rendering a Gallery.
GalleryModule() - Constructor for class io.mindspice.simplypages.modules.GalleryModule
Creates a module with an empty gallery.
gap - Variable in class io.mindspice.simplypages.layout.Grid
 
gap(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form gap-{value}.
generate() - Method in class io.mindspice.simplypages.components.content.StaticContentSite
Generates pages and nonfatal diagnostics from the configured directories.
get(SlotKey) - Method in class io.mindspice.simplypages.core.RenderContext
Resolves the value for key.
get(String) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns the typed value wrapper for slotName, when present.
GET - Enum constant in enum class io.mindspice.simplypages.components.forms.Form.Method
 
getAlignment() - Method in class io.mindspice.simplypages.components.Paragraph
 
getAlt() - Method in class io.mindspice.simplypages.components.Image
 
getChildrenStream() - Method in class io.mindspice.simplypages.components.AccountWidget
Generates account content followed by inherited children without mutating either.
getChildrenStream() - Method in class io.mindspice.simplypages.components.Blockquote
 
getChildrenStream() - Method in class io.mindspice.simplypages.components.display.Card
 
getChildrenStream() - Method in class io.mindspice.simplypages.components.display.DataTable
Materializes a table child and returns it with any additional inherited children.
getChildrenStream() - Method in class io.mindspice.simplypages.components.display.OrderedList
Returns inherited children plus appended list items.
getChildrenStream() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
getChildrenStream() - Method in class io.mindspice.simplypages.components.display.UnorderedList
Returns inherited children plus appended list items.
getChildrenStream() - Method in class io.mindspice.simplypages.components.Divider
 
getChildrenStream() - Method in class io.mindspice.simplypages.components.forms.Checkbox
Renders checkbox input first, optional label second, then inherited children.
getChildrenStream() - Method in class io.mindspice.simplypages.components.forms.RadioGroup
Builds radio-option wrappers and appends inherited children.
getChildrenStream() - Method in class io.mindspice.simplypages.components.forms.Select
Renders children plus options appended in insertion order.
getChildrenStream() - Method in class io.mindspice.simplypages.components.navigation.Breadcrumb
 
getChildrenStream() - Method in class io.mindspice.simplypages.core.HtmlTag
Returns children to render, in order.
getClassString() - Method in class io.mindspice.simplypages.core.Style
Returns class tokens joined by a single space.
getCompiled(SlotKey) - Method in class io.mindspice.simplypages.core.RenderContext
Returns compiled HTML for key when a compiled entry exists.
getComponent() - Method in class io.mindspice.simplypages.editing.EditableChild
Returns the underlying child component reference.
getContent() - Method in class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
getContent() - Method in class io.mindspice.simplypages.modules.TabsModule.Tab
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.display.Alert.AlertType
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.display.Spinner.Size
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.Header.Alignment
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.Icon.Size
 
getCssClass() - Method in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
getCssClass() - Method in enum class io.mindspice.simplypages.layout.Container.ContainerSize
Returns framework CSS class token for this size.
getCssClass() - Method in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
getCustomContent() - Method in class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
getCustomContent() - Method in class io.mindspice.simplypages.modules.TabsModule.Tab
 
getCustomContent() - Method in class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
getCustomValues() - Method in class io.mindspice.simplypages.modules.ComparisonModule.ComparisonRow
 
getDate() - Method in class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
getDefault(RenderContext) - Method in record class io.mindspice.simplypages.core.SlotKey
Resolves the default value for this key.
getDescription() - Method in class io.mindspice.simplypages.modules.StatsModule.Stat
 
getDescription() - Method in class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
getEditableChildren() - Method in interface io.mindspice.simplypages.editing.Editable
Returns editable child handles for nested editing UIs.
getEditableChildren() - Method in class io.mindspice.simplypages.modules.RichContentModule
 
getEditableChildren() - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
getEditMode(String, String) - Method in interface io.mindspice.simplypages.editing.AuthorizationChecker
Resolves edit mode for the user/module pair.
getEntries() - Method in class io.mindspice.simplypages.core.RenderContext
Returns an immutable snapshot of stored entries.
getErrors() - Method in class io.mindspice.simplypages.editing.ValidationResult
Returns validation errors, or an empty list when valid.
getErrorsAsString() - Method in class io.mindspice.simplypages.editing.ValidationResult
Joins all errors with a comma separator.
getErrorsAsString(String) - Method in class io.mindspice.simplypages.editing.ValidationResult
Joins all errors with a caller-provided separator.
getEventTitle() - Method in class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
getHeader() - Method in class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
getHeight() - Method in class io.mindspice.simplypages.components.Image
 
getHref() - Method in class io.mindspice.simplypages.components.navigation.Link
Returns current href value.
getId() - Method in class io.mindspice.simplypages.components.forms.Checkbox
 
getId() - Method in class io.mindspice.simplypages.core.HtmlTag
Returns the currently assigned id value.
getId() - Method in class io.mindspice.simplypages.editing.EditableChild
Returns the raw child identifier used by edit/delete templates, not a pre-encoded URL value.
getItems() - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
getKey() - Method in class io.mindspice.simplypages.core.Slot
Returns the key resolved at render time.
getLabel() - Method in class io.mindspice.simplypages.editing.EditableChild
Returns human-readable child label for editing UIs.
getLabel() - Method in class io.mindspice.simplypages.modules.ComparisonModule.ComparisonRow
 
getLabel() - Method in class io.mindspice.simplypages.modules.StatsModule.Stat
 
getLabel() - Method in class io.mindspice.simplypages.modules.TabsModule.Tab
 
getLevel() - Method in class io.mindspice.simplypages.components.Header
 
getModuleId() - Method in class io.mindspice.simplypages.core.Module
Returns the configured module id, or null.
getModuleId() - Method in class io.mindspice.simplypages.modules.EditableModule
Returns the module ID used for targeting.
getModuleId() - Method in class io.mindspice.simplypages.modules.RichContentModule
 
getOrDefault(String, T) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns the stored value, or defaultValue when absent.
getPageId() - Method in class io.mindspice.simplypages.editing.EditablePage
Returns the page identifier backing this wrapper.
getPolicy() - Method in class io.mindspice.simplypages.core.RenderContext
Returns current render policy.
getPrefix() - Method in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
getRowCount() - Method in class io.mindspice.simplypages.editing.EditablePage
Returns current editable-row count.
getSize() - Method in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
 
getSrc() - Method in class io.mindspice.simplypages.components.Image
 
getStyleString() - Method in class io.mindspice.simplypages.core.Style
Returns inline style fragments joined by ; .
getText() - Method in class io.mindspice.simplypages.components.Header
 
getText() - Method in class io.mindspice.simplypages.components.ListItem
 
getText() - Method in class io.mindspice.simplypages.components.navigation.Link
Returns current text value.
getText() - Method in class io.mindspice.simplypages.components.Paragraph
 
getThickness() - Method in enum class io.mindspice.simplypages.components.Divider.DividerThickness
 
getTitle() - Method in class io.mindspice.simplypages.core.Module
Returns the configured module title, or null.
getValue() - Method in record class io.mindspice.simplypages.core.TypedValue
Returns the raw wrapped value without additional type checks.
getValue() - Method in class io.mindspice.simplypages.modules.StatsModule.Stat
 
getValue(String, Class) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns the value for slotName cast as expectedType.
getValueAs(Class) - Method in record class io.mindspice.simplypages.core.TypedValue
Returns the wrapped value after validating assignability to expectedType.
getValues() - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns an unmodifiable snapshot of internal typed values.
getValues() - Method in class io.mindspice.simplypages.modules.ComparisonModule.ComparisonRow
 
getWidth() - Method in class io.mindspice.simplypages.components.Image
 
Grid - Class in io.mindspice.simplypages.layout
Generic CSS-class driven grid container.
Grid() - Constructor for class io.mindspice.simplypages.layout.Grid
Creates a grid with base class grid, 3 columns, and medium gap.
Grid(String) - Constructor for class io.mindspice.simplypages.layout.Grid
Creates a grid with a custom base class.

H

H1 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H1(String) - Static method in class io.mindspice.simplypages.components.Header
 
H2 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H2(String) - Static method in class io.mindspice.simplypages.components.Header
 
H3 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H3(String) - Static method in class io.mindspice.simplypages.components.Header
 
H4 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H4(String) - Static method in class io.mindspice.simplypages.components.Header
 
H5 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H5(String) - Static method in class io.mindspice.simplypages.components.Header
 
H6 - Enum constant in enum class io.mindspice.simplypages.components.Header.HeaderLevel
 
H6(String) - Static method in class io.mindspice.simplypages.components.Header
 
handleDelete(String, EditMode) - Method in interface io.mindspice.simplypages.editing.ModuleEditHandler
Handles delete request for a module id.
handleUpdate(String, Map, EditMode) - Method in interface io.mindspice.simplypages.editing.ModuleEditHandler
Handles submitted edit payload.
hasClasses() - Method in class io.mindspice.simplypages.core.Style
Returns whether at least one class token has been added.
hashCode() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TextSegment
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.tags.TagType
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.core.Attribute
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.core.SlotEntry.CompiledEntry
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.core.SlotKey
Returns a hash code value for this object.
hashCode() - Method in record class io.mindspice.simplypages.core.TypedValue
Returns a hash code value for this object.
hasInlineStyles() - Method in class io.mindspice.simplypages.core.Style
Returns whether at least one inline style fragment has been added.
hasNext() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
 
hasNext() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
 
hasPrevious() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
 
hasPrevious() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
 
hasResolver(TagType) - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
Header - Class in io.mindspice.simplypages.components
Heading component (H1-H6) with alignment and optional decorative bars.
Header(Header.HeaderLevel, String) - Constructor for class io.mindspice.simplypages.components.Header
 
Header.Alignment - Enum Class in io.mindspice.simplypages.components
 
Header.HeaderLevel - Enum Class in io.mindspice.simplypages.components
 
height(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form h-{value}.
HeroModule - Class in io.mindspice.simplypages.modules
Module for prominent hero/banner page sections with optional CTA links.
HeroModule() - Constructor for class io.mindspice.simplypages.modules.HeroModule
 
hideDelete() - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Hides the delete action in the modal footer.
historyEndpoint() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the historyEndpoint record component.
historySwap() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the historySwap record component.
historyTargetSelector() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the historyTargetSelector record component.
horizontal() - Static method in class io.mindspice.simplypages.components.Divider
 
horizontal() - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
horizontal() - Static method in class io.mindspice.simplypages.components.Spacer
Creates a horizontal spacer (adds width).
horizontal() - Method in class io.mindspice.simplypages.modules.TimelineModule
Sets horizontal orientation.
HORIZONTAL - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Image/logo on left, text on right (horizontal layout)
HORIZONTAL - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerOrientation
 
HORIZONTAL - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerType
 
HORIZONTAL - Enum constant in enum class io.mindspice.simplypages.modules.TimelineModule.Orientation
 
hoverable() - Method in class io.mindspice.simplypages.components.display.DataTable
Enables hover table class.
hoverable() - Method in class io.mindspice.simplypages.components.display.Table
Appends table-hover class.
href() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns the value of the href record component.
href(String) - Static method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
 
html() - Method in record class io.mindspice.simplypages.core.SlotEntry.CompiledEntry
Returns the value of the html record component.
HtmlTag - Class in io.mindspice.simplypages.core
Base mutable implementation for concrete HTML tag components.
HtmlTag(String) - Constructor for class io.mindspice.simplypages.core.HtmlTag
Creates a non-self-closing tag.
HtmlTag(String, boolean) - Constructor for class io.mindspice.simplypages.core.HtmlTag
Creates a tag with explicit self-closing behavior.
htmx(String, String, String, String, String) - Static method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
 
hxDelete(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-delete; supply an application-controlled or separately validated endpoint URL.
hxGet() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns the value of the hxGet record component.
hxGet(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-get; supply an application-controlled or separately validated endpoint URL.
hxInclude(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-include.
hxPatch(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-patch; supply an application-controlled or separately validated endpoint URL.
hxPost(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-post; supply an application-controlled or separately validated endpoint URL.
hxPushUrl() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns the value of the hxPushUrl record component.
hxPushUrl(boolean) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-push-url.
hxPut(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-put; supply an application-controlled or separately validated endpoint URL.
hxScrollTargetTop() - Method in class io.mindspice.simplypages.core.HtmlTag
Tags the HTMX request so SimplyPages scrolls the swapped target fragment to top.
hxSwap() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns the value of the hxSwap record component.
hxSwap(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-swap.
hxTarget() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns the value of the hxTarget record component.
hxTarget(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-target.
hxTrigger(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets hx-trigger.

I

Icon - Class in io.mindspice.simplypages.components
Icon wrapper for multiple icon-library class conventions.
Icon.IconLibrary - Enum Class in io.mindspice.simplypages.components
 
Icon.Size - Enum Class in io.mindspice.simplypages.components
 
id - Variable in class io.mindspice.simplypages.core.HtmlTag
Cached id field mirrored into attributes during mutation/render.
id() - Method in interface io.mindspice.simplypages.components.chat.ChatMessageData
 
id() - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryData
 
id() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
id() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
image() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolvers
 
Image - Class in io.mindspice.simplypages.components
Image element with basic source/size configuration helpers.
Image(String) - Constructor for class io.mindspice.simplypages.components.Image
Creates an image with empty alternative text and the same validated source policy.
Image(String, String) - Constructor for class io.mindspice.simplypages.components.Image
Creates an image using the source policy described on Image.withSrc(String).
IMAGE_OVERLAY - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Background image with text overlay
indexPagesByPage() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns the value of the indexPagesByPage record component.
indexPagesByRoute() - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
indexRoute(String, int) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
info() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
info() - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets info type (blue, informational).
info(String) - Static method in class io.mindspice.simplypages.components.display.Alert
 
info(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
INFO - Enum constant in enum class io.mindspice.simplypages.components.display.Alert.AlertType
 
INFO - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
INFO - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
INFO - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
INFO - Enum constant in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
InfoBox - Class in io.mindspice.simplypages.components.display
Highlighted information block with title/value/icon regions.
InfoBox() - Constructor for class io.mindspice.simplypages.components.display.InfoBox
 
inline() - Method in class io.mindspice.simplypages.components.display.UnorderedList
Adds list-inline class.
inline() - Method in class io.mindspice.simplypages.components.forms.RadioGroup
Adds radio-inline class.
inline(String) - Static method in class io.mindspice.simplypages.components.Code
Creates an inline code element.
innerText - Variable in class io.mindspice.simplypages.core.HtmlTag
Static inner text/HTML payload.
innerTextSlot - Variable in class io.mindspice.simplypages.core.HtmlTag
Slot key for dynamic text payload; when set, overrides HtmlTag.innerText.
integer(Integer) - Static method in record class io.mindspice.simplypages.core.TypedValue
Convenience factory for Integer values.
invalid(String...) - Static method in class io.mindspice.simplypages.editing.ValidationResult
Creates a failed validation result from one or more error messages.
invalid(List) - Static method in class io.mindspice.simplypages.editing.ValidationResult
Creates a failed validation result from a message list.
invalidateContent() - Method in class io.mindspice.simplypages.core.Module
Clears built child structure so the next render rebuilds from current mutable fields.
io.mindspice.simplypages.builders - package io.mindspice.simplypages.builders
 
io.mindspice.simplypages.components - package io.mindspice.simplypages.components
 
io.mindspice.simplypages.components.chat - package io.mindspice.simplypages.components.chat
 
io.mindspice.simplypages.components.content - package io.mindspice.simplypages.components.content
 
io.mindspice.simplypages.components.display - package io.mindspice.simplypages.components.display
 
io.mindspice.simplypages.components.forms - package io.mindspice.simplypages.components.forms
 
io.mindspice.simplypages.components.forum - package io.mindspice.simplypages.components.forum
 
io.mindspice.simplypages.components.forum.actions - package io.mindspice.simplypages.components.forum.actions
 
io.mindspice.simplypages.components.forum.categories - package io.mindspice.simplypages.components.forum.categories
 
io.mindspice.simplypages.components.forum.comments - package io.mindspice.simplypages.components.forum.comments
 
io.mindspice.simplypages.components.forum.tags - package io.mindspice.simplypages.components.forum.tags
 
io.mindspice.simplypages.components.forum.topics - package io.mindspice.simplypages.components.forum.topics
 
io.mindspice.simplypages.components.media - package io.mindspice.simplypages.components.media
 
io.mindspice.simplypages.components.navigation - package io.mindspice.simplypages.components.navigation
 
io.mindspice.simplypages.core - package io.mindspice.simplypages.core
 
io.mindspice.simplypages.editing - package io.mindspice.simplypages.editing
 
io.mindspice.simplypages.layout - package io.mindspice.simplypages.layout
 
io.mindspice.simplypages.modules - package io.mindspice.simplypages.modules
 
isActive() - Method in class io.mindspice.simplypages.modules.TabsModule.Tab
 
isCompiled(SlotKey) - Method in class io.mindspice.simplypages.core.RenderContext
Returns whether key currently maps to a compiled entry.
isEmpty() - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns whether the map has no entries.
isExpanded() - Method in class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
isHighlighted() - Method in class io.mindspice.simplypages.modules.ComparisonModule.ComparisonColumn
 
isValid() - Method in class io.mindspice.simplypages.editing.ValidationResult
Returns whether validation succeeded.
itemId() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns the value of the itemId record component.
itemType() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns the value of the itemType record component.

J

justify() - Method in class io.mindspice.simplypages.components.Header
Justifies header text.
justify() - Method in class io.mindspice.simplypages.components.Paragraph
Justifies paragraph text.
JUSTIFY - Enum constant in enum class io.mindspice.simplypages.components.Header.Alignment
 
JUSTIFY - Enum constant in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
justifyContent(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form justify-{value}.

K

key() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Returns the value of the key record component.
key() - Method in record class io.mindspice.simplypages.components.forum.tags.TagType
Returns the value of the key record component.

L

Label - Class in io.mindspice.simplypages.components.display
Text label component for form/input association.
Label(String) - Constructor for class io.mindspice.simplypages.components.display.Label
 
large() - Method in class io.mindspice.simplypages.components.display.Spinner
 
large() - Method in class io.mindspice.simplypages.components.forms.Button
 
large() - Method in class io.mindspice.simplypages.components.Icon
Sets large size.
large() - Method in class io.mindspice.simplypages.components.Spacer
Sets large spacing (48px).
large() - Method in class io.mindspice.simplypages.modules.QuoteModule
Makes the quote display in a larger size.
LARGE - Enum constant in enum class io.mindspice.simplypages.components.display.Spinner.Size
 
LARGE - Enum constant in enum class io.mindspice.simplypages.components.Icon.Size
 
LARGE - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
 
LARGE - Enum constant in enum class io.mindspice.simplypages.layout.Container.ContainerSize
 
left() - Method in class io.mindspice.simplypages.components.Header
Aligns header text to the left (default).
left() - Method in class io.mindspice.simplypages.components.Paragraph
Aligns paragraph text to the left (default).
LEFT - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Text aligned to the left
LEFT - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.TextAlignment
 
LEFT - Enum constant in enum class io.mindspice.simplypages.components.Header.Alignment
 
LEFT - Enum constant in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
likes() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
likes() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
link() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolvers
 
Link - Class in io.mindspice.simplypages.components.navigation
Hyperlink component with URL-scheme validation and HTMX helpers.
Link(String, String) - Constructor for class io.mindspice.simplypages.components.navigation.Link
Creates a link with validated href and escaped text content.
LINK - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
ListItem - Class in io.mindspice.simplypages.components
Mutable list item wrapper with escaped text content.
ListItem() - Constructor for class io.mindspice.simplypages.components.ListItem
 
listItemComponentSupplier() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
LiveEntry(Class, Object) - Constructor for record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Creates an instance of a LiveEntry record class.

M

margin(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form m-{value}.
markdown() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the markdown record component.
Markdown - Class in io.mindspice.simplypages.components
Markdown renderer backed by CommonMark with table extension.
Markdown(String) - Constructor for class io.mindspice.simplypages.components.Markdown
Creates a markdown component with safe HTML escaping.
Markdown(String, boolean) - Constructor for class io.mindspice.simplypages.components.Markdown
Creates a markdown component.
material(String) - Static method in class io.mindspice.simplypages.components.Icon
Creates a Material Icon.
MATERIAL - Enum constant in enum class io.mindspice.simplypages.components.Icon.IconLibrary
 
maxDepth() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
medium() - Method in class io.mindspice.simplypages.components.display.Spinner
 
medium() - Method in class io.mindspice.simplypages.components.Divider
 
medium() - Method in class io.mindspice.simplypages.components.Spacer
Sets medium spacing (32px).
MEDIUM - Enum constant in enum class io.mindspice.simplypages.components.display.Spinner.Size
 
MEDIUM - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerThickness
 
MEDIUM - Enum constant in enum class io.mindspice.simplypages.components.Icon.Size
 
MEDIUM - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
 
MEDIUM - Enum constant in enum class io.mindspice.simplypages.layout.Container.ContainerSize
 
mention() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolvers
 
message() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Returns the value of the message record component.
metadata() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the metadata record component.
Modal - Class in io.mindspice.simplypages.components.display
Backdrop-based modal renderer with configurable close behavior.
Module - Class in io.mindspice.simplypages.core
Base class for high-level composed components with build-once lifecycle semantics.
Module(String) - Constructor for class io.mindspice.simplypages.core.Module
Creates a module backed by the provided container tag.
ModuleEditHandler<T> - Interface in io.mindspice.simplypages.editing
Application service contract for edit form rendering, update handling, and delete handling.
moduleId - Variable in class io.mindspice.simplypages.core.Module
Optional module id mirrored to HTML id attribute.
multipart() - Method in class io.mindspice.simplypages.components.forms.Form
Convenience for multipart form encoding.
multiple() - Method in class io.mindspice.simplypages.components.forms.Select
Enables multi-select behavior.

N

name() - Method in record class io.mindspice.simplypages.core.Attribute
Returns the value of the name record component.
name() - Method in record class io.mindspice.simplypages.core.SlotKey
Returns the value of the name record component.
name() - Method in class io.mindspice.simplypages.modules.ComparisonModule.ComparisonColumn
 
NavBar - Class in io.mindspice.simplypages.components.navigation
Navigation bar container with optional brand and item entries.
NavBar() - Constructor for class io.mindspice.simplypages.components.navigation.NavBar
 
NavBar.NavItem - Class in io.mindspice.simplypages.components.navigation
 
NavItem(String, String) - Constructor for class io.mindspice.simplypages.components.navigation.NavBar.NavItem
Creates an entry with an application-controlled or separately navigation-validated href.
NavItem(String, String, boolean) - Constructor for class io.mindspice.simplypages.components.navigation.NavBar.NavItem
Creates an active-state entry with an application-controlled or separately navigation-validated href.
NavItem(String, String, boolean) - Constructor for class io.mindspice.simplypages.components.navigation.SideNav.NavItem
Creates an entry with an application-controlled or separately navigation-validated href.
NEVER_COMPILE - Enum constant in enum class io.mindspice.simplypages.core.RenderContext.RenderPolicy
Always render live values; never persist compiled slot output.
none() - Static method in interface io.mindspice.simplypages.components.forum.actions.ForumActionProvider
 
normalizeKey(String) - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagParser
Normalizes and validates a tag key.
note() - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets note type (gray, neutral).
NOTE - Enum constant in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
noValidate() - Method in class io.mindspice.simplypages.components.forms.Form
Sets novalidate.
number(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates a number input.
NUMBER - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 

O

of(Component) - Static method in class io.mindspice.simplypages.core.Template
Compiles a reusable template from a component root.
of(SlotKey) - Static method in class io.mindspice.simplypages.core.Slot
Factory for a slot bound to key.
of(SlotKey, T) - Static method in class io.mindspice.simplypages.core.RenderContext
Creates a context with a single raw slot value and default policy.
of(Template, RenderContext) - Static method in class io.mindspice.simplypages.core.TemplateComponent
Factory for TemplateComponent.
of(Class, T) - Static method in record class io.mindspice.simplypages.core.TypedValue
Creates a typed wrapper from the provided type token and value.
of(String) - Static method in record class io.mindspice.simplypages.components.forum.tags.TagType
 
of(String) - Static method in record class io.mindspice.simplypages.core.SlotKey
Creates a key with no default provider.
of(String, Function) - Static method in record class io.mindspice.simplypages.core.SlotKey
Creates a key with a computed default.
of(String, Function) - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolvers
 
of(String, T) - Static method in record class io.mindspice.simplypages.core.SlotKey
Creates a key with a constant default value.
of(Map) - Static method in class io.mindspice.simplypages.core.RenderContext
Creates a context from raw slot values with default policy.
openInNewTab() - Method in class io.mindspice.simplypages.components.navigation.Link
Convenience for target="_blank".
Option(String, String, boolean) - Constructor for class io.mindspice.simplypages.components.forms.Select.Option
Creates an option.
OrderedList - Class in io.mindspice.simplypages.components.display
Ordered list component with appended list items.
OrderedList() - Constructor for class io.mindspice.simplypages.components.display.OrderedList
Creates an ordered list with base class list.
OWNER_EDIT - Enum constant in enum class io.mindspice.simplypages.editing.EditMode
Owner/admin edits may be applied immediately.

P

padding(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form p-{value}.
page() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns the value of the page record component.
page() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns the value of the page record component.
Page - Class in io.mindspice.simplypages.layout
High-level page layout container built through Page.PageBuilder.
Page.PageBuilder - Class in io.mindspice.simplypages.layout
Fluent builder for Page layouts.
PageBuilder() - Constructor for class io.mindspice.simplypages.layout.Page.PageBuilder
 
pageSize() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
Paragraph - Class in io.mindspice.simplypages.components
Paragraph component with alignment class management helpers.
Paragraph() - Constructor for class io.mindspice.simplypages.components.Paragraph
 
Paragraph(String) - Constructor for class io.mindspice.simplypages.components.Paragraph
 
Paragraph.Alignment - Enum Class in io.mindspice.simplypages.components
 
parentId() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
parse(String) - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagParser
Parses content into literal text and tag token segments.
password(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates a password input.
PASSWORD - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
PATCH - Enum constant in enum class io.mindspice.simplypages.components.forms.Form.Method
 
pill() - Method in class io.mindspice.simplypages.components.display.Badge
 
POLLING - Enum constant in enum class io.mindspice.simplypages.components.chat.ChatTransportMode
 
pollingIntervalMs() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the pollingIntervalMs record component.
POST - Enum constant in enum class io.mindspice.simplypages.components.forms.Form.Method
 
primary() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
primary(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
PRIMARY - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
PRIMARY - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
PRIMARY - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
ProgressBar - Class in io.mindspice.simplypages.components.display
Progress bar component with configurable max, label, color, and animation flags.
ProgressBar(int) - Constructor for class io.mindspice.simplypages.components.display.ProgressBar
 
ProgressBar.ColorType - Enum Class in io.mindspice.simplypages.components.display
 
provide(ForumActionContext) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
provide(ForumActionContext) - Method in interface io.mindspice.simplypages.components.forum.actions.ForumActionProvider
 
publishedAt() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the publishedAt record component.
put(SlotKey, T) - Method in class io.mindspice.simplypages.core.RenderContext
Stores a live value for key; null removes the entry.
put(String, Class, Object) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Stores value with an explicit runtime type token.
PUT - Enum constant in enum class io.mindspice.simplypages.components.forms.Form.Method
 
putBoolean(String, Boolean) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Stores a boolean value for slotName.
putCompiled(SlotKey, String) - Method in class io.mindspice.simplypages.core.RenderContext
Stores pre-rendered trusted HTML for key; null removes the entry.
putInt(String, Integer) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Stores an integer value for slotName.
putString(String, String) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Stores a string value for slotName.

Q

quote() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolvers
 
QuoteModule - Class in io.mindspice.simplypages.modules
Module for rendering emphasized quote/testimonial content.
QuoteModule() - Constructor for class io.mindspice.simplypages.modules.QuoteModule
 

R

RadioGroup - Class in io.mindspice.simplypages.components.forms
Radio button group with shared input name and radiogroup role.
RadioGroup(String) - Constructor for class io.mindspice.simplypages.components.forms.RadioGroup
Creates a radio group.
RawHtml - Class in io.mindspice.simplypages.components
Renders trusted HTML without escaping.
RawHtml(String) - Constructor for class io.mindspice.simplypages.components.RawHtml
Creates a raw HTML component.
rawToken() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Returns the value of the rawToken record component.
readonly() - Method in class io.mindspice.simplypages.components.forms.TextArea
Marks textarea readonly.
readonly() - Method in class io.mindspice.simplypages.components.forms.TextInput
Marks input readonly.
rebuildContent() - Method in class io.mindspice.simplypages.core.Module
Replaces built structure immediately, restoring entry-state children, attributes, cached id and build status if composition throws a RuntimeException or Error.
register(ForumTagResolver) - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
registerBuiltIns() - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
removable() - Method in class io.mindspice.simplypages.components.display.Tag
 
remove(SlotKey) - Method in class io.mindspice.simplypages.core.RenderContext
Removes any entry for key.
removeItem(String) - Method in class io.mindspice.simplypages.modules.SimpleListModule
Removes every item whose non-null raw id equals the literal query.
render() - Method in class io.mindspice.simplypages.components.Code
 
render() - Method in class io.mindspice.simplypages.components.display.Modal
Ensures modal markup rendering is identical for context-aware parent render paths.
render() - Method in class io.mindspice.simplypages.components.display.Spinner
 
render() - Method in class io.mindspice.simplypages.components.display.Table.Cell
Renders using empty context.
render() - Method in class io.mindspice.simplypages.components.display.Table.Row
Renders using empty context.
render() - Method in class io.mindspice.simplypages.components.forms.Select.Option
Renders with empty context.
render() - Method in class io.mindspice.simplypages.components.Header
 
render() - Method in class io.mindspice.simplypages.components.ListItem
 
render() - Method in class io.mindspice.simplypages.components.navigation.NavBar.NavItem
 
render() - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
 
render() - Method in class io.mindspice.simplypages.components.navigation.SideNav.Section
 
render() - Method in class io.mindspice.simplypages.components.Paragraph
 
render() - Method in record class io.mindspice.simplypages.core.Attribute
Renders this attribute for insertion into an opening tag.
render() - Method in interface io.mindspice.simplypages.core.Component
Renders this component with an empty context.
render() - Method in class io.mindspice.simplypages.core.Module
Renders with RenderContext.empty().
render() - Method in class io.mindspice.simplypages.editing.EditablePage
 
render() - Method in class io.mindspice.simplypages.editing.EditableRow
 
render(RenderContext) - Method in class io.mindspice.simplypages.builders.ShellTemplate
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.Code
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.display.Modal
Renders complete modal/backdrop markup with configured behavior metadata and content.
render(RenderContext) - Method in class io.mindspice.simplypages.components.display.Spinner
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.display.Table.Cell
Renders a cell, escaping text values and delegating component rendering.
render(RenderContext) - Method in class io.mindspice.simplypages.components.display.Table.Row
Renders this row and all cells.
render(RenderContext) - Method in class io.mindspice.simplypages.components.Divider
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.forms.Select.Option
Renders escaped option HTML.
render(RenderContext) - Method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.Header
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.ListItem
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.Markdown
Parses markdown and renders HTML with the configured safety mode.
render(RenderContext) - Method in class io.mindspice.simplypages.components.navigation.NavBar.NavItem
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.navigation.SideNav.Section
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.Paragraph
 
render(RenderContext) - Method in class io.mindspice.simplypages.components.RawHtml
Returns the stored HTML verbatim.
render(RenderContext) - Method in class io.mindspice.simplypages.components.TextNode
Renders escaped HTML text.
render(RenderContext) - Method in interface io.mindspice.simplypages.core.Component
Renders this component using the supplied render context.
render(RenderContext) - Method in class io.mindspice.simplypages.core.HtmlTag
Renders opening tag, text payload, child output, and closing tag.
render(RenderContext) - Method in class io.mindspice.simplypages.core.Module
Builds if needed, then delegates rendering to HtmlTag.
render(RenderContext) - Method in class io.mindspice.simplypages.core.Slot
Renders the current slot value using the supplied context.
render(RenderContext) - Method in class io.mindspice.simplypages.core.Template
Renders this template with the provided context.
render(RenderContext) - Method in class io.mindspice.simplypages.core.TemplateComponent
Renders using the bound context and ignores parentContext.
render(RenderContext) - Method in class io.mindspice.simplypages.editing.EditablePage
Renders temporary page-builder markup for current rows.
render(RenderContext) - Method in class io.mindspice.simplypages.editing.EditableRow
Renders the supplied row, then rebuilt editable-module columns and an optional add control.
render(RenderContext) - Method in class io.mindspice.simplypages.modules.EditableModule
Renders this EditableModule and its wrapped module with context.
render(Collection, CTX) - Method in class io.mindspice.simplypages.components.forum.categories.ForumCategoryRenderer
 
render(Collection, CTX) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer
 
render(Collection, CTX, ForumCommentRenderer.CommentPagination) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer
 
render(Collection, CTX) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer
 
render(Collection, CTX) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer
 
render(Collection, CTX, ForumTopicRenderer.TopicPagination) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer
 
render(Map) - Method in interface io.mindspice.simplypages.core.Component
Renders this component from raw slot values.
render(Map) - Method in class io.mindspice.simplypages.core.Template
Renders this template from raw slot values.
RenderContext - Class in io.mindspice.simplypages.core
Mutable per-render value container for SlotKey lookups.
RenderContext.RenderContextBuilder - Class in io.mindspice.simplypages.core
Mutable builder for RenderContext.
RenderContext.RenderPolicy - Enum Class in io.mindspice.simplypages.core
Controls whether slot render output may be cached as compiled HTML entries.
RenderContextBuilder() - Constructor for class io.mindspice.simplypages.core.RenderContext.RenderContextBuilder
 
renderEditForm(String) - Method in interface io.mindspice.simplypages.editing.ModuleEditHandler
Renders edit UI for a module id.
renderWithContent(Component) - Method in class io.mindspice.simplypages.builders.ShellTemplate
Renders with explicit content bound to the shell content slot.
replaceMatching(HtmlTag, String, String, Predicate) - Static method in class io.mindspice.simplypages.core.CssClassNames
 
replacePrefixed(HtmlTag, String, String, String...) - Static method in class io.mindspice.simplypages.core.CssClassNames
 
replies() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
replies() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
require(Supplier, Supplier, Supplier) - Static method in class io.mindspice.simplypages.editing.AuthWrapper
Executes action when authorized, otherwise executes unauthorizedHandler.
required() - Method in class io.mindspice.simplypages.components.display.Label
 
required() - Method in class io.mindspice.simplypages.components.forms.Checkbox
Marks checkbox as required.
required() - Method in class io.mindspice.simplypages.components.forms.RadioGroup
Marks current and subsequently added options as required.
required() - Method in class io.mindspice.simplypages.components.forms.Select
Marks select required.
required() - Method in class io.mindspice.simplypages.components.forms.TextArea
Marks textarea required.
required() - Method in class io.mindspice.simplypages.components.forms.TextInput
Marks input required.
requireForCreate(Supplier, Supplier) - Static method in class io.mindspice.simplypages.editing.AuthWrapper
Authorization wrapper for create operations with default unauthorized modal.
requireForDelete(Supplier, Supplier) - Static method in class io.mindspice.simplypages.editing.AuthWrapper
Authorization wrapper for delete operations with default unauthorized modal.
requireForEdit(Supplier, Supplier) - Static method in class io.mindspice.simplypages.editing.AuthWrapper
Authorization wrapper for edit operations with default unauthorized modal.
requireForEdit(Supplier, Supplier, String) - Static method in class io.mindspice.simplypages.editing.AuthWrapper
Authorization wrapper for edit operations with custom error text.
reset(String) - Static method in class io.mindspice.simplypages.components.forms.Button
 
RESET - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonType
 
resolve(TagType, Set) - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
resolveAll(Map) - Method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
resolveBatch(Set) - Method in interface io.mindspice.simplypages.components.forum.tags.ForumTagResolver
 
resolveDetail(String, String) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
resolveIndex(String, int) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
resolveRequest(String, String) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
Resolves a request using path + page query value, where detail routes take precedence.
resolveRoute(String) - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
Resolves a full route value (`/blogs?
reversed() - Method in class io.mindspice.simplypages.components.display.OrderedList
Enables reversed ordering.
RichContentModule - Class in io.mindspice.simplypages.modules
Editable module that renders heterogeneous content items (paragraphs, images, links, headers).
RichContentModule(String) - Constructor for class io.mindspice.simplypages.modules.RichContentModule
 
right() - Method in class io.mindspice.simplypages.components.Header
Aligns header text to the right.
right() - Method in class io.mindspice.simplypages.components.Paragraph
Aligns paragraph text to the right.
RIGHT - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Text aligned to the right
RIGHT - Enum constant in enum class io.mindspice.simplypages.builders.BannerBuilder.TextAlignment
 
RIGHT - Enum constant in enum class io.mindspice.simplypages.components.Header.Alignment
 
RIGHT - Enum constant in enum class io.mindspice.simplypages.components.Paragraph.Alignment
 
role() - Method in interface io.mindspice.simplypages.components.chat.ChatMessageData
 
rounded(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form rounded-{value}.
route() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the route record component.
routeIndex() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Returns the value of the routeIndex record component.
Row - Class in io.mindspice.simplypages.layout
Horizontal layout container for the framework row/column grid.
Row() - Constructor for class io.mindspice.simplypages.layout.Row
Creates an empty row with base class row.
Row(Component...) - Constructor for class io.mindspice.simplypages.components.display.Table.Row
Creates a row from component cells.
Row(String...) - Constructor for class io.mindspice.simplypages.components.display.Table.Row
Creates a row from text cells.

S

SafeUrl - Class in io.mindspice.simplypages.core
Shared URL validation helpers for component attributes and inline CSS URL values.
scopeId() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns the value of the scopeId record component.
search(String) - Static method in class io.mindspice.simplypages.components.forms.TextInput
Creates a search input.
SEARCH - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
secondary(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
SECONDARY - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
SECONDARY - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
Section - Class in io.mindspice.simplypages.layout
Semantic section wrapper for page structure.
Section() - Constructor for class io.mindspice.simplypages.layout.Section
Creates a section with base class section.
Section(String) - Constructor for class io.mindspice.simplypages.components.navigation.SideNav.Section
 
sectionKey() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the sectionKey record component.
sectionKey() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
sectionKey() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns the value of the sectionKey record component.
sectionKey() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Returns the value of the sectionKey record component.
sectionKeys() - Method in class io.mindspice.simplypages.components.content.ContentRouteIndex
 
sectionsByKey() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Returns the value of the sectionsByKey record component.
sectionTitle() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
Select - Class in io.mindspice.simplypages.components.forms
Select/dropdown control with mutable option list.
Select(String) - Constructor for class io.mindspice.simplypages.components.forms.Select
Creates a select element.
Select.Option - Class in io.mindspice.simplypages.components.forms
Renderable select option model.
selfClosing - Variable in class io.mindspice.simplypages.core.HtmlTag
Whether this tag renders as self-closing.
setActive(boolean) - Method in class io.mindspice.simplypages.modules.TabsModule.Tab
 
setExpanded(boolean) - Method in class io.mindspice.simplypages.modules.AccordionModule.AccordionItem
 
setModuleId(String) - Method in class io.mindspice.simplypages.modules.RichContentModule
Deprecated.
Use Module.withModuleId(String) for fluent configuration.
shadow(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form shadow-{value}.
ShellBuilder - Class in io.mindspice.simplypages.builders
Builds a full SimplyPages shell document (head + body) or body-only fragment.
ShellTemplate - Class in io.mindspice.simplypages.builders
Wrapper around a compiled shell template with a dedicated content slot.
ShellTemplate(Template, SlotKey) - Constructor for class io.mindspice.simplypages.builders.ShellTemplate
 
showCloseButton(boolean) - Method in class io.mindspice.simplypages.components.display.Modal
Toggles close button rendering in modal header.
showDeleteWhen(Predicate) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
showEditWhen(Predicate) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
showQuoteWhen(Predicate) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
SideNav - Class in io.mindspice.simplypages.components.navigation
Vertical navigation container with section and item entries.
SideNav() - Constructor for class io.mindspice.simplypages.components.navigation.SideNav
 
SideNav.NavItem - Class in io.mindspice.simplypages.components.navigation
 
SideNav.Section - Class in io.mindspice.simplypages.components.navigation
 
SideNavBuilder - Class in io.mindspice.simplypages.builders
Builds a SideNav with ordered sections and links.
SimpleListModule - Class in io.mindspice.simplypages.modules
Editable module that renders a list of ListItem components.
SimpleListModule() - Constructor for class io.mindspice.simplypages.modules.SimpleListModule
 
size() - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns the number of stored entries.
Slot<T> - Class in io.mindspice.simplypages.core
Component placeholder that renders the value for a SlotKey from a RenderContext.
SlotEntry - Interface in io.mindspice.simplypages.core
Tagged union for explicit slot storage entries inside RenderContext.
SlotEntry.CompiledEntry - Record Class in io.mindspice.simplypages.core
Entry containing trusted pre-rendered HTML.
SlotEntry.LiveEntry - Record Class in io.mindspice.simplypages.core
Entry containing a live object that must be rendered on access.
SlotKey<T> - Record Class in io.mindspice.simplypages.core
Typed identifier for values stored in a RenderContext.
SlotKey(String, Function) - Constructor for record class io.mindspice.simplypages.core.SlotKey
Creates a key without evaluating its default provider.
SlotKeyMap - Class in io.mindspice.simplypages.core
Mutable string-keyed slot value map used mainly as a legacy bridge API.
slug() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the slug record component.
small() - Method in class io.mindspice.simplypages.components.display.Spinner
 
small() - Method in class io.mindspice.simplypages.components.forms.Button
 
small() - Method in class io.mindspice.simplypages.components.Icon
Sets small size.
small() - Method in class io.mindspice.simplypages.components.Spacer
Sets small spacing (16px).
SMALL - Enum constant in enum class io.mindspice.simplypages.components.display.Spinner.Size
 
SMALL - Enum constant in enum class io.mindspice.simplypages.components.Icon.Size
 
SMALL - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
 
SMALL - Enum constant in enum class io.mindspice.simplypages.layout.Container.ContainerSize
 
solid() - Method in class io.mindspice.simplypages.components.Divider
 
SOLID - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerStyle
 
sortable() - Method in class io.mindspice.simplypages.components.display.DataTable
Enables sortable class markers.
source() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns the value of the source record component.
sourcePath() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the sourcePath record component.
sourcePath() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Returns the value of the sourcePath record component.
Spacer - Class in io.mindspice.simplypages.components
Empty spacing helper for vertical or horizontal gaps.
Spacer.SpacerSize - Enum Class in io.mindspice.simplypages.components
 
Spacer.SpacerType - Enum Class in io.mindspice.simplypages.components
 
Spinner - Class in io.mindspice.simplypages.components.display
Loading spinner component with size, color, and optional message.
Spinner() - Constructor for class io.mindspice.simplypages.components.display.Spinner
 
Spinner.Size - Enum Class in io.mindspice.simplypages.components.display
 
SSE - Enum constant in enum class io.mindspice.simplypages.components.chat.ChatTransportMode
 
Stat(String, String) - Constructor for class io.mindspice.simplypages.modules.StatsModule.Stat
 
Stat(String, String, String) - Constructor for class io.mindspice.simplypages.modules.StatsModule.Stat
 
StaticContentSite - Class in io.mindspice.simplypages.components.content
Immutable static markdown content generator.
StaticContentSiteBuilder - Class in io.mindspice.simplypages.components.content
Builder for immutable StaticContentSite generation configuration.
StatsModule - Class in io.mindspice.simplypages.modules
Module for rendering metric/value cards in a simple grid.
StatsModule() - Constructor for class io.mindspice.simplypages.modules.StatsModule
 
StatsModule.Stat - Class in io.mindspice.simplypages.modules
 
streamEndpoint() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the streamEndpoint record component.
string(String) - Static method in record class io.mindspice.simplypages.core.TypedValue
Convenience factory for String values.
striped() - Method in class io.mindspice.simplypages.components.display.DataTable
Enables striped table class.
striped() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
striped() - Method in class io.mindspice.simplypages.components.display.Table
Appends table-striped class.
Style - Class in io.mindspice.simplypages.core
Mutable builder for CSS utility classes and inline declarations.
Style() - Constructor for class io.mindspice.simplypages.core.Style
 
submit(String) - Static method in class io.mindspice.simplypages.components.forms.Button
 
SUBMIT - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonType
 
success() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
success() - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets success type (green, positive).
success(String) - Static method in class io.mindspice.simplypages.components.display.Alert
 
success(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
SUCCESS - Enum constant in enum class io.mindspice.simplypages.components.display.Alert.AlertType
 
SUCCESS - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
SUCCESS - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
SUCCESS - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
SUCCESS - Enum constant in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
summary() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the summary record component.

T

Tab(String, Component) - Constructor for class io.mindspice.simplypages.modules.TabsModule.Tab
 
Tab(String, String) - Constructor for class io.mindspice.simplypages.modules.TabsModule.Tab
 
Table - Class in io.mindspice.simplypages.components.display
Stateful table builder with explicit header/body sections.
Table() - Constructor for class io.mindspice.simplypages.components.display.Table
Creates a table with preattached thead > tr and tbody.
Table.Cell - Class in io.mindspice.simplypages.components.display
Renderable table cell model.
Table.Row - Class in io.mindspice.simplypages.components.display
Renderable table row model.
TabsModule - Class in io.mindspice.simplypages.modules
Module that renders tab navigation and tab panels.
TabsModule() - Constructor for class io.mindspice.simplypages.modules.TabsModule
 
TabsModule.Tab - Class in io.mindspice.simplypages.modules
 
Tag - Class in io.mindspice.simplypages.components.display
Tag/keyword label component.
Tag - Record Class in io.mindspice.simplypages.components.forum.tags
Forum tag token value coupled to its type.
Tag(TagType, String) - Constructor for record class io.mindspice.simplypages.components.forum.tags.Tag
Creates an instance of a Tag record class.
Tag(String) - Constructor for class io.mindspice.simplypages.components.display.Tag
 
tagName - Variable in class io.mindspice.simplypages.core.HtmlTag
HTML tag name rendered in opening/closing tags.
tags() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the tags record component.
TagSegment(String, String, String) - Constructor for record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Creates an instance of a TagSegment record class.
tagType() - Method in interface io.mindspice.simplypages.components.forum.tags.ForumTagResolver
 
TagType - Record Class in io.mindspice.simplypages.components.forum.tags
Normalized forum tag type key.
TagType(String) - Constructor for record class io.mindspice.simplypages.components.forum.tags.TagType
Creates an instance of a TagType record class.
TEL - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
Template - Class in io.mindspice.simplypages.core
Compiled render plan built from a component tree.
TemplateComponent - Class in io.mindspice.simplypages.core
Component adapter that binds a compiled Template to a fixed RenderContext.
TemplateComponent(Template, RenderContext) - Constructor for class io.mindspice.simplypages.core.TemplateComponent
Creates a template-backed component with a fixed render context.
text() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TextSegment
Returns the value of the text record component.
TEXT - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
textAlign(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form text-{alignment}.
TextArea - Class in io.mindspice.simplypages.components.forms
Multi-line text input control.
TextArea(String) - Constructor for class io.mindspice.simplypages.components.forms.TextArea
Creates a textarea with required field name.
textAreaField(String, String, String, int) - Static method in class io.mindspice.simplypages.editing.FormFieldHelper
Create a labeled textarea field.
textField(String, String, String) - Static method in class io.mindspice.simplypages.editing.FormFieldHelper
Create a labeled text input field.
TextInput - Class in io.mindspice.simplypages.components.forms
Single-line input control.
TextInput(String) - Constructor for class io.mindspice.simplypages.components.forms.TextInput
Creates a text input with default type text.
TextInput.InputType - Enum Class in io.mindspice.simplypages.components.forms
Supported input types mapped to HTML type.
TextNode - Class in io.mindspice.simplypages.components
Plain text component that always HTML-escapes output.
TextNode(String) - Constructor for class io.mindspice.simplypages.components.TextNode
Creates a text node.
TextSegment(String) - Constructor for record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TextSegment
Creates an instance of a TextSegment record class.
thick() - Method in class io.mindspice.simplypages.components.Divider
 
THICK - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerThickness
 
thin() - Method in class io.mindspice.simplypages.components.Divider
 
THIN - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerThickness
 
TIME - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
TimelineEvent(String, String, Component) - Constructor for class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
TimelineEvent(String, String, String) - Constructor for class io.mindspice.simplypages.modules.TimelineModule.TimelineEvent
 
TimelineModule - Class in io.mindspice.simplypages.modules
Module for rendering chronological events in vertical or horizontal orientation.
TimelineModule() - Constructor for class io.mindspice.simplypages.modules.TimelineModule
 
TimelineModule.Orientation - Enum Class in io.mindspice.simplypages.modules
 
TimelineModule.TimelineEvent - Class in io.mindspice.simplypages.modules
 
timestamp() - Method in interface io.mindspice.simplypages.components.chat.ChatMessageData
 
timestamp() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
timestamp() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
title - Variable in class io.mindspice.simplypages.core.Module
Optional title consumed by subclass build logic.
title() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns the value of the title record component.
title() - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryData
 
title() - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicData
 
TOPIC - Enum constant in enum class io.mindspice.simplypages.components.forum.actions.ForumActionType
 
topicCount() - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryData
 
topicId() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns the value of the topicId record component.
topicId() - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentData
 
topicId() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns the value of the topicId record component.
TopicPagination(String, int, int, int) - Constructor for record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Creates an instance of a TopicPagination record class.
topicsPerPage() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns the value of the topicsPerPage record component.
toPlainMap() - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns a mutable plain object copy of this map's values.
TopNavBuilder - Class in io.mindspice.simplypages.builders
Builds a top-level navigation component with primary and utility regions.
toRenderContext(Map) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Legacy bridge: convert this string-key map to a render context using the provided slot key mapping.
toString() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TextSegment
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.tags.TagType
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.core.Attribute
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.core.SlotEntry.CompiledEntry
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.core.SlotKey
Returns a string representation of this record class.
toString() - Method in record class io.mindspice.simplypages.core.TypedValue
Returns a string representation of this record class.
toString() - Method in class io.mindspice.simplypages.editing.ValidationResult
 
totalComments() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
Returns the value of the totalComments record component.
totalPages() - Method in record class io.mindspice.simplypages.components.content.ContentSectionSite
 
totalPages() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
 
totalPages() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
 
totalTopics() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
Returns the value of the totalTopics record component.
transportMode() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
Returns the value of the transportMode record component.
trustedHtml - Variable in class io.mindspice.simplypages.core.HtmlTag
True when HtmlTag.innerText should bypass escaping.
type() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
Returns the value of the type record component.
type() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Returns the value of the type record component.
type() - Method in record class io.mindspice.simplypages.core.TypedValue
Returns the value of the type record component.
TypedValue - Record Class in io.mindspice.simplypages.core
Immutable value wrapper with an explicit runtime type token.
TypedValue(Class, Object) - Constructor for record class io.mindspice.simplypages.core.TypedValue
Validates that type is non-null and, when value is non-null, that value is an instance of type.

U

UnorderedList - Class in io.mindspice.simplypages.components.display
Unordered list component with appended list items.
UnorderedList() - Constructor for class io.mindspice.simplypages.components.display.UnorderedList
Creates an unordered list with base class list.
unsafeMarkdownEnabled() - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
unstyled() - Method in class io.mindspice.simplypages.components.display.UnorderedList
Adds list-unstyled class.
URL - Enum constant in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
 
USER_EDIT - Enum constant in enum class io.mindspice.simplypages.editing.EditMode
User edits should enter an approval workflow before publication.

V

valid() - Static method in class io.mindspice.simplypages.editing.ValidationResult
Creates a successful validation result.
validate(Map) - Method in interface io.mindspice.simplypages.editing.Editable
Validates form data before mutation.
validate(Map) - Method in class io.mindspice.simplypages.modules.ContentModule
Validates form data before mutation.
validate(Map) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
validate(Map) - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
validateCssImageUrl(String) - Static method in class io.mindspice.simplypages.core.SafeUrl
Validates an image URL before embedding it inside a CSS url(...) value.
validateHref(String) - Static method in class io.mindspice.simplypages.core.SafeUrl
Validates hyperlink-style URLs.
ValidationResult - Class in io.mindspice.simplypages.editing
Immutable validation outcome for edit-form processing.
value() - Method in record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
Returns the value of the value record component.
value() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
Returns the value of the value record component.
value() - Method in record class io.mindspice.simplypages.core.Attribute
Returns the value of the value record component.
value() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
Returns the value of the value record component.
value() - Method in record class io.mindspice.simplypages.core.TypedValue
Returns the value of the value record component.
valueOf(String) - Static method in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.builders.BannerBuilder.TextAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.chat.ChatTransportMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.display.Alert.AlertType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.display.Spinner.Size
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Divider.DividerOrientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Divider.DividerStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Divider.DividerThickness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.forms.Button.ButtonType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.forms.Form.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.forum.actions.ForumActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Header.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Header.HeaderLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Icon.IconLibrary
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Icon.Size
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Paragraph.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.components.Spacer.SpacerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.core.RenderContext.RenderPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.editing.EditMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.layout.Container.ContainerSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.mindspice.simplypages.modules.TimelineModule.Orientation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.mindspice.simplypages.builders.BannerBuilder.BannerLayout
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.builders.BannerBuilder.TextAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.chat.ChatTransportMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.display.Alert.AlertType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.display.Spinner.Size
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Divider.DividerOrientation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Divider.DividerStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Divider.DividerThickness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.forms.Button.ButtonType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.forms.Form.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.forms.TextInput.InputType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.forum.actions.ForumActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Header.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Header.HeaderLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Icon.IconLibrary
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Icon.Size
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Paragraph.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Spacer.SpacerSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.components.Spacer.SpacerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.core.RenderContext.RenderPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.editing.EditMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.layout.Container.ContainerSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.mindspice.simplypages.modules.TimelineModule.Orientation
Returns an array containing the constants of this enum class, in the order they are declared.
vertical() - Static method in class io.mindspice.simplypages.components.Divider
 
vertical() - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
vertical() - Static method in class io.mindspice.simplypages.components.Spacer
Creates a vertical spacer (adds height).
vertical() - Method in class io.mindspice.simplypages.modules.TimelineModule
Sets vertical orientation (default).
VERTICAL - Enum constant in enum class io.mindspice.simplypages.components.Divider.DividerOrientation
 
VERTICAL - Enum constant in enum class io.mindspice.simplypages.components.Spacer.SpacerType
 
VERTICAL - Enum constant in enum class io.mindspice.simplypages.modules.TimelineModule.Orientation
 
Video - Class in io.mindspice.simplypages.components.media
HTML video wrapper with media attribute and sizing helpers.
Video(String) - Constructor for class io.mindspice.simplypages.components.media.Video
Creates video with an application-controlled or separately media-context-validated source.

W

warning() - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
warning() - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets warning type (yellow, caution).
warning(String) - Static method in class io.mindspice.simplypages.components.display.Alert
 
warning(String) - Static method in class io.mindspice.simplypages.components.display.Badge
 
WARNING - Enum constant in enum class io.mindspice.simplypages.components.display.Alert.AlertType
 
WARNING - Enum constant in enum class io.mindspice.simplypages.components.display.Badge.BadgeStyle
 
WARNING - Enum constant in enum class io.mindspice.simplypages.components.display.ProgressBar.ColorType
 
WARNING - Enum constant in enum class io.mindspice.simplypages.components.forms.Button.ButtonStyle
 
WARNING - Enum constant in enum class io.mindspice.simplypages.modules.CalloutModule.CalloutType
 
warnings() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
Returns the value of the warnings record component.
WEBSOCKET - Enum constant in enum class io.mindspice.simplypages.components.chat.ChatTransportMode
 
width(String) - Method in class io.mindspice.simplypages.core.Style
Adds a utility class token in the form w-{value}.
with(SlotKey, T) - Method in class io.mindspice.simplypages.core.RenderContext.RenderContextBuilder
Stores a live value for key; null removes the entry.
withAccountBar(Component) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Deprecated.
withAccountWidget(Component) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a custom account widget component to the utility region.
withAction(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets an application-controlled or separately form-destination-validated action URL.
withActionProvider(ForumActionProvider) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withActionProvider(ForumActionProvider) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withActions(List) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withActions(List) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withActions(List) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withActions(List) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withActiveTab(int) - Method in class io.mindspice.simplypages.modules.TabsModule
Sets which tab is active by default.
withAddModuleFormUrlTemplate(String) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets the add-module-form URL template (default /api/pages/{pageId}/rows/{rowId}/add-module-form).
withAlign(String) - Method in class io.mindspice.simplypages.layout.Row
Replaces class attribute with row align-<alignment>.
withAlignment(String) - Method in class io.mindspice.simplypages.components.Dropdown
Sets dropdown alignment token.
withAllowUnsafeMarkdown(boolean) - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
withAriaLabel(String) - Method in class io.mindspice.simplypages.components.Icon
Adds an aria-label for accessibility.
withAttribute(String, String) - Method in class io.mindspice.simplypages.components.Div
Sets or replaces an attribute.
withAttribute(String, String) - Method in class io.mindspice.simplypages.core.HtmlTag
Adds or replaces an attribute by case-insensitive name.
withAttribute(String, String) - Method in class io.mindspice.simplypages.layout.Column
Adds or replaces an attribute, preserving the base col token when setting classes.
withAttribution(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
Sets additional attribution information (title, organization, etc.).
withAuthenticatedAccountWidget(String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds an authenticated account widget to the utility region.
withAuthor(String) - Method in interface io.mindspice.simplypages.components.chat.ChatMessageComponent
 
withAuthor(String) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
withAuthor(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withAuthor(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withAuthor(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withAuthor(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withAuthor(String) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withAuthor(String) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withAuthor(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
Sets the author of the quote.
withAuthorResolver(BiFunction) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
withAutocomplete(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets autocomplete attribute.
withAutofocus() - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets autofocus attribute.
withAutofocus() - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets autofocus attribute.
withAutoplay() - Method in class io.mindspice.simplypages.components.media.Audio
 
withAutoplay() - Method in class io.mindspice.simplypages.components.media.Video
 
withAvatarUrl(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withAvatarUrl(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withBackgroundColor(String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Sets raw inline background color.
withBackgroundColor(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Sets a trusted CSS background-color value.
withBackgroundColor(String) - Method in class io.mindspice.simplypages.modules.HeroModule
Sets raw CSS background color.
withBackgroundImage(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Sets a background image for IMAGE_OVERLAY.
withBackgroundImage(String) - Method in class io.mindspice.simplypages.modules.HeroModule
Sets a background image using raw single-quoted CSS url() interpolation.
withBody(Component) - Method in interface io.mindspice.simplypages.components.chat.ChatMessageComponent
 
withBody(Component) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
withBody(Component) - Method in class io.mindspice.simplypages.components.display.Card
 
withBody(Component) - Method in class io.mindspice.simplypages.components.display.Modal
Sets modal body component.
withBody(Component) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withBody(Component) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withBody(Component) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withBody(Component) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withBody(String) - Method in class io.mindspice.simplypages.components.display.Card
 
withBodyTextResolver(BiFunction) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
withBodyTextResolver(BiFunction) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withBottomBar() - Method in class io.mindspice.simplypages.components.Header
Adds a default horizontal divider below the header.
withBottomBar(Component) - Method in class io.mindspice.simplypages.components.Header
Adds a custom divider below the header.
withBrand(String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Sets optional navigation brand text.
withBrand(String) - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
withBuiltIns() - Static method in class io.mindspice.simplypages.components.forum.tags.ForumTagResolverRegistry
 
withCanAddModule(boolean) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets whether the add-module control is rendered.
withCanDelete(boolean) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets whether this module can be deleted.
withCanEdit(boolean) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets whether this module can be edited.
withCardContent(String, String) - Method in class io.mindspice.simplypages.modules.DynamicCardModule
Sets card header and body text.
withCategoryComponentSupplier(Supplier) - Method in class io.mindspice.simplypages.components.forum.categories.ForumCategoryRenderer.Builder
 
withCategoryId(String) - Method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
withCategoryId(String) - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryComponent
 
withChild(Component) - Method in class io.mindspice.simplypages.components.Div
Appends a child component.
withChild(Component) - Method in class io.mindspice.simplypages.components.forms.Form
Appends child component.
withChild(Component) - Method in class io.mindspice.simplypages.components.navigation.Link
Appends child content inside the anchor.
withChild(Component) - Method in class io.mindspice.simplypages.core.HtmlTag
Appends a child component in render order.
withChild(Component) - Method in class io.mindspice.simplypages.layout.Column
Appends a child component.
withChild(Component) - Method in class io.mindspice.simplypages.layout.Container
Appends a child component.
withChild(Component) - Method in class io.mindspice.simplypages.layout.Row
Appends a child component.
withChild(Component) - Method in class io.mindspice.simplypages.layout.Section
Appends a child component.
withChildDeleteUrl(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets the child-delete URL template; null disables the action.
withChildEditUrl(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets the child-edit URL template; null disables the action.
withChildren(Component...) - Method in class io.mindspice.simplypages.layout.Column
Appends each child component in argument order.
withCitation(String) - Method in class io.mindspice.simplypages.components.Blockquote
 
withClass(String) - Method in class io.mindspice.simplypages.builders.AccountBarBuilder
Deprecated.
Adds an extra class name to the root account bar element.
withClass(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Add custom CSS class.
withClass(String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a custom class to the rendered top-nav container.
withClass(String) - Method in class io.mindspice.simplypages.components.Blockquote
 
withClass(String) - Method in class io.mindspice.simplypages.components.Code
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.Alert
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.Badge
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.Card
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.CardGrid
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.InfoBox
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.Label
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.OrderedList
Appends class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.display.Table
Appends class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.display.Tag
 
withClass(String) - Method in class io.mindspice.simplypages.components.display.UnorderedList
Appends class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.Div
Adds class token(s) without replacing previously assigned classes.
withClass(String) - Method in class io.mindspice.simplypages.components.Divider
 
withClass(String) - Method in class io.mindspice.simplypages.components.Dropdown
Sets additional container class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withClass(String) - Method in class io.mindspice.simplypages.components.forms.Form
Replaces class attribute with form <className>.
withClass(String) - Method in class io.mindspice.simplypages.components.forms.Select
Appends class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Replaces class attribute with form-textarea <className>.
withClass(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Appends class token(s).
withClass(String) - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
withClass(String) - Method in class io.mindspice.simplypages.components.Header
 
withClass(String) - Method in class io.mindspice.simplypages.components.Image
 
withClass(String) - Method in class io.mindspice.simplypages.components.media.Audio
 
withClass(String) - Method in class io.mindspice.simplypages.components.media.Gallery
 
withClass(String) - Method in class io.mindspice.simplypages.components.media.Video
 
withClass(String) - Method in class io.mindspice.simplypages.components.navigation.Breadcrumb
 
withClass(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Replaces class attribute.
withClass(String) - Method in class io.mindspice.simplypages.components.navigation.NavBar
 
withClass(String) - Method in class io.mindspice.simplypages.components.navigation.SideNav
 
withClass(String) - Method in class io.mindspice.simplypages.components.Paragraph
 
withClass(String) - Method in class io.mindspice.simplypages.components.Spacer
 
withClass(String) - Method in class io.mindspice.simplypages.core.HtmlTag
withClass(String) - Method in class io.mindspice.simplypages.core.Module
Adds a class token; module base class is still enforced by build lifecycle.
withClass(String) - Method in class io.mindspice.simplypages.layout.Column
Replaces class attribute with col <className>.
withClass(String) - Method in class io.mindspice.simplypages.layout.Container
Replaces class attribute with container <className>.
withClass(String) - Method in class io.mindspice.simplypages.layout.Row
 
withClass(String) - Method in class io.mindspice.simplypages.layout.Section
Replaces class attribute with section <className>.
withCollapsibleSideNav(boolean) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Enable/disable collapsible side navigation.
withColor(String) - Method in class io.mindspice.simplypages.components.display.Spinner
 
withColor(String) - Method in class io.mindspice.simplypages.components.display.Tag
 
withColor(String) - Method in class io.mindspice.simplypages.components.Divider
 
withCols(int) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets cols attribute.
withColumns(int) - Method in class io.mindspice.simplypages.components.display.CardGrid
 
withColumns(int) - Method in class io.mindspice.simplypages.components.media.Gallery
 
withColumns(int) - Method in class io.mindspice.simplypages.layout.Grid
Sets column count and rewrites derived classes.
withColumns(int) - Method in class io.mindspice.simplypages.modules.GalleryModule
Sets gallery column count.
withColumns(int) - Method in class io.mindspice.simplypages.modules.StatsModule
Sets the number of columns for the stats grid.
withCommentComponentSupplier(Supplier) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withCommentId(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withCommentId(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withComponents(Component...) - Method in class io.mindspice.simplypages.layout.Row
Appends all components to this row in argument order.
withComposer(Component) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withContent(Component) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Sets initial shell content rendered inside the configured content target.
withContent(Component) - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
withContent(String) - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets the callout content.
withContent(String) - Method in class io.mindspice.simplypages.modules.ContentModule
Sets text/markdown source content.
withContentTarget(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the content area target ID for HTMX swaps.
withContentTarget(String) - Method in class io.mindspice.simplypages.builders.SideNavBuilder
Sets the HTMX target used for generated links.
withContentTarget(String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Sets the HTMX target used for generated links.
withContentTargetClass(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set optional class on the content target div.
withContentTargetId(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
withContentWrapper(Function) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Apply a wrapper around the content target component.
withControls() - Method in class io.mindspice.simplypages.components.media.Audio
 
withControls() - Method in class io.mindspice.simplypages.components.media.Video
 
withControls(boolean) - Method in class io.mindspice.simplypages.components.media.Audio
Sets or removes the native playback controls.
withControls(boolean) - Method in class io.mindspice.simplypages.components.media.Video
Sets or removes the native playback controls.
withCsrfHeaderName(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets the CSRF header name used by Form.withHxPostCsrf(String, String).
withCsrfToken(String) - Method in class io.mindspice.simplypages.components.forms.Form
Appends hidden _csrf input.
withCustomContent(Component) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Add custom content to the banner (overrides title/subtitle).
withCustomContent(Component) - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets custom component content.
withCustomContent(Component) - Method in class io.mindspice.simplypages.modules.ContentModule
Sets explicit custom content and bypasses text rendering when present.
withCustomContent(Component) - Method in class io.mindspice.simplypages.modules.HeroModule
Adds custom content to the hero section.
withCustomCss(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Add custom CSS file path.
withCustomCss(List) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Replace all custom CSS paths with the provided ordered list.
withCustomJs(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Replace all custom JS paths with a single JS path.
withCustomJs(List) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Replace all custom JS paths with the provided ordered list.
withData(List) - Method in class io.mindspice.simplypages.components.display.DataTable
Appends all provided rows.
withData(List) - Method in class io.mindspice.simplypages.modules.DataModule
Replaces table row data on the backing table.
withDataTable(DataTable) - Method in class io.mindspice.simplypages.modules.DataModule
Replaces the backing table component.
withDate(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
Sets the date of the quote.
withDefaults(SlotKeyMap) - Method in class io.mindspice.simplypages.core.SlotKeyMap
Returns a merged copy where this map overrides defaults for duplicate keys.
withDeleteButton(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets custom label for the delete button (default: "🗑").
withDeleteConfirm(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets a confirmation message for delete operations.
withDeleteEndpoint(Function) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withDeleteIcon(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withDeleteSwap(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the HTMX swap strategy for delete operations (default: "outerHTML").
withDeleteTarget(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the HTMX target for delete operations.
withDeleteTitle(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the title attribute for the delete button (default: "Delete").
withDeleteUrl(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets the complete caller URL used by Delete; no template substitution or URL encoding.
withDeleteUrl(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the complete caller URL for deleting this module (HTMX hx-delete).
withDepth(int) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
Stores the raw depth unchanged; only its default visual class is clamped to 0..4.
withDepth(int) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withDescription(String) - Method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
withDescription(String) - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryComponent
 
withDescription(String) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withDescription(String) - Method in class io.mindspice.simplypages.modules.FormModule
Sets optional descriptive text rendered above the form.
withDescription(String) - Method in class io.mindspice.simplypages.modules.HeroModule
Sets the description text displayed below the subtitle.
withDynamicAccountWidget(String) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds an HTMX-loaded account widget using an application-controlled or separately endpoint-validated URL.
withEditable(Editable) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets editable module adapter used to source edit view and child handles.
withEditButton(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets custom label for the edit button (default: "✏").
withEditEndpoint(Function) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withEditIcon(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withEditMode(EditMode) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets edit mode applied to generated EditableModule wrappers.
withEditMode(EditMode) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the edit mode for this module.
withEditSwap(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the HTMX swap strategy for edit operations (default: "innerHTML").
withEditTarget(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the HTMX target for edit operations (default: "#edit-modal-container").
withEditTitle(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the title attribute for the edit button (default: "Edit").
withEditUrl(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets the complete caller URL for editing this module (HTMX hx-get).
withEditView(Component) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets pre-built edit view content for main module properties.
withEmptyStateText(String) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
withEnctype(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets enctype.
withExpanded(boolean) - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
withFirstExpanded() - Method in class io.mindspice.simplypages.modules.AccordionModule
Expands the first accordion item by default.
withFooter(Component) - Method in class io.mindspice.simplypages.components.display.Card
 
withFooter(Component) - Method in class io.mindspice.simplypages.components.display.Modal
Sets modal footer component.
withFooter(String) - Method in class io.mindspice.simplypages.components.display.Card
 
withForm(Form) - Method in class io.mindspice.simplypages.modules.FormModule
Replaces the wrapped form component.
withFrameworkCss(boolean) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Enable/disable framework CSS inclusion.
withFrameworkCssPath(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set framework CSS path used when framework CSS is enabled.
withGap(String) - Method in class io.mindspice.simplypages.layout.Grid
Sets gap token and rewrites derived classes.
withGap(String) - Method in class io.mindspice.simplypages.layout.Row
Replaces class attribute with row gap-<gap>.
withGuestAccountWidget() - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Adds a guest account widget to the utility region.
withHeader(Component) - Method in class io.mindspice.simplypages.components.display.Card
 
withHeader(String) - Method in class io.mindspice.simplypages.components.display.Card
 
withHeaders(String...) - Method in class io.mindspice.simplypages.components.display.Table
Appends header cells to the existing header row.
withHeight(int) - Method in class io.mindspice.simplypages.components.media.Video
 
withHeight(String) - Method in class io.mindspice.simplypages.components.display.ProgressBar
Sets wrapper height through raw style assembly.
withHeight(String) - Method in class io.mindspice.simplypages.components.Divider
 
withHeight(String) - Method in class io.mindspice.simplypages.components.media.Video
 
withHref(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets href after allowlist validation.
withHtmx(boolean) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Enable/disable HTMX inclusion.
withHtmxNavigation(boolean) - Method in class io.mindspice.simplypages.builders.TopNavBuilder
Enables or disables HTMX navigation attributes for generated links.
withHxDelete(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-delete to an application-controlled or separately endpoint-validated URL.
withHxGet(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-get to an application-controlled or separately endpoint-validated URL.
withHxGet(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets hx-get to an application-controlled or separately endpoint-validated URL.
withHxGet(String) - Method in class io.mindspice.simplypages.components.navigation.NavBar.NavItem
Sets an application-controlled or separately endpoint-validated URL; no request authorization.
withHxGet(String) - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
Sets an application-controlled or separately endpoint-validated URL; encoding is not auth.
withHxPost(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-post to an application-controlled or separately endpoint-validated URL.
withHxPost(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets hx-post to an application-controlled or separately endpoint-validated URL.
withHxPostCsrf(String, String) - Method in class io.mindspice.simplypages.components.forms.Form
Attaches a CSRF header to HTMX POST using an application-controlled or separately endpoint-validated URL.
withHxPushUrl() - Method in class io.mindspice.simplypages.components.navigation.NavBar.NavItem
 
withHxPushUrl() - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
 
withHxPushUrl(boolean) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets hx-push-url.
withHxPut(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-put to an application-controlled or separately endpoint-validated URL.
withHxScrollTargetTop() - Method in class io.mindspice.simplypages.components.forms.Form
Tags this HTMX request to scroll the swapped target fragment to top after settle.
withHxScrollTargetTop() - Method in class io.mindspice.simplypages.components.navigation.Link
Tags this HTMX request to scroll the swapped target fragment to top after settle.
withHxSwap(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-swap.
withHxSwap(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withHxSwap(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets hx-swap.
withHxTarget(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-target.
withHxTarget(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withHxTarget(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets hx-target.
withHxTarget(String) - Method in class io.mindspice.simplypages.components.navigation.NavBar.NavItem
 
withHxTarget(String) - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
 
withHxTrigger(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets hx-trigger.
withIcon(String) - Method in class io.mindspice.simplypages.components.display.InfoBox
 
withIcon(String) - Method in class io.mindspice.simplypages.components.navigation.SideNav.NavItem
 
withIcon(String) - Method in class io.mindspice.simplypages.modules.CalloutModule
Sets a custom icon for the callout.
withId(String) - Method in class io.mindspice.simplypages.components.Div
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withId(String) - Method in class io.mindspice.simplypages.components.forms.Checkbox
Sets checkbox input id.
withId(String) - Method in class io.mindspice.simplypages.components.forms.Form
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.forms.Select
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.Header
Sets the HTML id attribute for this header.
withId(String) - Method in class io.mindspice.simplypages.components.Image
Sets the HTML id attribute for this image.
withId(String) - Method in class io.mindspice.simplypages.components.ListItem
Sets the HTML id attribute for this list item.
withId(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.components.Paragraph
Sets the HTML id attribute for this paragraph.
withId(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets element id, or removes it when null.
withId(String) - Method in class io.mindspice.simplypages.layout.Column
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.layout.Container
Sets id attribute.
withId(String) - Method in class io.mindspice.simplypages.layout.Row
Sets the id attribute.
withId(String) - Method in class io.mindspice.simplypages.layout.Section
Sets the section id.
withImage(String, String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Adds an image/logo for HORIZONTAL layout.
withImage(String, String) - Method in class io.mindspice.simplypages.components.display.Card
Sets an encoded image source without Image's source policy.
withImageSize(int, int) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set image dimensions.
withIndependentScrolling() - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Enables page-area independent scrolling by adding framework class hooks.
withInnerText(SlotKey) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets dynamic text source resolved from slotKey at render time.
withInnerText(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets static inner text rendered with HTML escaping.
withInsertRowUrlTemplate(String) - Method in class io.mindspice.simplypages.editing.EditablePage
Sets the insert-control URL template (default /api/pages/{pageId}/rows/insert?position={position}).
withJustify(String) - Method in class io.mindspice.simplypages.layout.Row
Replaces class attribute with row justify-<justify>.
withLabel(String) - Method in class io.mindspice.simplypages.components.display.ProgressBar
Sets visible fill text and the accessible name.
withLabel(String) - Method in class io.mindspice.simplypages.components.forms.Checkbox
Creates and attaches a label linked to this checkbox.
withLanguage(String) - Method in class io.mindspice.simplypages.components.Code
Sets the programming language for syntax highlighting.
withLayout(BannerBuilder.BannerLayout) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set the banner layout mode.
withLikes(Integer) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withLikes(Integer) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withLikes(Integer) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withLikes(Integer) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withListItemComponentSupplier(Supplier) - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
withListItems(List) - Method in class io.mindspice.simplypages.modules.DynamicListModule
Replaces the list backing this module.
withLoginUrl(String) - Method in class io.mindspice.simplypages.components.AccountWidget
Sets an application-controlled or separately navigation-validated login URL.
withLogoutUrl(String) - Method in class io.mindspice.simplypages.components.AccountWidget
Sets an application-controlled or separately navigation-validated logout URL.
withLoop() - Method in class io.mindspice.simplypages.components.media.Audio
 
withLoop() - Method in class io.mindspice.simplypages.components.media.Video
 
withMax(int) - Method in class io.mindspice.simplypages.components.display.ProgressBar
 
withMax(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets HTML max value.
withMaxDepth(int) - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
withMaxLength(int) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets maximum allowed character count.
withMaxLength(int) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets maximum text length.
withMaxModules(int) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets max registrations allowed in the generated row; source-row children do not count.
withMaxWidth(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withMaxWidth(String) - Method in class io.mindspice.simplypages.components.forms.Select
Sets inline max-width style.
withMaxWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets inline max-width style.
withMaxWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets inline max-width style.
withMaxWidth(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets inline max-width after restricted CSS token validation.
withMaxWidth(String) - Method in class io.mindspice.simplypages.core.Module
Deprecated.
use layout containers to size modules
withMessage(String) - Method in class io.mindspice.simplypages.components.display.Spinner
 
withMessageComponentSupplier(Supplier) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
withMessageId(String) - Method in interface io.mindspice.simplypages.components.chat.ChatMessageComponent
 
withMessageId(String) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
withMethod(Form.Method) - Method in class io.mindspice.simplypages.components.forms.Form
Sets logical method.
withMin(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets HTML min value.
withMinHeight(int) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set minimum height in pixels (useful for IMAGE_OVERLAY).
withMinLength(int) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets minimum required character count.
withMinLength(int) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets minimum text length.
withMinWidth(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withMinWidth(String) - Method in class io.mindspice.simplypages.components.forms.Select
Sets inline min-width style.
withMinWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets inline min-width style.
withMinWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets inline min-width style.
withMinWidth(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets inline min-width after restricted CSS token validation.
withMinWidth(String) - Method in class io.mindspice.simplypages.core.Module
Deprecated.
use layout containers to size modules
withModalContainerId(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets modal container id targeted by modal updates.
withModalId(String) - Method in class io.mindspice.simplypages.components.display.Modal
Sets backdrop id and the prefix used for the dialog title id.
withModuleDeleteUrlTemplate(String) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets the module-delete URL template (default /api/pages/{pageId}/modules/{moduleId}/delete).
withModuleEditUrlTemplate(String) - Method in class io.mindspice.simplypages.editing.EditableRow
Sets the module-edit URL template (default /api/pages/{pageId}/modules/{moduleId}/edit).
withModuleId(String) - Method in class io.mindspice.simplypages.core.Module
Sets module id and synchronizes the underlying id attribute.
withModuleId(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets the module identifier used by callers for endpoint construction.
withModuleId(String) - Method in class io.mindspice.simplypages.modules.AccordionModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.CalloutModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.ComparisonModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.ContentModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.DataModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.DynamicCardModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.DynamicListModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.DynamicTableModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.EditableModule
Sets a custom module ID for this wrapper.
withModuleId(String) - Method in class io.mindspice.simplypages.modules.FormModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.GalleryModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.HeroModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.StatsModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.TabsModule
 
withModuleId(String) - Method in class io.mindspice.simplypages.modules.TimelineModule
 
withMuted() - Method in class io.mindspice.simplypages.components.media.Audio
 
withMuted() - Method in class io.mindspice.simplypages.components.media.Video
 
withOnClick(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withPageContainerId(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets page container id targeted by delete operations.
withPageSize(int) - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
withPageTitle(String) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the page title.
withPaginationEndpointResolver(ForumCommentRenderer.CommentPaginationEndpointResolver) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withPaginationEndpointResolver(ForumTopicRenderer.TopicPaginationEndpointResolver) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withPaginationHxSwap(String) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withPaginationHxSwap(String) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withPaginationHxTarget(String) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withPaginationHxTarget(String) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withParentId(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withParentId(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withPattern(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets HTML pattern.
withPlaceholder(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets placeholder attribute.
withPlaceholder(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets placeholder attribute.
withPolicy(RenderContext.RenderPolicy) - Method in class io.mindspice.simplypages.core.RenderContext.RenderContextBuilder
Sets policy for the built context.
withPolicy(RenderContext.RenderPolicy) - Method in class io.mindspice.simplypages.core.RenderContext
Sets render policy for subsequent template slot handling.
withPoster(String) - Method in class io.mindspice.simplypages.components.media.Video
Sets an encoded poster URL without Image's source policy.
withPreload(String) - Method in class io.mindspice.simplypages.components.media.Audio
 
withPreload(String) - Method in class io.mindspice.simplypages.components.media.Video
 
withPrimaryButton(String, String) - Method in class io.mindspice.simplypages.modules.HeroModule
Adds a primary CTA with an application-controlled or separately navigation-validated URL.
withProfileUrl(String) - Method in class io.mindspice.simplypages.components.AccountWidget
Sets an application-controlled or separately navigation-validated profile URL.
withPublishedAt(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withPublishedAt(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withQuote(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
Sets the quote text.
withQuoteEndpoint(Function) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withQuoteHxInclude(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withQuoteIcon(String) - Method in class io.mindspice.simplypages.components.forum.actions.DefaultForumActionProvider
 
withReplies(Integer) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withReplies(Integer) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withReplies(Integer) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withReplies(Integer) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withResolverRegistry(ForumTagResolverRegistry) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withResolverRegistry(ForumTagResolverRegistry) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withRole(String) - Method in interface io.mindspice.simplypages.components.chat.ChatMessageComponent
 
withRole(String) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
withRoute(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withRoute(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withRows(int) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets rows attribute.
withSaveUrl(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets the complete caller URL used by Save; no template substitution or URL encoding.
withSecondaryButton(String, String) - Method in class io.mindspice.simplypages.modules.HeroModule
Adds a secondary CTA with an application-controlled or separately navigation-validated URL.
withSectionTitle(String) - Method in class io.mindspice.simplypages.components.content.ContentSectionConfig
 
withSelectedValue(String) - Method in class io.mindspice.simplypages.components.forms.RadioGroup
Sets selected option value.
withSideNav(SideNav) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the side navigation component.
withSideNav(SideNav, boolean) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the side navigation with collapsible option.
withSignupUrl(String) - Method in class io.mindspice.simplypages.components.AccountWidget
Sets an application-controlled or separately navigation-validated signup URL.
withSize(int) - Method in class io.mindspice.simplypages.components.forms.Select
Sets number of visible options.
withSize(Container.ContainerSize) - Method in class io.mindspice.simplypages.layout.Container
Replaces class attribute with container <sizeClass>.
withSize(String, String) - Method in class io.mindspice.simplypages.components.Image
 
withSlug(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withSlug(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withSource(String) - Method in class io.mindspice.simplypages.components.Blockquote
 
withSrc(String) - Method in class io.mindspice.simplypages.components.Image
Sets the image source URL.
withStart(int) - Method in class io.mindspice.simplypages.components.display.OrderedList
Sets HTML start attribute.
withStep(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets HTML step.
withStickySidebar(Component) - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Enables sticky-sidebar layout with default widths (8 main, 4 sidebar).
withStickySidebar(Component, int, int) - Method in class io.mindspice.simplypages.layout.Page.PageBuilder
Enables sticky-sidebar layout with explicit 12-grid widths.
withStyle(Badge.BadgeStyle) - Method in class io.mindspice.simplypages.components.display.Badge
 
withStyle(Button.ButtonStyle) - Method in class io.mindspice.simplypages.components.forms.Button
 
withSubmitUrl(String) - Method in class io.mindspice.simplypages.modules.FormModule
Sets an application-controlled or separately endpoint-validated submit URL, applied as hx-post during build.
withSubtitle(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set the banner subtitle.
withSubtitle(String) - Method in class io.mindspice.simplypages.modules.HeroModule
Sets the subtitle text displayed below the title.
withSummary(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withSummary(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withSummaryText(String) - Method in class io.mindspice.simplypages.components.forum.ForumCollapsibleComposer
 
withTableData(String[], List) - Method in class io.mindspice.simplypages.modules.DynamicTableModule
Replaces headers and row data for subsequent rendering.
withTagParser(ForumTagParser) - Method in class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.Builder
 
withTagParser(ForumTagParser) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withTags(List) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withTags(List) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withTarget(String) - Method in class io.mindspice.simplypages.components.navigation.Link
Sets target attribute.
withText(String) - Method in class io.mindspice.simplypages.components.Divider
 
withText(String) - Method in class io.mindspice.simplypages.components.ListItem
 
withTextAlignment(BannerBuilder.TextAlignment) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set text alignment (used with IMAGE_OVERLAY layout).
withTextColor(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Sets a trusted CSS color value.
withTimestamp(String) - Method in interface io.mindspice.simplypages.components.chat.ChatMessageComponent
 
withTimestamp(String) - Method in class io.mindspice.simplypages.components.chat.DefaultChatMessageComponent
 
withTimestamp(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withTimestamp(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withTimestamp(String) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withTimestamp(String) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withTimestampResolver(BiFunction) - Method in class io.mindspice.simplypages.components.chat.ChatTranscriptRenderer.Builder
 
withTitle(String) - Method in class io.mindspice.simplypages.builders.BannerBuilder
Set the banner title.
withTitle(String) - Method in class io.mindspice.simplypages.components.Code
Adds a title/filename to display above the code block.
withTitle(String) - Method in interface io.mindspice.simplypages.components.content.ContentListItemComponent
 
withTitle(String) - Method in class io.mindspice.simplypages.components.content.DefaultContentListItemComponent
 
withTitle(String) - Method in class io.mindspice.simplypages.components.display.InfoBox
 
withTitle(String) - Method in class io.mindspice.simplypages.components.display.Modal
Sets modal title text.
withTitle(String) - Method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
withTitle(String) - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryComponent
 
withTitle(String) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withTitle(String) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withTitle(String) - Method in class io.mindspice.simplypages.core.Module
Sets optional title consumed by Module.buildContent() implementations.
withTitle(String) - Method in class io.mindspice.simplypages.editing.EditModalBuilder
Sets modal title text.
withTitle(String) - Method in class io.mindspice.simplypages.modules.AccordionModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.CalloutModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.ComparisonModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.ContentModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.DataModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.DynamicCardModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.DynamicListModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.DynamicTableModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.FormModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.GalleryModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.HeroModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.QuoteModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.RichContentModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.SimpleListModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.StatsModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.TabsModule
 
withTitle(String) - Method in class io.mindspice.simplypages.modules.TimelineModule
 
withTitleLink(ForumTopicTitleLink) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withTitleLink(ForumTopicTitleLink) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withTitleLinkResolver(BiFunction) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withTopBanner(Component) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the top banner component.
withTopBar() - Method in class io.mindspice.simplypages.components.Header
Adds a default horizontal divider above the header.
withTopBar(Component) - Method in class io.mindspice.simplypages.components.Header
Adds a custom divider above the header.
withTopicComponentSupplier(Supplier) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withTopicCount(Integer) - Method in class io.mindspice.simplypages.components.forum.categories.DefaultForumCategoryComponent
 
withTopicCount(Integer) - Method in interface io.mindspice.simplypages.components.forum.categories.ForumCategoryComponent
 
withTopicId(String) - Method in class io.mindspice.simplypages.components.forum.comments.DefaultForumCommentComponent
 
withTopicId(String) - Method in interface io.mindspice.simplypages.components.forum.comments.ForumCommentComponent
 
withTopicId(String) - Method in class io.mindspice.simplypages.components.forum.topics.DefaultForumTopicComponent
 
withTopicId(String) - Method in interface io.mindspice.simplypages.components.forum.topics.ForumTopicComponent
 
withTopicScopeExtractor(Function) - Method in class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.Builder
 
withTopNav(Component) - Method in class io.mindspice.simplypages.builders.ShellBuilder
Set the top navigation component rendered in the header region.
withTranscript(Component) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withType(Button.ButtonType) - Method in class io.mindspice.simplypages.components.forms.Button
 
withType(TextInput.InputType) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets input type.
withUiConfig(ChatUiConfig) - Method in class io.mindspice.simplypages.modules.ChatModule
 
withUnsafeHtml(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets trusted inner HTML that bypasses escaping.
withValue(String) - Method in class io.mindspice.simplypages.components.display.InfoBox
 
withValue(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Replaces textarea content.
withValue(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets value attribute.
withWidth(int) - Method in class io.mindspice.simplypages.components.media.Video
 
withWidth(int) - Method in class io.mindspice.simplypages.layout.Column
Sets fixed column width in the 12-column layout system.
withWidth(String) - Method in class io.mindspice.simplypages.components.forms.Button
 
withWidth(String) - Method in class io.mindspice.simplypages.components.forms.Select
Sets inline width style.
withWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets inline width style.
withWidth(String) - Method in class io.mindspice.simplypages.components.forms.TextInput
Sets inline width style.
withWidth(String) - Method in class io.mindspice.simplypages.components.media.Video
 
withWidth(String) - Method in class io.mindspice.simplypages.core.HtmlTag
Sets inline width after restricted CSS token validation.
withWidth(String) - Method in class io.mindspice.simplypages.core.Module
Deprecated.
use layout containers to size modules
withWrap(String) - Method in class io.mindspice.simplypages.components.forms.TextArea
Sets wrap behavior.
wrap(Component) - Static method in class io.mindspice.simplypages.modules.EditableModule
Wraps a module with edit/delete functionality.
wrap(Row, String, String) - Static method in class io.mindspice.simplypages.editing.EditableRow
Creates a wrapper containing the supplied row, then a separate registered-module row and an optional add-module control.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages