예제 #1
0
  @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);"));
  }