@Override public boolean isRendered() { AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target == null) { return false; } return rendered; }
@Override public final void onError() { if (getRequestCycle().find(AjaxRequestTarget.class).isPresent() == false) { onError(Optional.empty()); } }
@Override public final void onAfterSubmit() { if (getRequestCycle().find(AjaxRequestTarget.class).isPresent() == false) { onAfterSubmit(Optional.empty()); } }
@Override public final void onSubmit() { if (getRequestCycle().find(AjaxRequestTarget.class).isPresent() == false) { onSubmit(Optional.empty()); } }
@Override public final void onSubmit() { if (getRequestCycle().find(AjaxRequestTarget.class).isPresent() == false) { onSubmit(Optional.empty()); } }
protected void render(HeaderItem item, List<HeaderItem> filteredItems) { if (RequestCycle.get().find(IPartialPageRequestHandler.class).isPresent()) { // we're in an ajax request, so we don't filter and separate stuff.... getRealResponse().render(item); return; } filteredItems.add(item); } }
public void onCodecModelDetached() { final AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (!urlIsEditable) { target.add(urlComponent); } }
public void onEvent(Iterator events) { AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { target.add(ListCell.this); } }
protected void redraw() { AjaxRequestTarget target = getRequestCycle().find(AjaxRequestTarget.class); if (target != null) { target.add(this); } }
public void onBlur() { AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { target.add(RenderPluginEditorPlugin.this); } }
public GOverlay addListener(final GEvent event, final GEventHandler handler) { events.put(event, handler); Optional<AjaxRequestTarget> target = RequestCycle.get().find(AjaxRequestTarget.class); if (target.isPresent() && getPage() != null) { target.get().appendJavaScript(event.getJSadd(this)); } return this; }
@Override public void onRemove(Component component) { component.getRequestCycle().find(IPartialPageRequestHandler.class).ifPresent(target -> clearTimeout(target.getHeaderResponse())); }
@Override public void onRemove(Component component) { component.getRequestCycle().find(IPartialPageRequestHandler.class).ifPresent(target -> clearTimeout(target.getHeaderResponse())); }
public void viewChannel(final String channelId, final String initialPath, final String branchId) { AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { final String loadChannelScript = String.format("Ext.getCmp('%s').loadChannel('%s', '%s', '%s');", getMarkupId(), channelId, initialPath, branchId); target.appendJavaScript(loadChannelScript); } }
@Override protected void onUnbind() { Component component = getComponent(); component.getRequestCycle().find(IPartialPageRequestHandler.class).ifPresent(target -> clearTimeout(target.getHeaderResponse())); }
@Override protected void onUnbind() { Component component = getComponent(); component.getRequestCycle().find(IPartialPageRequestHandler.class).ifPresent(target -> clearTimeout(target.getHeaderResponse())); }
@Override public void renderHead(final Component component, final IHeaderResponse response) { super.renderHead(component, response); component.getRequestCycle().find(IPartialPageRequestHandler.class).ifPresent(target -> { final String javascript = "var e = Wicket.$('" + getMarkupId() + "'); if (e != null && typeof(e.parentNode) != 'undefined') e.parentNode.removeChild(e);"; target.prependJavaScript(javascript); }); }
@Override protected List<Serializable> load() { final RequestCycle requestCycle = RequestCycle.get(); boolean ajaxRequest = requestCycle != null && requestCycle.find(AjaxRequestTarget.class) != null; boolean enableDanglingValues = !ajaxRequest; return new ProviderLoader(model::getObject, enableDanglingValues).load(); } }
public void addToastrMessageWorklist(ToastrType toastrType, String messageKey, String... args) { ToastrSettings settings = getDefaultSettings(); settings.getToastrType().setValue(toastrType); String options = toStringJson(settings); String mensagem = getString(messageKey, args); AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); String js = " $(document).ready(function() { " + " Singular.exibirMensagemWorklist('%s', %s); " + " }); "; target.appendJavaScript(String.format(js, mensagem, options)); }
public void addToastrMessageWorklist(ToastrType toastrType, String messageKey, String... args) { ToastrSettings settings = getDefaultSettings(); settings.getToastrType().setValue(toastrType); String options = toStringJson(settings); String mensagem = getString(messageKey, args); AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); String js = " $(document).ready(function() { " + " Singular.exibirMensagemWorklist('%s', %s); " + " }); "; target.appendJavaScript(String.format(js, mensagem, options)); }