Uses of Class
io.mindspice.simplypages.builders.ShellBuilder
Packages that use ShellBuilder
-
Uses of ShellBuilder in io.mindspice.simplypages.builders
Methods in io.mindspice.simplypages.builders that return ShellBuilderModifier and TypeMethodDescriptionShellBuilder.addCustomCss(String cssPath) Append an additional custom CSS file path.ShellBuilder.addCustomJs(String jsPath) Append an additional custom JS file path.static ShellBuilderShellBuilder.create()Creates a new builder.ShellBuilder.withAccountBar(Component accountBar) Deprecated.ShellBuilder.withCollapsibleSideNav(boolean collapsible) Enable/disable collapsible side navigation.ShellBuilder.withContent(Component content) Sets initial shell content rendered inside the configured content target.ShellBuilder.withContentTarget(String targetId) Set the content area target ID for HTMX swaps.ShellBuilder.withContentTargetClass(String className) Set optional class on the content target div.ShellBuilder.withContentTargetId(String targetId) Alias forShellBuilder.withContentTarget(String).ShellBuilder.withContentWrapper(Function<Component, Component> wrapper) Apply a wrapper around the content target component.ShellBuilder.withCustomCss(String cssPath) Add custom CSS file path.ShellBuilder.withCustomCss(List<String> cssPaths) Replace all custom CSS paths with the provided ordered list.ShellBuilder.withCustomJs(String jsPath) Replace all custom JS paths with a single JS path.ShellBuilder.withCustomJs(List<String> jsPaths) Replace all custom JS paths with the provided ordered list.ShellBuilder.withFrameworkCss(boolean include) Enable/disable framework CSS inclusion.ShellBuilder.withFrameworkCssPath(String cssPath) Set framework CSS path used when framework CSS is enabled.ShellBuilder.withHtmx(boolean include) Enable/disable HTMX inclusion.ShellBuilder.withPageTitle(String title) Set the page title.ShellBuilder.withSideNav(SideNav sideNav) Set the side navigation component.ShellBuilder.withSideNav(SideNav sideNav, boolean collapsible) Set the side navigation with collapsible option.ShellBuilder.withTopBanner(Component topBanner) Set the top banner component.ShellBuilder.withTopNav(Component topNav) Set the top navigation component rendered in the header region.