Wouldn't jsSupport.require("foo").invoke("myFunc").with("bar"); Work?
IMHO if the library is your own (a bit from a mixin that adds a spinner on ajax buttons and then removes it on a response), ajaxResponseRenderer.addCallback((JavaScriptCallback) javascriptSupport -> { javascriptSupport.require("spin.wait").with(new JSONObject().put("spinWaitId", id)); }); define(["jquery"], function ($) { return function (response) { $('#' + response.spinWaitId).find('button').removeClass('loading'); } }); -----Original Message----- From: Adam X <vbgnm3c...@gmail.com> To: Tapestry users <users@tapestry.apache.org> Sent: Thu, Sep 22, 2016 11:54 am Subject: org.apache.tapestry5.services.javascript.Initialization.with(Object... arguments) Is there a reason this is not a fluid setter? Right now I have to do: Initialization foo = jsSupport.require("foo"); foo.with("bar"); foo.invoke("myFunc"); I'd rather just do: jsSupport.require("foo").with("bar").invoke("myFunc") but with(Object...) returns void :( Adam --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org