Lively Kernel canvas
// this script is evaluated on world load
Fabrik.addConvenienceFunctions()
Wikicontroltruetrue
-----falsetruefalse0falsefalsetrue2580nullnulltruefalsefalsenull
truetrue
00.11
true
truetrue
falsenullnull0
function($super,morph){//don'tletlooseendsstayaroundif(morph.pinHandle&&morph.pinHandle.isFakeHandle)thrownewError("Pindroppedonfabrik,thisshouldnothappenanymore")//droppingcomponentsintothefabrikcomponent...!if(morph.component)this.component.plugin(morph.component);if(morph.isConnectorMorph)this.addMorphFront(morph);elsethis.addMorphBack(morph);returnmorph;}truetruefalse15truetruefalsetruefalsenull
FabrikMorphfalsetruefalse0falsefalsetrue
FabrikComponentfalsefalsetruefalsetrue0false
PinMorphfalsefalsetruefalsetrue0false
PinHandlefalsefalsetruefalsetrue0false
Componentfalsefalsetruefalsetrue0false
TextComponentfalsefalsetruefalsetrue0false
FunctionComponentfalsefalsetruefalsetrue0false
ComponentBoxfalsefalsetruefalsetrue0false
PointSnapperfalsefalsetruefalsetrue0false
FlowLayoutfalsefalsetruefalsetrue0false2540nullnulltruefalsefalsenull
truetrue
00.11
true
truetrue
falsenull0
null-2.7958807932565306nullfalsenull
false
null1.717874682183299nullfalsenull
false
null-2.918307820997636nullfalsenull
false
null1.4800061339386998nullfalsenull
false
null-2.27266528521155nullfalse
false
null0.6223463298306989nullfalsenull
false
allFabrikClassNames()truetruefalsetruetruefalsetrue
functionf(input)falsenullfalse
truefalsenull
truefalsenull
falsenullnullnull
allMethodsFor(input)truetruefalsetruetruefalsetrue
functionf(input)falsenullfalse
truefalsenull
truefalsenull
falsenullnull
getMethodStringFor(this.getInput(),methodname)1truetruefalsetruetruefalsetrue
functionf(input,methodname)falsenullfalse
truefalsenull
truefalsenull
truefalsenull
truefalsenull
falsenull
truefalsenull
truefalsenull
truefalsenull
truefalsenull
truefalsenull
truenulltruenullnulltrue
nullfalsetruenull
FabrikBrowserfalsenullfalse
false
false
nullfalsefalsenullnullnullnullfalsetrue
null23