Index
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.
- 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
classattribute 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
Columnwithout 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
styleattribute. - 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
styleattribute 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
Attributerecord 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
basePathrecord 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
Booleanvalues. - 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-borderedclass. - 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
SideNavsnapshot from current entries. - build() - Method in class io.mindspice.simplypages.builders.TopNavBuilder
-
Builds a new
NavBarsnapshot 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
Cardcomponents. - 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
ChatUiConfigrecord 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
CommentPaginationrecord class. - commentsPerPage() - Method in record class io.mindspice.simplypages.components.forum.comments.ForumCommentRenderer.CommentPagination
-
Returns the value of the
commentsPerPagerecord 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
CompiledEntryrecord 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
ContentEntryRecordrecord class. - ContentListItemComponent - Interface in io.mindspice.simplypages.components.content
-
Final list-item contract populated by
StaticContentSiteindex 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
StaticContentSitegeneration. - 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
ContentSectionSiterecord 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
ContentSiteBundlerecord 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
ContentWarningrecord class. - context() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
-
Returns the value of the
contextrecord component. - conversationId() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
-
Returns the value of the
conversationIdrecord 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.Prefer
TopNavBuilder.create(). - 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
DataTableinstance. - 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
DataTablefor 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
defaultProviderrecord 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
detailPagesBySlugrecord 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
entriesrecord 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
flexutility 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
ForumActionContextrecord 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
ForumTopicTitleLinkrecord 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
keywhen 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
defaultValuewhen 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
slotNamecast asexpectedType. - 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, andmediumgap. - 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
historyEndpointrecord component. - historySwap() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
-
Returns the value of the
historySwaprecord component. - historyTargetSelector() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
-
Returns the value of the
historyTargetSelectorrecord 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-hoverclass. - href() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicTitleLink
-
Returns the value of the
hrefrecord 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
htmlrecord 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
hxGetrecord 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
hxPushUrlrecord 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
hxSwaprecord 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
hxTargetrecord 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
indexPagesByPagerecord 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-inlineclass. - inline() - Method in class io.mindspice.simplypages.components.forms.RadioGroup
-
Adds
radio-inlineclass. - 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
Integervalues. - 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
keycurrently 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
itemIdrecord component. - itemType() - Method in record class io.mindspice.simplypages.components.forum.actions.ForumActionContext
-
Returns the value of the
itemTyperecord 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
keyrecord component. - key() - Method in record class io.mindspice.simplypages.components.forum.tags.TagType
-
Returns the value of the
keyrecord 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
LiveEntryrecord 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
markdownrecord 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
messagerecord component. - metadata() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
-
Returns the value of the
metadatarecord 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
idattribute. - 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
namerecord component. - name() - Method in record class io.mindspice.simplypages.core.SlotKey
-
Returns the value of the
namerecord 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
pagerecord component. - page() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
-
Returns the value of the
pagerecord 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
Pagelayouts. - 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
pollingIntervalMsrecord 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
publishedAtrecord component. - put(SlotKey, T) - Method in class io.mindspice.simplypages.core.RenderContext
-
Stores a live value for
key;nullremoves the entry. - put(String, Class, Object) - Method in class io.mindspice.simplypages.core.SlotKeyMap
-
Stores
valuewith 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;nullremoves 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
radiogrouprole. - 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
rawTokenrecord 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
RuntimeExceptionorError. - 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
SlotKeylookups. - 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
actionwhen authorized, otherwise executesunauthorizedHandler. - 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
routerecord component. - routeIndex() - Method in record class io.mindspice.simplypages.components.content.ContentSiteBundle
-
Returns the value of the
routeIndexrecord 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
scopeIdrecord 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
sectionKeyrecord 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
sectionKeyrecord component. - sectionKey() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
-
Returns the value of the
sectionKeyrecord 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
sectionsByKeyrecord 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
SideNavwith ordered sections and links. - SimpleListModule - Class in io.mindspice.simplypages.modules
-
Editable module that renders a list of
ListItemcomponents. - 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
SlotKeyfrom aRenderContext. - 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
slugrecord 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
sourcerecord component. - sourcePath() - Method in record class io.mindspice.simplypages.components.content.ContentEntryRecord
-
Returns the value of the
sourcePathrecord component. - sourcePath() - Method in record class io.mindspice.simplypages.components.content.ContentWarning
-
Returns the value of the
sourcePathrecord 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
StaticContentSitegeneration 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
streamEndpointrecord component. - string(String) - Static method in record class io.mindspice.simplypages.core.TypedValue
-
Convenience factory for
Stringvalues. - 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-stripedclass. - 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
summaryrecord 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 > trandtbody. - 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
Tagrecord 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
tagsrecord component. - TagSegment(String, String, String) - Constructor for record class io.mindspice.simplypages.components.forum.tags.ForumTagParser.TagSegment
-
Creates an instance of a
TagSegmentrecord 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
TagTyperecord 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
- 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
textrecord 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
TextSegmentrecord 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
titlerecord 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
topicIdrecord 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
topicIdrecord component. - TopicPagination(String, int, int, int) - Constructor for record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
-
Creates an instance of a
TopicPaginationrecord class. - topicsPerPage() - Method in record class io.mindspice.simplypages.components.forum.topics.ForumTopicRenderer.TopicPagination
-
Returns the value of the
topicsPerPagerecord 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
totalCommentsrecord 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
totalTopicsrecord component. - transportMode() - Method in record class io.mindspice.simplypages.components.chat.ChatUiConfig
-
Returns the value of the
transportModerecord component. - trustedHtml - Variable in class io.mindspice.simplypages.core.HtmlTag
-
True when
HtmlTag.innerTextshould bypass escaping. - type() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
-
Returns the value of the
typerecord component. - type() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
-
Returns the value of the
typerecord component. - type() - Method in record class io.mindspice.simplypages.core.TypedValue
-
Returns the value of the
typerecord 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
typeis non-null and, whenvalueis non-null, thatvalueis an instance oftype.
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-unstyledclass. - 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
valuerecord component. - value() - Method in record class io.mindspice.simplypages.components.forum.tags.Tag
-
Returns the value of the
valuerecord component. - value() - Method in record class io.mindspice.simplypages.core.Attribute
-
Returns the value of the
valuerecord component. - value() - Method in record class io.mindspice.simplypages.core.SlotEntry.LiveEntry
-
Returns the value of the
valuerecord component. - value() - Method in record class io.mindspice.simplypages.core.TypedValue
-
Returns the value of the
valuerecord 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
warningsrecord 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;nullremoves 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
coltoken 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
-
Alias for
HtmlTag.addClass(String). - withClass(String) - Method in class io.mindspice.simplypages.core.Module
-
Adds a class token;
modulebase 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
-
Alias for
ShellBuilder.withContentTarget(String). - 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
_csrfinput. - 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
defaultsfor 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
EditableModulewrappers. - 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-deleteto an application-controlled or separately endpoint-validated URL. - withHxGet(String) - Method in class io.mindspice.simplypages.components.forms.Form
-
Sets
hx-getto an application-controlled or separately endpoint-validated URL. - withHxGet(String) - Method in class io.mindspice.simplypages.components.navigation.Link
-
Sets
hx-getto 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-postto an application-controlled or separately endpoint-validated URL. - withHxPost(String) - Method in class io.mindspice.simplypages.components.navigation.Link
-
Sets
hx-postto 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-putto 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
idattribute. - 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
slotKeyat 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
maxvalue. - 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-widthafter 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
minvalue. - 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-widthafter 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
idattribute. - 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
startattribute. - 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
widthafter 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.
All Classes and Interfaces|All Packages
TopNavBuilderfor new top navigation composition.