Lively Kernel canvas
      true
      Demopage:InfoVis48 Wikicontroltruetrue RGraphfalsetruefalsetrue0falsefalse Hypertreefalsetruefalsetrue0falsefalse ForceDirectedfalsetruefalsetrue0falsefalse STfalsetruefalsetrue0falsefalse Sunburstfalsetruefalsetrue0falsefalse TM.Squarifiedfalsetruefalsetrue0falsefalse TM.Stripfalsetruefalsetrue0falsefalse TM.SliceAndDicefalsetruefalsetrue0falsefalse278.000005 1nullnulltruefalsefalsenulltruetrue 00.11 true truetrue false nullnull1 JavaScriptInfoVisToolKit17truetruefalsetruetruefalsetruefalse nullnull nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull null1.5707963267948966nullfalsetruenullfalse nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull null1.5707963267948966nullfalsetruenullfalse nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull null1.5707963267948966nullfalsetruenullfalse nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull 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 Morph86falsetruefalsetrue0falsefalse View8falsetruefalsetrue0falsefalse Model7falsetruefalsetrue0falsefalse BoxMorph51falsetruefalsetrue0falsefalse TextMorph7falsetruefalsetrue0falsefalse Widget37falsetruefalsetrue0falsefalse Component7falsetruefalsetrue0falsefalse Node10falsetruefalsetrue0falsefalse295.500005 5nullnulltruefalsefalsenulltruetrue 00.11 true truetrue false nullnull5 nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull null-1.5707963267948966nullfalsetruenullfalse nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull null-1.5707963267948966nullfalsetruenullfalse nullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnullnull 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}}truetruefalse 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})"]]> 3truetruefalsetrue 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 false nullfalsefalsenullnullnullnullfalsetrue null106