Lively Kernel canvas
// this script is evaluated on world load
MyConsole = WorldMorph.current().submorphs.detect(function(ea){return ea.name == "MyConsole"});
if(!MyConsole) return;
MyConsole = MyConsole.component;
MyConsole.setText("-- start --");
MyConsole.log = function(s) {
	this.setText(this.formalModel.getText() + "\n" + s);
};
MyConsole.log("My Console initialized!");
MyConsole.morph.resetScrollPane =  function() {
        var sp = this.enclosingScrollPane();
	if (sp) sp.scrollToBottom();
 };
// console.consumers seems to be broken... so we go the hard waz
console.log = console.log.wrap(function(proceed, s) {
	MyConsole.log(s)
	proceed(s)})
console.log("wrapped console for MyConsole successfully")
FabrikPlayground40
truefalse 
FabrikComponentfalsenull
------truetruefalsetruetruefalsefalsetruefalse
functionf([input])falsenullfalse
truefalse
truefalsefalse 
nullnullnull 
 
FunctionComponentfalsenull
------truetruefalsetruetruefalsefalsetruefalse
truefalsefalse 
 
TextComponentfalsenull
 
PluggableComponentfalsenull
-----falsetruefalse0false169-1nullnulltruefalsetruetruefalse
 
false1truefalsetruetruefalse
truefalse
truefalsefalse 
nullnull 
 
TextListComponentfalsenull
-----false
Urlfalse11nullfalsetruefalse
truefalse
truefalse
truefalsefalse 
nullnullnull 
 
 
WebRequestComponentfalsenull
falsetrue
truefalsefalse 
null 
ImageComponentfalsenull
falsetrue
truefalsenull 
false 
nullnull 
http://www.hpi.uni-potsdam.de/hirschfeld/media/hpi_logo_wb_rhi.pngtruetruefalsetruetruefalsefalsetruefalse
truefalsenull 
false 
nullnull 
Helloworld24truetruefalsetruetruefalsefalsetruefalse
truefalsenull 
false 
null 
[input,input+"world",input+"lively"]2truetruefalsetruetruefalsefalsetruefalse
functionf(input)falsenullfalse
truefalsenull 
truefalsenull 
false 
nullnull 
 
Hellofalsetruefalse0false
Helloworldfalsetruefalse0false
Hellolivelyfalsetruefalse0false1661nullnulltruefalsefalsenulltruetruefalse
 
false1truefalsetruetruefalse
truefalsenull 
truefalsenull 
false 
nullnull1 
 
Hellotruetruefalsetruetruefalsefalsetruefalse
truefalsenull 
false 
nullnull 
true
nullnullfalsetruenullfalse
nullnullfalsetruenullfalse
null3.141592653589793nullfalsetruenullfalse
null1.5707963267948966nullfalsetruenullfalse 
nullnull 
 
 
 
 
 
 
 
 
 
 
nullfalsetruenullfalse
Fabrikfalsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalsetruenull35