Module wicket.bootstrap.core
Package de.agilecoders.wicket.core.settings
package de.agilecoders.wicket.core.settings
-
ClassDescription#### Description The
ActiveThemeProviderinterface is used to identify the active theme when rendering web resources.#### Description Appends aBootstrapBaseBehaviorto all newPageinstances.#### Description DefaultIBootstrapSettingsimplementation#### Description AnActiveThemeProviderimplementation that stores the active theme in the session and in a browser cookie for durability.#### Description A defaultThemeProviderimplementation that only contains theBootstrapTheme. #### Usage ```java settings.setThemeProvider(new DefaultThemeProvider(settings)); ```#### Description Settings interface for bootstrap settings.#### Description Interface that represents a theme.#### Description Special theme that usesIBootstrapSettings.getCssResourceReference()#### Description AnActiveThemeProviderimplementation that stores the active theme in the user session as style.#### Description A special theme providers that contains only a single theme. #### Usage ```java settings.setThemeProvider(new SingleThemeProvider(new MyCustomTheme())); ````#### Description DefaultIThemeimplementation.TheThemeProviderinterface