本文整理汇总了Java中de.agilecoders.wicket.core.settings.BootstrapSettings类的典型用法代码示例。如果您正苦于以下问题:Java BootstrapSettings类的具体用法?Java BootstrapSettings怎么用?Java BootstrapSettings使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
BootstrapSettings类属于de.agilecoders.wicket.core.settings包,在下文中一共展示了BootstrapSettings类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getInitializerOverride
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
@Override
public WebApplicationInitializer getInitializerOverride() {
return new WebApplicationInitializer() {
@Override
protected BootstrapExtensionsHeaderContributor newBootstrapExtensionsHeaderContributor(
final BootstrapSettings bootstrapSettings) {
return new BootstrapExtensionsHeaderContributor(bootstrapSettings) {
@Override
protected void renderHeadAfterBootstrap(final IHeaderResponse response) {
super.renderHeadAfterBootstrap(response);
new BootswatchThemeProvider(BootswatchTheme.Cerulean).defaultTheme().renderHead(response);
CeruleanExtentionsCssReference.INSTANCE.renderHead(response);
}
};
}
};
}
示例2: init
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
@Override
public void init() {
super.init();
getDebugSettings().setAjaxDebugModeEnabled(false);
getExceptionSettings().setUnexpectedExceptionDisplay(ExceptionSettings.SHOW_EXCEPTION_PAGE);
getComponentInstantiationListeners().add(new SpringComponentInjector(this));
final IBootstrapSettings bootstrapSettings = new BootstrapSettings()
.useCdnResources(getConfigurationType() == RuntimeConfigurationType.DEPLOYMENT)
.setThemeProvider(new SingleThemeProvider(BootswatchTheme.Cosmo));
Bootstrap.install(this, bootstrapSettings);
//Howler.install(this);
mountPages();
}
示例3: init
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
@Override
public void init() {
super.init();
getDebugSettings().setAjaxDebugModeEnabled(false);
getExceptionSettings().setUnexpectedExceptionDisplay(ExceptionSettings.SHOW_EXCEPTION_PAGE);
getComponentInstantiationListeners().add(new SpringComponentInjector(this));
final IBootstrapSettings bootstrapSettings = new BootstrapSettings()
.useCdnResources(getConfigurationType() == RuntimeConfigurationType.DEPLOYMENT)
.setThemeProvider(new SingleThemeProvider(BootswatchTheme.Cosmo));
Bootstrap.install(this, bootstrapSettings);
//Howler.install(this);
((SecurePackageResourceGuard) getResourceSettings().getPackageResourceGuard()).addPattern("+*.map");
JQueryFix1_12_1.apply(this);
mountPages();
}
示例4: configureBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void configureBootstrap() {
final BootstrapSettings settings = new BootstrapSettings();
// settings.useJqueryPP(false).useModernizr(false).useResponsiveCss(true)
// .setJsResourceFilterName("footer-container");
// reactivate if new less4j version is available:
// settings.getBootstrapLessCompilerSettings().setUseLessCompiler(usesDevelopmentConfig());
// settings.getBootstrapLessCompilerSettings().setLessCompiler(new
// Less4JCompiler());
ThemeProvider themeProvider = new BootswatchThemeProvider() {
{
defaultTheme("united");
}
};
settings.setThemeProvider(themeProvider);
Bootstrap.install(this, settings);
}
示例5: init
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
/**
* @see org.apache.wicket.Application#init()
*/
@Override
public void init() {
super.init();
BootstrapSettings settings = new BootstrapSettings();
Bootstrap.install(this, settings);
configureTheme(settings);
getComponentInstantiationListeners().add(
new SpringComponentInjector(this, context));
}
示例6: initBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void initBootstrap() {
BootstrapSettings settings = new BootstrapSettings();
final ThemeProvider themeProvider = new BootswatchThemeProvider(BootswatchTheme.Spacelab);
settings.setThemeProvider(themeProvider);
Bootstrap.install(this, settings);
}
示例7: registerHeaderContributors
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
/**
* not bundling resources here since this actually introduces problems and might in fact decrease load time instead
* of improving it (e.g. with respond.js)
*/
protected void registerHeaderContributors() {
final BootstrapSettings bootstrapSettings = new BootstrapSettings();
bootstrapSettings.setAutoAppendResources(false);
customizeBootstrapSettings(bootstrapSettings);
Bootstrap.install(webApplication, bootstrapSettings);
final BootstrapExtensionsHeaderContributor headerContributor = newBootstrapExtensionsHeaderContributor(
bootstrapSettings);
webApplication.getHeaderContributorListeners().add(headerContributor);
}
示例8: configureBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
/**
* Configures wicket-bootstrap.
*/
private void configureBootstrap() {
// configure default bootstrap libs loading wrt. vfs urls
configureVfsURLHandler();
// Remove Wicket markup as it may lead to strange UI problems because
// CSS selectors may not match anymore.
getMarkupSettings().setStripWicketTags(true);
BootstrapSettings settings = new BootstrapSettings();
Bootstrap.install(this, settings);
}
示例9: initBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void initBootstrap() {
final ThemeProvider themeProvider = new BootswatchThemeProvider() {
{
add(new MetroTheme());
add(new GoogleTheme());
add(new WicketTheme());
add(new Bootstrap3Theme());
defaultTheme("united");
}
};
BootstrapSettings settings = new BootstrapSettings();
settings.setJsResourceFilterName("footer-container")
.setThemeProvider(themeProvider);
Bootstrap.install(this, settings);
}
示例10: init
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
@Override
protected void init() {
super.init();
new ExtendedCdiConfiguration().configure(this);
BootstrapSettings bootstrapSettings = new BootstrapSettings();
bootstrapSettings.setCssResourceReference(Resources.BOOTSTRAP_CSS);
Bootstrap.install(this, bootstrapSettings);
mountPage(MessageFormat.format("/product/$'{'{0}'}'",EntityResolver.PRODUCT), BrowsePage.class);
mountPage("/review", NotFinishedPage.class);
mountPage(MessageFormat.format("/edit/#'{'{0}'}'",EntityResolver.PRODUCT), EditProductPage.class);
mountPage(MessageFormat.format("/edit/#'{'{0}'}'/version/#'{'{1}'}'",EntityResolver.PRODUCT, EntityResolver.VERSION), EditVersionPage.class);
}
示例11: configureBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void configureBootstrap() {
final IBootstrapSettings settings = new BootstrapSettings();
settings.useCdnResources(true);
final ThemeProvider themeProvider = new BootswatchThemeProvider(BootswatchTheme.Spacelab);
settings.setThemeProvider(themeProvider);
Bootstrap.install(this, settings);
BootstrapLess.install(this);
}
示例12: configureTheme
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void configureTheme(BootstrapSettings settings) {
Theme theme = new Theme(THEME_NAME, BootstrapCssReference.instance(),
FontAwesomeCssReference.instance(), NutchUiCssReference.instance());
settings.setThemeProvider(new SingleThemeProvider(theme));
}
示例13: initBootstrap
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
private void initBootstrap() {
Bootstrap.install(this,
new BootstrapSettings()
//bootstrap CSS is provided via markup (CSS link in HTML head)
.setThemeProvider(new SingleThemeProvider(new ExtremeNoopTheme())));
}
示例14: newBootstrapExtensionsHeaderContributor
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
protected BootstrapExtensionsHeaderContributor newBootstrapExtensionsHeaderContributor(
final BootstrapSettings bootstrapSettings) {
return new BootstrapExtensionsHeaderContributor(bootstrapSettings);
}
示例15: BootstrapExtensionsHeaderContributor
import de.agilecoders.wicket.core.settings.BootstrapSettings; //导入依赖的package包/类
public BootstrapExtensionsHeaderContributor(final BootstrapSettings bootstrapSettings) {
this.bootstrapSettings = bootstrapSettings;
}