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: | 743 / 737 |
| Referenced in: | -