Lively Kernel canvas
truenull
codefalsenulltruefalsetruenulltruenull
true
018null
usingJavaScriptInfoVisToolkit(http://thejit.org/)14
RGraphfalsetruefalsetrue0false
Hypertreefalsetruefalsetrue0false
ForceDirectedfalsetruefalsetrue0false
STfalsetruefalsetrue0false
Sunburstfalsetruefalsetrue0false
TM.Squarifiedfalsetruefalsetrue0false
TM.Stripfalsetruefalsetrue0false
TM.SliceAndDicefalsetruefalsetrue0false284.00001499999996
1nullnulltruefalsefalsenulltruetrue
false00.11truefalsetruetruefalse
nullnull1
JavaScriptInfoVisToolKit17truetruefalsetruetruefalsetruefalse
nullnull
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null1.5707963267948966nullfalsetruenullfalse
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null1.5707963267948966nullfalsetruenullfalse
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null1.5707963267948966nullfalsetruenullfalse
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null1.5707963267948966nullfalsetruenullfalse
return['RGraph','Hypertree','ForceDirected','ST',//'Icicle','Sunburst','TM.Squarified','TM.Strip','TM.SliceAndDice',]9truetruefalsetruetruefalsetrue
functionf(input)falsenulltruefalse
truefalsenull
truefalsenullfalse
nullnull
return{injectInto:'infovis',background:{CanvasStyles:{strokeStyle:'darkgray'}},Label:{color:'darkblue',type:'Native'},Navigation:{enable:true,panning:true,zooming:5},Node:{color:'#ddeeff'},Edge:{color:'#C17878',lineWidth:1.0},isJSONConformant:true,}24truetruefalsetruetruefalsetrue
functionf(input)falsenulltruefalse
truefalsenull
truefalsenullfalse
nullnull
truefalsenull
truefalsenull
truenulltrue
nullnulltruenull
Morph86falsetruefalsetrue0false
View8falsetruefalsetrue0false
Model7falsetruefalsetrue0false
BoxMorph51falsetruefalsetrue0false
TextMorph7falsetruefalsetrue0false
Widget37falsetruefalsetrue0false
Component7falsetruefalsetrue0false
Node10falsetruefalsetrue0false301.50001499999996
5nullnulltruefalsefalsenulltruetrue
false00.11truefalsetruetruefalse
nullnull5
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null-1.5707963267948966nullfalsetruenullfalse
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
null-1.5707963267948966nullfalsetruenullfalse
nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull
nullnullfalsetruenullfalse
traverseClass=function(klass){return{id:'node'+klass.name,name:klass.name,data:{"$color":"white","$area":Object.keys(klass.prototype).length},children:klass.directSubclasses().collect(function(ea){returntraverseClass(ea)}),}}vars=this.getClassName();if(s){varclassObj=Global[s.split("")[0]];if(classObj){json=traverseClass(classObj)json.isJSONConformant=truereturnjson}}21truetruefalse
truetruefalsetrue
functionf(classname)falsenulltruefalse
truefalsenull
truefalsenull
false
nullnullnullnull
updateJitVis(type,config,json)truetruefalsetruetruefalsetrue
functionf(json,type,config)falsenulltruefalse
truefalsenull
truefalsenull
truefalsenull
truefalsenull
false
nullnullnullnull
//Allclasseswithminimumof10totalsubclassesintheGlobalNamespacereturnObject.allSubclasses().select(function(ea){returnea.allSubclasses().length>5&&Global[ea.name]}).reject(function(ea){return[Relay,Record,Node].include(ea)}).collect(function(ea){returnea.name+""+ea.allSubclasses().length}) 5 && Global[ea.name]\n}).reject(function(ea){return [Relay, Record, Node].include(ea)}).collect(function(ea) {\n\treturn ea.name + \" \" + ea.allSubclasses().length})"]]>truetruefalse 5 && Global[ea.name]\n}).reject(function(ea){return [Relay, Record, Node].include(ea)}).collect(function(ea) {\n\treturn ea.name + \" \" + ea.allSubclasses().length})"]]> 5 && Global[ea.name]\n}).reject(function(ea){return [Relay, Record, Node].include(ea)}).collect(function(ea) {\n\treturn ea.name + \" \" + ea.allSubclasses().length})"]]>
4truetruefalsetrue
functionf(input)falsenulltruefalse
truefalsenull
truefalsenullfalse
nullnullnull 5 && Global[ea.name]\n}).reject(function(ea){return [Relay, Record, Node].include(ea)}).collect(function(ea) {\n\treturn ea.name + \" \" + ea.allSubclasses().length})"]]>
truefalsenull
truefalsenull
truefalsenull
truenulltrue
nulltruenull
nullfalsetruenull
Fabrikfalsenulltruefalse
false
false
falsenullfalsefalsenullnullnullnullfalsetrue
prevfalsenulltruefalsetrue
nextfalsenulltruefalsetrue
FabrikandInfoVis43null
null104