Warning: session_start(): open(/var/lib/php/sessions/sess_5ir15qnq8gghh0d1n4opol2o8d, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
static JLabel mapMethodLike dm_boolFieldImageSwitch(S field, S offImageID, S onImageID, O... _) {
optPar S offToolTip;
optPar S onToolTip;
SimpleLiveValue lv = dm_fieldLiveValue(field);
JLabel l = jimage(isTrue(lv!) ? onImageID : offImageID);
onLeftClick(l, r { lv.set(!isTrue(lv!)); });
bindLiveValueListenerToComponent(l, lv, r {
bool b = isTrue(lv!);
setImage(b ? onImageID : offImageID, l);
S toolTip = b ? onToolTip : offToolTip;
if (toolTip != null) setToolTip(l, toolTip);
});
ret l;
}