Refine search
/** * Creates a {@link OnDomReadyHeaderItem} for the script. * * @param javaScript * The script to execute on the DOM ready event. * * @return A newly created {@link OnDomReadyHeaderItem}. */ public static OnDomReadyHeaderItem forScript(CharSequence javaScript) { return new OnDomReadyHeaderItem(javaScript); }
@Override public Iterable<?> getRenderTokens() { return item.getRenderTokens(); }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); if (this.content == null && this.contentComponent != null) { response.render(new OnDomReadyHeaderItem("$('#" + component.getMarkupId() + "').attr('data-tooltip',$('#" + this.contentComponent.getMarkupId() + "').html());")); } } }
/** * Creates a {@link OnDomReadyHeaderItem} for the script. * * @param javaScript * The script to execute on the DOM ready event. * * @return A newly created {@link OnDomReadyHeaderItem}. */ public static OnDomReadyHeaderItem forScript(CharSequence javaScript) { return new OnDomReadyHeaderItem(javaScript); }
@Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (obj instanceof OnDomReadyHeaderItem) { return getRenderTokens().equals(((OnDomReadyHeaderItem) obj).getRenderTokens()); } return false; }
@Override public void renderHead(IHeaderResponse response) { super.renderHead(response); StringBuilder statement = new StringBuilder("$('#").append(getMarkupId()).append("').on('mouseover', function(ev) {"); statement.append(" $(this).find('.dragbox-actions').show();"). append("}).on('mouseout', function(ev) {"). append(" $(this).find('.dragbox-actions').hide();"). append("});"); response.render(OnDomReadyHeaderItem.forScript(statement.toString())); }
@Override public void renderHead(final IHeaderResponse response) { final String focusScript = String.format("$('#%s').focus()", usernameTextField.getMarkupId()); response.render(OnDomReadyHeaderItem.forScript(focusScript)); response.render(JavaScriptReferenceHeaderItem.forReference(PREVENT_RESUBMIT_SCRIPT_REFERENCE)); final String preventResubmitScript = String.format("if (Hippo && Hippo.PreventResubmit) { " + "Hippo.PreventResubmit('#%s'); }", form.getMarkupId()); response.render(OnDomReadyHeaderItem.forScript(preventResubmitScript)); }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); response.render(OnDomReadyHeaderItem.forScript("window.BSPANEL.updateClassActive('" + keyActive + "','#" + content.getMarkupId() + "','#" + tabMenu.getMarkupId() + "' );")); response.render(OnDomReadyHeaderItem.forScript("window.BSPANEL.updateScroll();")); } });
@Override public void renderHead(Component component, IHeaderResponse response) { final PackageResourceReference customJS = new PackageResourceReference(getClass(), getClass().getSimpleName() + ".js"); response.render(JavaScriptReferenceHeaderItem.forReference(customJS)); response.render(OnDomReadyHeaderItem.forScript("Singular.applyTelefoneNacionalMask('" + component.getMarkupId(true) + "')")); }
@Override public void renderHead(Component component, IHeaderResponse response) { final String js = statement == null ? null : statement.render().toString(); if (js != null && js.trim().length() > 0) { response.render( JavaScriptHeaderItem.forReference(WiQueryUtil.getJQueryResourceReference())); response.render(OnDomReadyHeaderItem.forScript(js)); } }