@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); renderScripts(response); renderWidgetConfig(response, configureParameters(component)); }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); response.render(OnDomReadyHeaderItem.forScript(getKeepAliveScript().asString(getKeepAliveParametersMap()))); }
@Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); response.render(CssHeaderItem.forReference(TAG_IT_CSS)); response.render(JavaScriptHeaderItem.forReference(getComponent().getApplication().getJavaScriptLibrarySettings().getJQueryReference())); response.render(JavaScriptHeaderItem.forReference(new UrlResourceReference(Url.parse("//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js")))); response.render(JavaScriptHeaderItem.forReference(TAG_IT_JS)); component.setOutputMarkupId(true); String id = component.getMarkupId(); TextTemplate tagItConfig = getTagItConfig(); Map<String, CharSequence> variables = new HashMap<String, CharSequence>(); variables.put("componentId", id); variables.put("callbackUrl", getCallbackUrl()); String script = tagItConfig.asString(variables); response.render(OnDomReadyHeaderItem.forScript(script)); }
/** * @see org.apache.wicket.behavior.AbstractAjaxBehavior#renderHead(Component, * org.apache.wicket.markup.head.IHeaderResponse) */ @Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); CoreLibrariesContributor.contributeAjax(component.getApplication(), response); RequestCycle requestCycle = component.getRequestCycle(); Url baseUrl = requestCycle.getUrlRenderer().getBaseUrl(); CharSequence ajaxBaseUrl = Strings.escapeMarkup(baseUrl.toString()); response.render(JavaScriptHeaderItem.forScript("Wicket.Ajax.baseUrl=\"" + ajaxBaseUrl + "\";", "wicket-ajax-base-url")); renderExtraHeaderContributors(component, response); }
/** * @see org.apache.wicket.behavior.AbstractAjaxBehavior#renderHead(Component, * org.apache.wicket.markup.head.IHeaderResponse) */ @Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); CoreLibrariesContributor.contributeAjax(component.getApplication(), response); RequestCycle requestCycle = component.getRequestCycle(); Url baseUrl = requestCycle.getUrlRenderer().getBaseUrl(); CharSequence ajaxBaseUrl = Strings.escapeMarkup(baseUrl.toString()); response.render(JavaScriptHeaderItem.forScript("Wicket.Ajax.baseUrl=\"" + ajaxBaseUrl + "\";", "wicket-ajax-base-url")); renderExtraHeaderContributors(component, response); }
/** * @see org.apache.wicket.behavior.AbstractAjaxBehavior#renderHead(org.apache.wicket.markup.html.IHeaderResponse) */ public void renderHead(IHeaderResponse response) { super.renderHead(response); final IDebugSettings debugSettings = Application.get().getDebugSettings(); response.renderJavascriptReference(WicketEventReference.INSTANCE); response.renderJavascriptReference(WicketAjaxReference.INSTANCE); if (debugSettings.isAjaxDebugModeEnabled()) { response.renderJavascriptReference(JAVASCRIPT_DEBUG); response.renderJavascript("wicketAjaxDebugEnable=true;", "wicket-ajax-debug-enable"); } RequestContext context = RequestContext.get(); if (context.isPortletRequest()) { response.renderJavascript("Wicket.portlet=true", "wicket-ajax-portlet-flag"); } }
/** * @see org.apache.wicket.behavior.AbstractAjaxBehavior#renderHead(org.apache.wicket.markup.html.IHeaderResponse) */ @Override public void renderHead(IHeaderResponse response) { super.renderHead(response); final IDebugSettings debugSettings = Application.get().getDebugSettings(); response.renderJavascriptReference(WicketEventReference.INSTANCE); response.renderJavascriptReference(WicketAjaxReference.INSTANCE); if (debugSettings.isAjaxDebugModeEnabled()) { response.renderJavascriptReference(JAVASCRIPT_DEBUG); response.renderJavascript("wicketAjaxDebugEnable=true;", "wicket-ajax-debug-enable"); } RequestContext context = RequestContext.get(); if (context.isPortletRequest()) { response.renderJavascript("Wicket.portlet=true", "wicket-ajax-portlet-flag"); } }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); try { CoreLibrariesContributor.contributeAjax(component.getApplication(), response); response.render(JavaScriptHeaderItem.forReference(JQueryWicketAtmosphereResourceReference.get())); JSONObject options = findEventBus().getParameters().toJSON(); options.put("url", getCallbackUrl()); response.render(OnDomReadyHeaderItem.forScript("jQuery('#" + component.getMarkupId() + "').wicketAtmosphere(" + options.toString() + ")")); } catch (JSONException e) { throw new WicketRuntimeException(e); } }