@Override public String toString() { return "OnDomReadyHeaderItem('" + getJavaScript() + "')"; }
@Override public String toString() { return "OnDomReadyHeaderItem('" + getJavaScript() + "')"; }
@Override public Iterable<?> getRenderTokens() { return Collections.singletonList("javascript-domready-" + getJavaScript()); }
@Override public Iterable<?> getRenderTokens() { return Collections.singletonList("javascript-domready-" + getJavaScript()); }
@Override public void render(Response response) { CharSequence js = getJavaScript(); if (Strings.isEmpty(js) == false) { JavaScriptUtils.writeJavaScript(response, "Wicket.Event.add(window, \"domready\", " + "function(event) { " + js + ";});"); } }
@Override public void render(Response response) { CharSequence js = getJavaScript(); if (Strings.isEmpty(js) == false) { JavaScriptUtils.writeJavaScript(response, "Wicket.Event.add(window, \"domready\", " + "function(event) { " + js + ";});"); } }
if (curItem instanceof OnDomReadyHeaderItem) combinedScript.append(((OnDomReadyHeaderItem)curItem).getJavaScript()); } else if (curItem instanceof OnEventHeaderItem)
if (curItem instanceof OnDomReadyHeaderItem) combinedScript.append(((OnDomReadyHeaderItem)curItem).getJavaScript()); } else if (curItem instanceof OnEventHeaderItem)
PartialPageUpdate.this.domReadyJavaScripts.add(0, ((OnDomReadyHeaderItem)item).getJavaScript()); PartialPageUpdate.this.domReadyJavaScripts.add(((OnDomReadyHeaderItem)item).getJavaScript());
PartialPageUpdate.this.domReadyJavaScripts.add(0, ((OnDomReadyHeaderItem)item).getJavaScript()); PartialPageUpdate.this.domReadyJavaScripts.add(((OnDomReadyHeaderItem)item).getJavaScript());
@Override public void render(HeaderItem item) { while (item instanceof IWrappedHeaderItem) { item = ((IWrappedHeaderItem)item).getWrapped(); } if (item instanceof AbstractJavaScriptReferenceHeaderItem) { ((AbstractJavaScriptReferenceHeaderItem)item).setDefer(true); } else if (item instanceof JavaScriptContentHeaderItem) { item = new NativeOnDomContentLoadedHeaderItem(((JavaScriptContentHeaderItem)item).getJavaScript()); } else if (item instanceof OnDomReadyHeaderItem) { item = new NativeOnDomContentLoadedHeaderItem(((OnDomReadyHeaderItem)item).getJavaScript()); } else if (item instanceof OnLoadHeaderItem) { item = new NativeOnLoadHeaderItem(((OnLoadHeaderItem)item).getJavaScript()); } super.render(item); }
@Override public void render(HeaderItem item) { while (item instanceof IWrappedHeaderItem) { item = ((IWrappedHeaderItem)item).getWrapped(); } if (item instanceof AbstractJavaScriptReferenceHeaderItem) { ((AbstractJavaScriptReferenceHeaderItem)item).setDefer(true); } else if (item instanceof JavaScriptContentHeaderItem) { item = new NativeOnDomContentLoadedHeaderItem(((JavaScriptContentHeaderItem)item).getJavaScript()); } else if (item instanceof OnDomReadyHeaderItem) { item = new NativeOnDomContentLoadedHeaderItem(((OnDomReadyHeaderItem)item).getJavaScript()); } else if (item instanceof OnLoadHeaderItem) { item = new NativeOnLoadHeaderItem(((OnLoadHeaderItem)item).getJavaScript()); } super.render(item); }