public void updateBehavior(final AjaxRequestTarget target) { target.appendJavaScript(getJsBuilder().toString()); }
/** * Do not override this method unless you know exactly what you do. * It is an internal method that handles the rendering of the JavaScript * stuff for the behavior. * <p/> * If you need to override this method, you must call {@code super.renderHead(response)}. */ @Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); if (!rendered || restoreAfterRedraw) response.render(OnDomReadyHeaderItem.forScript(getJsBuilder().toString())); rendered = true; } }
@Override /** * Do not override this method unless you know exactly what you do. * It is an internal method that handles the rendering of the JavaScript * stuff for the behavior. * * If you need to override this method, you must call {@code super.renderHead(response)}. */ public void renderHead(IHeaderResponse response) { super.renderHead(response); if (!rendered || restoreAfterRedraw) response.renderOnDomReadyJavascript(getJsBuilder().toString()); rendered = true; } }
public void updateBehavior(final AjaxRequestTarget target) { target.appendJavascript(getJsBuilder().toString()); }
/** * Enable the datepicker * * @param target An AjaxRequestTarget */ public void enable(final AjaxRequestTarget target) { target.appendJavascript("jQuery('#" + getComponent().getMarkupId() + "').datepicker( 'enable' );"); target.appendJavascript(getJsBuilder().toString()); }
/** * Enable the resizing * * @param target An AjaxRequestTarget */ public void enable(final AjaxRequestTarget target) { target.appendJavascript("jQuery('#" + getComponent().getMarkupId() + "').resizable( 'enable' );"); target.appendJavascript(getJsBuilder().toString()); }