@Override public void renderHead(IHeaderResponse response) { super.renderHead(response); String bar = "something"; response.render(JavaScriptHeaderItem.forScript("window.onload = function () {var foo='" + bar + "'}")); // or response.render(OnDomReadyHeaderItem.forScript("functionToCall(" + bar + ");") ; }
@Override public Iterable<? extends HeaderItem> getProvidedResources() { return getWrapped().getProvidedResources(); }
@Override public Iterable<?> getRenderTokens() { return getWrapped().getRenderTokens(); }
/** * @see Behavior#renderHead(org.apache.wicket.markup.html.IHeaderResponse) */ @Override public void renderHead(final Component c, final IHeaderResponse response) { response.render(JavaScriptHeaderItem.forReference(JS)); response.render(CssHeaderItem.forReference(CSS)); }
@Override public void renderHead(Component component, IHeaderResponse response) { response.render(CssHeaderItem.forReference(CSS)); } }
/** * Renders header contributions * * @param response */ @Override public void renderHead(final IHeaderResponse response) { response.render(JavaScriptHeaderItem.forReference(JAVASCRIPT)); } }
/** * Renders the javascript 'on-dom-ready'<br> * This can be overridden to provides a priority:<br> * {@code response.render(new PriorityHeaderItem(script));} * * @param script the {@link JavaScriptHeaderItem} * @param response the {@link IHeaderResponse} */ protected void renderOnDomReadyScript(String script, IHeaderResponse response) { response.render(OnDomReadyHeaderItem.forScript(script)); }
@Override public void render(final Response response) { JavaScriptHeaderItem.forReference(EXT_IFRAME_PANEL).render(response); } }
@Override public void render(Response response) { getWrapped().render(response); }
@Override public void renderHead(Component component, IHeaderResponse response) { response.render(CssHeaderItem.forReference(CSS_BOOTSTRAP)); response.render(CssHeaderItem.forReference(CSS)); response.render(JavaScriptHeaderItem.forReference(JS_TETHER)); response.render(JavaScriptHeaderItem.forReference(JS_BOOTSTRAP)); }
/** * Renders header contributions * * @param component * @param response */ @Override public void renderHead(Component component, IHeaderResponse response) { response.render(CssHeaderItem.forReference(CSS)); } }
@Override public void renderHead(IHeaderResponse response) { response.render(JavaScriptHeaderItem.forReference(JAVASCRIPT)); } }
@Override public void render(final Response response) { JavaScriptHeaderItem.forReference(EXT_WIDGET_REGISTRY_JS).render(response); } }
@Override public void render(Response response) { getWrapped().render(response); }
@Override public Iterable<? extends HeaderItem> getProvidedResources() { return getWrapped().getProvidedResources(); }
@Override public Iterable<?> getRenderTokens() { return getWrapped().getRenderTokens(); }
@Override public void renderHead(Component component, IHeaderResponse response) { response.render(CssHeaderItem.forReference(CSS)); } }
@Override public void renderHead(Component component, IHeaderResponse response) { response.render(CssHeaderItem.forReference(CSS)); }