@Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); if (component.isEnabledInHierarchy()) { CharSequence js = getCallbackScript(component); response.render(OnDomReadyHeaderItem.forScript(js.toString())); } }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); if (hasBeenRendered == false) { hasBeenRendered = true; response.render( OnDomReadyHeaderItem.forScript(String.format("window.name='%s'", windowName))); } response.render( OnLoadHeaderItem.forScript( "setTimeout(function() {" + getCallbackScript().toString() + "}, 30);")); }