static <A> AutoCloseable vmBus_onMessage(fS msg, final VF1<A> onMessage) { ret tempAdd(vm_busListeners_live(), voidfunc(S _msg, O arg) { if (eq(msg, _msg)) callF(onMessage, arg); }); } ifclass VF2 static <A, B> AutoCloseable vmBus_onMessage(S msg, final VF2<A, B> onMessage) { ret vmBus_onMessage(msg, voidfunc(O[] o) { callF(onMessage, first(o), second(o)); }); } endif ifclass VF3 static <A, B, C> AutoCloseable vmBus_onMessage(S msg, final VF3<A, B, C> onMessage) { ret vmBus_onMessage(msg, voidfunc(O[] o) { callF(onMessage, first(o), second(o), third(o)); }); } endif static AutoCloseable vmBus_onMessage(S msg, Runnable onMessage) { ret vmBus_onMessage(msg, runnableToVF1(onMessage)); }
Began life as a copy of #1018419
download show line numbers debug dex old transpilations
Travelled to 11 computer(s): bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, irmadwmeruwu, ishqpsrjomds, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1019736 |
| Snippet name: | vmBus_onMessage (old version) |
| Eternal ID of this version: | #1019736/1 |
| Text MD5: | ea310df6c0ae2304ae0358503712917e |
| Author: | stefan |
| Category: | javax / vm |
| Type: | JavaX fragment (include) |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2018-11-24 03:30:38 |
| Source code size: | 752 bytes / 26 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 515 / 539 |
| Referenced in: | -