Example usage for org.apache.wicket.settings JavaScriptLibrarySettings getJQueryReference

List of usage examples for org.apache.wicket.settings JavaScriptLibrarySettings getJQueryReference

Introduction

In this page you can find the example usage for org.apache.wicket.settings JavaScriptLibrarySettings getJQueryReference.

Prototype

public ResourceReference getJQueryReference() 

Source Link

Usage

From source file:de.alpharogroup.wicket.components.examples.basepage.ApplicationBasePage.java

License:Apache License

/**
 * {@inheritDoc}//from  w w w .  ja v a2  s .  co  m
 */
@Override
public void renderHead(final IHeaderResponse response) {
    super.renderHead(response);
    final JavaScriptLibrarySettings javaScriptSettings = getApplication().getJavaScriptLibrarySettings();
    response.render(JavaScriptHeaderItem.forReference(javaScriptSettings.getJQueryReference()));
    Bootstrap.renderHead(response);
    HeaderResponseExtensions.renderHeaderResponse(response, ApplicationBasePage.class);
    response.render(JavaScriptHeaderItem.forReference(BootstrapSessionTimeoutResourceReference.get()));
}

From source file:org.wicketTutorial.ajaxdatepicker.JQueryDateFieldAjax.java

License:Apache License

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);

    //if component is disabled we don't have to load the JQueryUI datepicker
    if (!isEnabledInHierarchy())
        return;//from  w  ww .j a va2 s. com
    //add bundled JQuery
    JavaScriptLibrarySettings javaScriptSettings = getApplication().getJavaScriptLibrarySettings();
    response.render(JavaScriptHeaderItem.forReference(javaScriptSettings.getJQueryReference()));
    //add package resources
    response.render(
            JavaScriptHeaderItem.forReference(new PackageResourceReference(getClass(), "jquery-ui.min.js")));
    response.render(JavaScriptHeaderItem
            .forReference(new PackageResourceReference(getClass(), "jquery-ui-i18n.min.js")));
    response.render(CssHeaderItem.forReference(new PackageResourceReference(getClass(), "jquery-ui.css")));
    response.render(JavaScriptHeaderItem.forReference(JQDatePickerRef));

    //add the init script for datepicker
    String jqueryDateFormat = datePattern.replace("yyyy", "yy").toLowerCase();
    String initScript = ";initJQDatapicker('" + getMarkupId() + "', '" + countryIsoCode + "', '"
            + jqueryDateFormat + "', " + "'" + urlForIcon + "');";
    response.render(OnLoadHeaderItem.forScript(initScript));
}

From source file:pages.base.ApplicationBasePage.java

License:Apache License

/**
 * {@inheritDoc}/*from   w w w  . java 2s  .c  o  m*/
 */
@Override
public void renderHead(final IHeaderResponse response) {
    super.renderHead(response);
    final JavaScriptLibrarySettings javaScriptSettings = getApplication().getJavaScriptLibrarySettings();
    response.render(JavaScriptHeaderItem.forReference(javaScriptSettings.getJQueryReference()));
    Bootstrap.renderHead(response);
    HeaderResponseExtensions.renderHeaderResponse(response, ApplicationBasePage.class);
}