Warning: session_start(): open(/var/lib/php/sessions/sess_30psff59393q2v8vvpophvooga, 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 JTabbedPane showTabbedWebs(L params) {
ret showTabbedWebs(toObjectArray(params));
}
// params: title, web, title, web, ...
// or: web, web, web, ...
static JTabbedPane showTabbedWebs(fO... params) {
ret swing(func -> JTabbedPane {
new L out;
for (O o : params) {
Web web = castOpt(o, Web);
if (web == null) { out.add(o); continue; }
CirclesAndLines cal = webToCAL(web);
Canvas canvas = cal.makeCanvas();
if (!isString(last(out)))
out.add(unnull(cal.title));
out.add(calAutoLayout2(cal, canvas));
}
print("Tabs: " + map className(params) + " -> " + map className(out));
ret showTabs(toObjectArray(out));
});
}