(generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14996:60)\n at Text.boundEval (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14997:32)\n at Text.tryBoundEval (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:15000:27)\n at Text.evalSelection (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14983:27)\n at Text.doPrintit (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14197:34)\n at Text.processCommandKeys (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14123:30)\n at Text.onKeyDown (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:14018:31)\n at EventHandler.handleEvent (generated/combinedModules.js?9d4ae96746d0e1da3add8ea33a556fa8:19893:63)\n at HTMLDivElement.bound (lively/bootstrap.js:812:37)","statusMessages":[],"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":2240}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":2245},"prevScroll":[0,-306],"_Scroll":[0,-306],"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2},"id":461,"renderContextTable":{"__isSmartRef__":true,"id":7},"eventHandler":{"__isSmartRef__":true,"id":8},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"2":{"_Position":{"__isSmartRef__":true,"id":3},"renderContextTable":{"__isSmartRef__":true,"id":4},"_Extent":{"__isSmartRef__":true,"id":5},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"5":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10},"id":544,"renderContextTable":{"__isSmartRef__":true,"id":17},"eventHandler":{"__isSmartRef__":true,"id":18},"droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":19},"priorExtent":{"__isSmartRef__":true,"id":20},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global.lively.morphic.Core"},"10":{"_Position":{"__isSmartRef__":true,"id":11},"renderContextTable":{"__isSmartRef__":true,"id":12},"_Extent":{"__isSmartRef__":true,"id":13},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14},"_BorderColor":{"__isSmartRef__":true,"id":15},"_Fill":{"__isSmartRef__":true,"id":16},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"11":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"12":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"13":{"x":630,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"14":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"15":{"r":1,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"16":{"r":0,"g":0,"b":0,"a":0.1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"17":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"18":{"morph":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"19":{"x":50,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"20":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"21":{"submorphs":[{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":974}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1108},"id":535,"renderContextTable":{"__isSmartRef__":true,"id":1112},"eventHandler":{"__isSmartRef__":true,"id":1113},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1114},"LK2":true,"_Position":{"__isSmartRef__":true,"id":1115},"priorExtent":{"__isSmartRef__":true,"id":1116},"targetMorph":{"__isSmartRef__":true,"id":22},"titleBar":{"__isSmartRef__":true,"id":974},"contentOffset":{"__isSmartRef__":true,"id":973},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":1117},"isBeingDragged":false,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"22":{"submorphs":[{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":883},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":520},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":262}],"scripts":[],"shape":{"__isSmartRef__":true,"id":964},"id":509,"renderContextTable":{"__isSmartRef__":true,"id":970},"eventHandler":{"__isSmartRef__":true,"id":971},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":972},"_Position":{"__isSmartRef__":true,"id":973},"locationPane":{"__isSmartRef__":true,"id":23},"codeBaseDirBtn":{"__isSmartRef__":true,"id":883},"localDirBtn":{"__isSmartRef__":true,"id":917},"Pane1":{"__isSmartRef__":true,"id":303},"Pane2":{"__isSmartRef__":true,"id":520},"Pane3":{"__isSmartRef__":true,"id":580},"Pane4":{"__isSmartRef__":true,"id":622},"midResizer":{"__isSmartRef__":true,"id":954},"sourcePane":{"__isSmartRef__":true,"id":724},"ownerWidget":{"__isSmartRef__":true,"id":39},"owner":{"__isSmartRef__":true,"id":21},"ownerApp":{"__isSmartRef__":true,"id":39},"targetURL":{"__isSmartRef__":true,"id":881},"prevScroll":[0,0],"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"23":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24},"id":510,"renderContextTable":{"__isSmartRef__":true,"id":31},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":32}],"eventHandler":{"__isSmartRef__":true,"id":34},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":35},"priorExtent":{"__isSmartRef__":true,"id":36},"_MaxTextWidth":646,"_MinTextWidth":646,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":22},"isInputLine":true,"layout":{"__isSmartRef__":true,"id":37},"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":38}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24":{"_Position":{"__isSmartRef__":true,"id":25},"renderContextTable":{"__isSmartRef__":true,"id":26},"_Extent":{"__isSmartRef__":true,"id":27},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":28},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":30},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"26":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"27":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"28":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"29":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"30":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"31":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"32":{"style":{"__isSmartRef__":true,"id":33},"chunkOwner":{"__isSmartRef__":true,"id":23},"storedString":"http://lively-kernel.org/repository/webwerkstatt/users/tmohr/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"34":{"morph":{"__isSmartRef__":true,"id":23},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"36":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"37":{"resizeWidth":true},"38":{"sourceObj":{"__isSmartRef__":true,"id":23},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":882},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"39":{"buttonCommands":[{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":86},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":261}],"RootFilters":[{"__isSmartRef__":true,"id":296}],"Pane1Filters":[{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":298}],"Pane2Filters":[{"__isSmartRef__":true,"id":299}],"Pane3Filters":[{"__isSmartRef__":true,"id":300}],"Pane4Filters":[{"__isSmartRef__":true,"id":301}],"evaluate":true,"panel":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":302},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":579},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":876}],"SourceString":" ensureCanvas: function() {\n\n if(!this.canvas){\n try{\n\n var node = this.renderContext().getMorphNode();\n \n this.canvas = $A(node.childNodes).detect(function(ea) {return ea.id == \"webgl-canvas\"});\n\n if (!this.canvas) {\n this.canvas = document.createElement('canvas');\n node.appendChild(this.canvas);\n }\n\n this.canvas.setAttribute(\"id\", \"webgl-canvas\");\n\n }\n catch(e){\n throw \"Canvas could not established\";\n };\n };\n },","sourceString":" ensureCanvas: function() {\n\n if(!this.canvas){\n try{\n\n var node = this.renderContext().getMorphNode();\n \n this.canvas = $A(node.childNodes).detect(function(ea) {return ea.id == \"webgl-canvas\"});\n\n if (!this.canvas) {\n this.canvas = document.createElement('canvas');\n node.appendChild(this.canvas);\n }\n\n this.canvas.setAttribute(\"id\", \"webgl-canvas\");\n\n }\n catch(e){\n throw \"Canvas could not established\";\n };\n };\n },","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"targetURL":{"__isSmartRef__":true,"id":881},"_rootNode":{"__isSmartRef__":true,"id":314},"Pane1Selection":{"__isSmartRef__":true,"id":317},"pane1Selection":{"__isSmartRef__":true,"id":317},"Pane2Selection":{"__isSmartRef__":true,"id":539},"pane2Selection":{"__isSmartRef__":true,"id":539},"Pane3Selection":{"__isSmartRef__":true,"id":589},"pane3Selection":{"__isSmartRef__":true,"id":589},"Pane4Selection":{"__isSmartRef__":true,"id":633},"pane4Selection":{"__isSmartRef__":true,"id":633},"Pane4Content":[{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":692}],"Pane3Content":[{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":590}],"Pane2Content":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":536},{"__isSmartRef__":true,"id":538},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":544},{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":548}],"Pane1Content":[{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":485},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":488}],"view":{"__isSmartRef__":true,"id":21},"Pane1Menu":[["Add to world requirements"],["remove"],["reparse"],["-------"],["open in text editor"],["show versions"],["diff versions"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[["add sibling below"],["remove"]],"currentModuleName":"users.tmohr.Morphic3D","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["-------"],["add method"]],"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"40":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"41":{"submorphs":[{"__isSmartRef__":true,"id":42}],"scripts":[],"shape":{"__isSmartRef__":true,"id":54},"id":521,"renderContextTable":{"__isSmartRef__":true,"id":70},"eventHandler":{"__isSmartRef__":true,"id":71},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":72},"priorExtent":{"__isSmartRef__":true,"id":73},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":74},"label":{"__isSmartRef__":true,"id":42},"command":{"__isSmartRef__":true,"id":40},"attributeConnections":[{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":84}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"42":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":43},"id":522,"renderContextTable":{"__isSmartRef__":true,"id":48},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":49}],"eventHandler":{"__isSmartRef__":true,"id":51},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":52},"priorExtent":{"__isSmartRef__":true,"id":53},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":41},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"43":{"_Position":{"__isSmartRef__":true,"id":44},"renderContextTable":{"__isSmartRef__":true,"id":45},"_Extent":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":47},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"44":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"45":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"46":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"47":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"48":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":42},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"50":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"51":{"morph":{"__isSmartRef__":true,"id":42},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"52":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"53":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"54":{"_Position":{"__isSmartRef__":true,"id":55},"renderContextTable":{"__isSmartRef__":true,"id":56},"_Extent":{"__isSmartRef__":true,"id":57},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":58},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"55":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"56":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"57":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"58":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"59":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"60":{"stops":[{"__isSmartRef__":true,"id":61},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":67}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"61":{"offset":0,"color":{"__isSmartRef__":true,"id":62}},"62":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"63":{"offset":0.4,"color":{"__isSmartRef__":true,"id":64}},"64":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"65":{"offset":0.6,"color":{"__isSmartRef__":true,"id":66}},"66":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"67":{"offset":1,"color":{"__isSmartRef__":true,"id":68}},"68":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"69":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"70":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"71":{"morph":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"72":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"73":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"74":{"stops":[{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":81}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"75":{"offset":0,"color":{"__isSmartRef__":true,"id":76}},"76":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"77":{"offset":0.4,"color":{"__isSmartRef__":true,"id":78}},"78":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"79":{"offset":0.6,"color":{"__isSmartRef__":true,"id":80}},"80":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"81":{"offset":1,"color":{"__isSmartRef__":true,"id":82}},"82":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"83":{"sourceObj":{"__isSmartRef__":true,"id":41},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":40},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"84":{"sourceObj":{"__isSmartRef__":true,"id":41},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":85},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"85":{"source":{"__isSmartRef__":true,"id":41},"target":{"__isSmartRef__":true,"id":41}},"86":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":87},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"87":{"submorphs":[{"__isSmartRef__":true,"id":88}],"scripts":[],"shape":{"__isSmartRef__":true,"id":100},"id":523,"renderContextTable":{"__isSmartRef__":true,"id":105},"eventHandler":{"__isSmartRef__":true,"id":106},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":107},"priorExtent":{"__isSmartRef__":true,"id":108},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":109},"label":{"__isSmartRef__":true,"id":88},"command":{"__isSmartRef__":true,"id":86},"attributeConnections":[{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"88":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":89},"id":524,"renderContextTable":{"__isSmartRef__":true,"id":94},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":95}],"eventHandler":{"__isSmartRef__":true,"id":97},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":98},"priorExtent":{"__isSmartRef__":true,"id":99},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":87},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"89":{"_Position":{"__isSmartRef__":true,"id":90},"renderContextTable":{"__isSmartRef__":true,"id":91},"_Extent":{"__isSmartRef__":true,"id":92},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":93},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"90":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"91":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"92":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"93":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"94":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"95":{"style":{"__isSmartRef__":true,"id":96},"chunkOwner":{"__isSmartRef__":true,"id":88},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"96":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"97":{"morph":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"98":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"99":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"100":{"_Position":{"__isSmartRef__":true,"id":101},"renderContextTable":{"__isSmartRef__":true,"id":102},"_Extent":{"__isSmartRef__":true,"id":103},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":104},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"101":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"102":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"103":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"104":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"105":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"106":{"morph":{"__isSmartRef__":true,"id":87},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"107":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"108":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"109":{"stops":[{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"110":{"offset":0,"color":{"__isSmartRef__":true,"id":111}},"111":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"112":{"offset":0.4,"color":{"__isSmartRef__":true,"id":113}},"113":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"114":{"offset":0.6,"color":{"__isSmartRef__":true,"id":115}},"115":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"116":{"offset":1,"color":{"__isSmartRef__":true,"id":117}},"117":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"118":{"sourceObj":{"__isSmartRef__":true,"id":87},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":86},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"119":{"sourceObj":{"__isSmartRef__":true,"id":87},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":87},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":120},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"120":{"source":{"__isSmartRef__":true,"id":87},"target":{"__isSmartRef__":true,"id":87}},"121":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":122},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"122":{"submorphs":[{"__isSmartRef__":true,"id":123}],"scripts":[],"shape":{"__isSmartRef__":true,"id":135},"id":525,"renderContextTable":{"__isSmartRef__":true,"id":140},"eventHandler":{"__isSmartRef__":true,"id":141},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":142},"priorExtent":{"__isSmartRef__":true,"id":143},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":144},"label":{"__isSmartRef__":true,"id":123},"command":{"__isSmartRef__":true,"id":121},"attributeConnections":[{"__isSmartRef__":true,"id":153},{"__isSmartRef__":true,"id":154}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"123":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":124},"id":526,"renderContextTable":{"__isSmartRef__":true,"id":129},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":130}],"eventHandler":{"__isSmartRef__":true,"id":132},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":133},"priorExtent":{"__isSmartRef__":true,"id":134},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":122},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"124":{"_Position":{"__isSmartRef__":true,"id":125},"renderContextTable":{"__isSmartRef__":true,"id":126},"_Extent":{"__isSmartRef__":true,"id":127},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":128},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"125":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"126":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"127":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"128":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"129":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"130":{"style":{"__isSmartRef__":true,"id":131},"chunkOwner":{"__isSmartRef__":true,"id":123},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"131":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"132":{"morph":{"__isSmartRef__":true,"id":123},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"133":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"134":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"135":{"_Position":{"__isSmartRef__":true,"id":136},"renderContextTable":{"__isSmartRef__":true,"id":137},"_Extent":{"__isSmartRef__":true,"id":138},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":139},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"136":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"137":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"138":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"139":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"140":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"141":{"morph":{"__isSmartRef__":true,"id":122},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"142":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"143":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"144":{"stops":[{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":147},{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":151}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"145":{"offset":0,"color":{"__isSmartRef__":true,"id":146}},"146":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"147":{"offset":0.4,"color":{"__isSmartRef__":true,"id":148}},"148":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"149":{"offset":0.6,"color":{"__isSmartRef__":true,"id":150}},"150":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"151":{"offset":1,"color":{"__isSmartRef__":true,"id":152}},"152":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"153":{"sourceObj":{"__isSmartRef__":true,"id":122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":121},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"154":{"sourceObj":{"__isSmartRef__":true,"id":122},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":122},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":155},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"155":{"source":{"__isSmartRef__":true,"id":122},"target":{"__isSmartRef__":true,"id":122}},"156":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":157},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"157":{"submorphs":[{"__isSmartRef__":true,"id":158}],"scripts":[],"shape":{"__isSmartRef__":true,"id":170},"id":527,"renderContextTable":{"__isSmartRef__":true,"id":175},"eventHandler":{"__isSmartRef__":true,"id":176},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":177},"priorExtent":{"__isSmartRef__":true,"id":178},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":179},"label":{"__isSmartRef__":true,"id":158},"command":{"__isSmartRef__":true,"id":156},"attributeConnections":[{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":189}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"158":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":159},"id":528,"renderContextTable":{"__isSmartRef__":true,"id":164},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":165}],"eventHandler":{"__isSmartRef__":true,"id":167},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":168},"priorExtent":{"__isSmartRef__":true,"id":169},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":157},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"159":{"_Position":{"__isSmartRef__":true,"id":160},"renderContextTable":{"__isSmartRef__":true,"id":161},"_Extent":{"__isSmartRef__":true,"id":162},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":163},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"160":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"161":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"162":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"163":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"164":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"165":{"style":{"__isSmartRef__":true,"id":166},"chunkOwner":{"__isSmartRef__":true,"id":158},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"166":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"167":{"morph":{"__isSmartRef__":true,"id":158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"168":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"169":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"170":{"_Position":{"__isSmartRef__":true,"id":171},"renderContextTable":{"__isSmartRef__":true,"id":172},"_Extent":{"__isSmartRef__":true,"id":173},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":174},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"171":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"172":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"173":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"174":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"175":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"176":{"morph":{"__isSmartRef__":true,"id":157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"177":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"178":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"179":{"stops":[{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":186}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"180":{"offset":0,"color":{"__isSmartRef__":true,"id":181}},"181":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"182":{"offset":0.4,"color":{"__isSmartRef__":true,"id":183}},"183":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"184":{"offset":0.6,"color":{"__isSmartRef__":true,"id":185}},"185":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"186":{"offset":1,"color":{"__isSmartRef__":true,"id":187}},"187":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"188":{"sourceObj":{"__isSmartRef__":true,"id":157},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":156},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"189":{"sourceObj":{"__isSmartRef__":true,"id":157},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":157},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":190},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"190":{"source":{"__isSmartRef__":true,"id":157},"target":{"__isSmartRef__":true,"id":157}},"191":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":192},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"192":{"submorphs":[{"__isSmartRef__":true,"id":193}],"scripts":[],"shape":{"__isSmartRef__":true,"id":205},"id":529,"renderContextTable":{"__isSmartRef__":true,"id":210},"eventHandler":{"__isSmartRef__":true,"id":211},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":212},"priorExtent":{"__isSmartRef__":true,"id":213},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":214},"label":{"__isSmartRef__":true,"id":193},"command":{"__isSmartRef__":true,"id":191},"attributeConnections":[{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":224}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"193":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":194},"id":530,"renderContextTable":{"__isSmartRef__":true,"id":199},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":200}],"eventHandler":{"__isSmartRef__":true,"id":202},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":203},"priorExtent":{"__isSmartRef__":true,"id":204},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":192},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"194":{"_Position":{"__isSmartRef__":true,"id":195},"renderContextTable":{"__isSmartRef__":true,"id":196},"_Extent":{"__isSmartRef__":true,"id":197},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":198},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"195":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"196":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"197":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"198":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"199":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"200":{"style":{"__isSmartRef__":true,"id":201},"chunkOwner":{"__isSmartRef__":true,"id":193},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"201":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"202":{"morph":{"__isSmartRef__":true,"id":193},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"203":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"204":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"205":{"_Position":{"__isSmartRef__":true,"id":206},"renderContextTable":{"__isSmartRef__":true,"id":207},"_Extent":{"__isSmartRef__":true,"id":208},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":209},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"206":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"207":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"208":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"209":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"210":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"211":{"morph":{"__isSmartRef__":true,"id":192},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"212":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"213":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"214":{"stops":[{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":221}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"215":{"offset":0,"color":{"__isSmartRef__":true,"id":216}},"216":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"217":{"offset":0.4,"color":{"__isSmartRef__":true,"id":218}},"218":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"219":{"offset":0.6,"color":{"__isSmartRef__":true,"id":220}},"220":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"221":{"offset":1,"color":{"__isSmartRef__":true,"id":222}},"222":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"223":{"sourceObj":{"__isSmartRef__":true,"id":192},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":191},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"224":{"sourceObj":{"__isSmartRef__":true,"id":192},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":192},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":225},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"225":{"source":{"__isSmartRef__":true,"id":192},"target":{"__isSmartRef__":true,"id":192}},"226":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":227},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"227":{"submorphs":[{"__isSmartRef__":true,"id":228}],"scripts":[],"shape":{"__isSmartRef__":true,"id":240},"id":531,"renderContextTable":{"__isSmartRef__":true,"id":245},"eventHandler":{"__isSmartRef__":true,"id":246},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":247},"priorExtent":{"__isSmartRef__":true,"id":248},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":249},"label":{"__isSmartRef__":true,"id":228},"command":{"__isSmartRef__":true,"id":226},"attributeConnections":[{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":259}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"228":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":229},"id":532,"renderContextTable":{"__isSmartRef__":true,"id":234},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":235}],"eventHandler":{"__isSmartRef__":true,"id":237},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":238},"priorExtent":{"__isSmartRef__":true,"id":239},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":227},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"229":{"_Position":{"__isSmartRef__":true,"id":230},"renderContextTable":{"__isSmartRef__":true,"id":231},"_Extent":{"__isSmartRef__":true,"id":232},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":233},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"230":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"231":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"232":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"233":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"234":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"235":{"style":{"__isSmartRef__":true,"id":236},"chunkOwner":{"__isSmartRef__":true,"id":228},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"236":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"237":{"morph":{"__isSmartRef__":true,"id":228},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"238":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"239":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"240":{"_Position":{"__isSmartRef__":true,"id":241},"renderContextTable":{"__isSmartRef__":true,"id":242},"_Extent":{"__isSmartRef__":true,"id":243},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":244},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"241":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"242":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"243":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"244":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"245":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"246":{"morph":{"__isSmartRef__":true,"id":227},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"247":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"248":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"249":{"stops":[{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":256}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"250":{"offset":0,"color":{"__isSmartRef__":true,"id":251}},"251":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"252":{"offset":0.4,"color":{"__isSmartRef__":true,"id":253}},"253":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"254":{"offset":0.6,"color":{"__isSmartRef__":true,"id":255}},"255":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"256":{"offset":1,"color":{"__isSmartRef__":true,"id":257}},"257":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"258":{"sourceObj":{"__isSmartRef__":true,"id":227},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":226},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"259":{"sourceObj":{"__isSmartRef__":true,"id":227},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":227},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":260},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"260":{"source":{"__isSmartRef__":true,"id":227},"target":{"__isSmartRef__":true,"id":227}},"261":{"browser":{"__isSmartRef__":true,"id":39},"button":{"__isSmartRef__":true,"id":262},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"262":{"submorphs":[{"__isSmartRef__":true,"id":263}],"scripts":[],"shape":{"__isSmartRef__":true,"id":275},"id":533,"renderContextTable":{"__isSmartRef__":true,"id":280},"eventHandler":{"__isSmartRef__":true,"id":281},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":282},"priorExtent":{"__isSmartRef__":true,"id":283},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":284},"label":{"__isSmartRef__":true,"id":263},"command":{"__isSmartRef__":true,"id":261},"attributeConnections":[{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":294}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"263":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":264},"id":534,"renderContextTable":{"__isSmartRef__":true,"id":269},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":270}],"eventHandler":{"__isSmartRef__":true,"id":272},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":273},"priorExtent":{"__isSmartRef__":true,"id":274},"_MaxTextWidth":117.14285714285714,"_MinTextWidth":117.14285714285714,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":262},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"264":{"_Position":{"__isSmartRef__":true,"id":265},"renderContextTable":{"__isSmartRef__":true,"id":266},"_Extent":{"__isSmartRef__":true,"id":267},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":268},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"265":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"266":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"267":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"268":{"x":0,"y":4,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"269":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"270":{"style":{"__isSmartRef__":true,"id":271},"chunkOwner":{"__isSmartRef__":true,"id":263},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"271":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"272":{"morph":{"__isSmartRef__":true,"id":263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"273":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"274":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"275":{"_Position":{"__isSmartRef__":true,"id":276},"renderContextTable":{"__isSmartRef__":true,"id":277},"_Extent":{"__isSmartRef__":true,"id":278},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":279},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"276":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"277":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"278":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"279":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"280":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"281":{"morph":{"__isSmartRef__":true,"id":262},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"282":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"283":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"284":{"stops":[{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":291}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"285":{"offset":0,"color":{"__isSmartRef__":true,"id":286}},"286":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"287":{"offset":0.4,"color":{"__isSmartRef__":true,"id":288}},"288":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"289":{"offset":0.6,"color":{"__isSmartRef__":true,"id":290}},"290":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"291":{"offset":1,"color":{"__isSmartRef__":true,"id":292}},"292":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"293":{"sourceObj":{"__isSmartRef__":true,"id":262},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":261},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"294":{"sourceObj":{"__isSmartRef__":true,"id":262},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":262},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":295},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"295":{"source":{"__isSmartRef__":true,"id":262},"target":{"__isSmartRef__":true,"id":262}},"296":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"297":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"298":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"299":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"300":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"301":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"302":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":303},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":518},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"303":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":304},"id":515,"renderContextTable":{"__isSmartRef__":true,"id":310},"itemList":[{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":485},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":488}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":489},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":490},"selectedLineNo":2,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":500}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":{"__isSmartRef__":true,"id":502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":503},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"304":{"_Position":{"__isSmartRef__":true,"id":305},"renderContextTable":{"__isSmartRef__":true,"id":306},"_Extent":{"__isSmartRef__":true,"id":307},"_Padding":{"__isSmartRef__":true,"id":308},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":309},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"305":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"306":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"307":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"308":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"309":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"310":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"311":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":312}},"312":{"target":{"__isSmartRef__":true,"id":313},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":314},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/tmohr/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"314":{"target":{"__isSmartRef__":true,"id":315},"browser":{"__isSmartRef__":true,"id":39},"parent":null,"allFiles":["../users/tmohr/Three.js","../users/tmohr/Animals3D.js","../users/tmohr/Morphic3D.js"],"subNamespacePaths":[],"parentNamespacePath":{"__isSmartRef__":true,"id":313},"_childNodes":[{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":482},{"__isSmartRef__":true,"id":483}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"315":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"316":{"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":314},"moduleName":"../users/tmohr/Animals3D.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"317":{"target":{"__isSmartRef__":true,"id":318},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":314},"moduleName":"../users/tmohr/Morphic3D.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"318":{"name":"users.tmohr.Morphic3D","type":"moduleDef","startIndex":0,"stopIndex":32591,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":345},{"__isSmartRef__":true,"id":371},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":389},{"__isSmartRef__":true,"id":395},{"__isSmartRef__":true,"id":406},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":458},{"__isSmartRef__":true,"id":465},{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":481}],"sourceControl":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"319":{"name":null,"type":"comment","startIndex":62,"stopIndex":62,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"320":{"name":"lively.morphic3D.Morph","type":"klassDef","startIndex":63,"stopIndex":4033,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":332},{"__isSmartRef__":true,"id":333},{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":337},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":339},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":341},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":343}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":322}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"321":{"name":"initialize","type":"propertyDef","startIndex":132,"stopIndex":315,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"322":{"name":"default category","type":"categoryDef","startIndex":105,"stopIndex":4030,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":332},{"__isSmartRef__":true,"id":333},{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":337},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":339},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":341},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":343}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"323":{"name":"addFragment","type":"propertyDef","startIndex":317,"stopIndex":538,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"324":{"name":"draw","type":"propertyDef","startIndex":540,"stopIndex":781,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"325":{"name":"drawFragments","type":"propertyDef","startIndex":783,"stopIndex":922,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"326":{"name":"drawSubmorphs","type":"propertyDef","startIndex":924,"stopIndex":1069,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"327":{"name":"useMatrix","type":"propertyDef","startIndex":1073,"stopIndex":1581,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"328":{"name":"calMatrix","type":"propertyDef","startIndex":1583,"stopIndex":1916,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"329":{"name":"setGL","type":"propertyDef","startIndex":1920,"stopIndex":2217,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"330":{"name":"setFill","type":"propertyDef","startIndex":2219,"stopIndex":2343,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"331":{"name":"updateBuffers","type":"propertyDef","startIndex":2345,"stopIndex":2463,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"332":{"name":"getMatrixArray","type":"propertyDef","startIndex":2465,"stopIndex":2543,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"333":{"name":"step","type":"propertyDef","startIndex":2545,"stopIndex":2660,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"334":{"name":"translate","type":"propertyDef","startIndex":2662,"stopIndex":2777,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"335":{"name":"rotateX","type":"propertyDef","startIndex":2779,"stopIndex":2851,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"336":{"name":"rotateY","type":"propertyDef","startIndex":2853,"stopIndex":2925,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"337":{"name":"rotateZ","type":"propertyDef","startIndex":2927,"stopIndex":2999,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"338":{"name":"withAllSubmorphsDo","type":"propertyDef","startIndex":3001,"stopIndex":3351,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"339":{"name":"setOpacity","type":"propertyDef","startIndex":3353,"stopIndex":3392,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"340":{"name":"loadFragments","type":"propertyDef","startIndex":3394,"stopIndex":3655,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"341":{"name":"scale","type":"propertyDef","startIndex":3657,"stopIndex":3772,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"342":{"name":"addMorph","type":"propertyDef","startIndex":3774,"stopIndex":3896,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"343":{"name":"removeMorph","type":"propertyDef","startIndex":3898,"stopIndex":3996,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":322},"className":"lively.morphic3D.Morph","_owner":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"344":{"name":null,"type":"comment","startIndex":4034,"stopIndex":4034,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"345":{"name":"lively.morphic3D.Fragment","type":"klassDef","startIndex":4035,"stopIndex":10861,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":359},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":365},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":367},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":369},{"__isSmartRef__":true,"id":370}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":347}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"346":{"name":"initialize","type":"propertyDef","startIndex":4107,"stopIndex":4514,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"347":{"name":"default category","type":"categoryDef","startIndex":4080,"stopIndex":10858,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":359},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":365},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":367},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":369},{"__isSmartRef__":true,"id":370}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"348":{"name":"addVertex","type":"propertyDef","startIndex":4516,"stopIndex":4624,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"349":{"name":"setVertices","type":"propertyDef","startIndex":4626,"stopIndex":4944,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"350":{"name":"setFrames","type":"propertyDef","startIndex":4948,"stopIndex":5016,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"351":{"name":"addFrame","type":"propertyDef","startIndex":5018,"stopIndex":5088,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"352":{"name":"createBuffers","type":"propertyDef","startIndex":5092,"stopIndex":5264,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"353":{"name":"loadColorPipeline","type":"propertyDef","startIndex":5266,"stopIndex":5820,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"354":{"name":"loadTexturePipeline","type":"propertyDef","startIndex":5822,"stopIndex":6242,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"355":{"name":"draw","type":"propertyDef","startIndex":6244,"stopIndex":6744,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"356":{"name":"loadFrame","type":"propertyDef","startIndex":6746,"stopIndex":7140,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"357":{"name":"mergeFrames","type":"propertyDef","startIndex":7142,"stopIndex":7843,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"358":{"name":"setGL","type":"propertyDef","startIndex":7847,"stopIndex":7930,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"359":{"name":"updateVertexBuffer","type":"propertyDef","startIndex":7932,"stopIndex":8445,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"360":{"name":"cacheAllFrames","type":"propertyDef","startIndex":8447,"stopIndex":9485,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"361":{"name":"updateColorBuffer","type":"propertyDef","startIndex":9488,"stopIndex":10021,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"362":{"name":"setFill","type":"propertyDef","startIndex":10023,"stopIndex":10270,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"363":{"name":"getFill","type":"propertyDef","startIndex":10272,"stopIndex":10330,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"364":{"name":"getOpacity","type":"propertyDef","startIndex":10332,"stopIndex":10386,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"365":{"name":"setOpacity","type":"propertyDef","startIndex":10388,"stopIndex":10452,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"366":{"name":"updateBuffers","type":"propertyDef","startIndex":10457,"stopIndex":10563,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"367":{"name":"suspendStepping","type":"propertyDef","startIndex":10565,"stopIndex":10634,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"368":{"name":"getMorph","type":"propertyDef","startIndex":10636,"stopIndex":10695,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"369":{"name":"setMorph","type":"propertyDef","startIndex":10697,"stopIndex":10762,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"370":{"name":"setCurrentFrame","type":"propertyDef","startIndex":10764,"stopIndex":10837,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":347},"className":"lively.morphic3D.Fragment","_owner":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"371":{"name":null,"type":"comment","startIndex":10862,"stopIndex":10862,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"372":{"name":"lively.morphic3D.Matrix4","type":"klassDef","startIndex":10863,"stopIndex":15322,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":378},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":383},{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":385},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":388}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":374}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"373":{"name":"initialize","type":"propertyDef","startIndex":10929,"stopIndex":11152,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"374":{"name":"default category","type":"categoryDef","startIndex":10907,"stopIndex":15319,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":378},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":383},{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":385},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":388}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"375":{"name":"setArray","type":"propertyDef","startIndex":11154,"stopIndex":11781,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"376":{"name":"getArray","type":"propertyDef","startIndex":11783,"stopIndex":11851,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"377":{"name":"translate","type":"propertyDef","startIndex":11854,"stopIndex":12501,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"378":{"name":"frustum","type":"propertyDef","startIndex":12503,"stopIndex":12857,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"379":{"name":"perspective","type":"propertyDef","startIndex":12859,"stopIndex":13109,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"380":{"name":"getValue","type":"propertyDef","startIndex":13111,"stopIndex":13205,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"381":{"name":"setValue","type":"propertyDef","startIndex":13207,"stopIndex":13308,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"382":{"name":"multiple","type":"propertyDef","startIndex":13310,"stopIndex":13840,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"383":{"name":"rotate","type":"propertyDef","startIndex":13842,"stopIndex":13981,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"384":{"name":"show","type":"propertyDef","startIndex":13984,"stopIndex":14352,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"385":{"name":"rotateX","type":"propertyDef","startIndex":14354,"stopIndex":14461,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"386":{"name":"rotateY","type":"propertyDef","startIndex":14463,"stopIndex":14570,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"387":{"name":"rotateZ","type":"propertyDef","startIndex":14572,"stopIndex":14679,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"388":{"name":"scale","type":"propertyDef","startIndex":14681,"stopIndex":15303,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":374},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":372},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"389":{"name":"lively.morphic3D.Matrix4","type":"klassExtensionDef","startIndex":15323,"stopIndex":16227,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":393},{"__isSmartRef__":true,"id":394}],"sourceControl":{"__isSmartRef__":true,"id":315},"categories":[{"__isSmartRef__":true,"id":391}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"390":{"name":"identity","type":"propertyDef","startIndex":15365,"stopIndex":15457,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":391},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"391":{"name":"default category","type":"categoryDef","startIndex":15363,"stopIndex":16224,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":393},{"__isSmartRef__":true,"id":394}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"392":{"name":"frustum","type":"propertyDef","startIndex":15459,"stopIndex":15607,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":391},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"393":{"name":"perspective","type":"propertyDef","startIndex":15609,"stopIndex":15733,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":391},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"394":{"name":"rotation","type":"propertyDef","startIndex":15735,"stopIndex":16220,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":391},"className":"lively.morphic3D.Matrix4","_owner":{"__isSmartRef__":true,"id":389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"395":{"name":"lively.morphic3D.Vector3","type":"klassDef","startIndex":16228,"stopIndex":17053,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":399},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":405}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":397}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"396":{"name":"initialize","type":"propertyDef","startIndex":16294,"stopIndex":16438,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"397":{"name":"default category","type":"categoryDef","startIndex":16272,"stopIndex":17050,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":399},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":405}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"398":{"name":"setArray","type":"propertyDef","startIndex":16440,"stopIndex":16588,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"399":{"name":"getArray","type":"propertyDef","startIndex":16590,"stopIndex":16658,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"400":{"name":"getX","type":"propertyDef","startIndex":16661,"stopIndex":16728,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"401":{"name":"getY","type":"propertyDef","startIndex":16730,"stopIndex":16797,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"402":{"name":"getZ","type":"propertyDef","startIndex":16799,"stopIndex":16866,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"403":{"name":"setX","type":"propertyDef","startIndex":16868,"stopIndex":16924,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"404":{"name":"setY","type":"propertyDef","startIndex":16926,"stopIndex":16982,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"405":{"name":"setZ","type":"propertyDef","startIndex":16984,"stopIndex":17040,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":397},"className":"lively.morphic3D.Vector3","_owner":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"406":{"name":"lively.morphic3D.Canvas","type":"klassDef","startIndex":17054,"stopIndex":26409,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":411},{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":418},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":430},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":432},{"__isSmartRef__":true,"id":433},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":439}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":408}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"407":{"name":"initialize","type":"propertyDef","startIndex":17133,"stopIndex":17672,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"408":{"name":"default category","type":"categoryDef","startIndex":17111,"stopIndex":26406,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":411},{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":418},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":430},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":432},{"__isSmartRef__":true,"id":433},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":439}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"409":{"name":"ensureCanvas","type":"propertyDef","startIndex":17674,"stopIndex":18289,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"410":{"name":"setExtent","type":"propertyDef","startIndex":18291,"stopIndex":18709,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"411":{"name":"ensureWebGL","type":"propertyDef","startIndex":18711,"stopIndex":19043,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"412":{"name":"addMorph","type":"propertyDef","startIndex":19045,"stopIndex":19224,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"413":{"name":"removeMorph","type":"propertyDef","startIndex":19226,"stopIndex":19316,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"414":{"name":"draw","type":"propertyDef","startIndex":19319,"stopIndex":19508,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"415":{"name":"setViewport","type":"propertyDef","startIndex":19510,"stopIndex":19805,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"416":{"name":"compileShader","type":"propertyDef","startIndex":19807,"stopIndex":20150,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"417":{"name":"setupShaders","type":"propertyDef","startIndex":20154,"stopIndex":21144,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"418":{"name":"setupAttributes","type":"propertyDef","startIndex":21146,"stopIndex":21252,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"419":{"name":"colorAttributes","type":"propertyDef","startIndex":21254,"stopIndex":21856,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"420":{"name":"appendHTML","type":"propertyDef","startIndex":21858,"stopIndex":21977,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"421":{"name":"textureAttributes","type":"propertyDef","startIndex":21980,"stopIndex":22715,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"422":{"name":"setFill","type":"propertyDef","startIndex":22719,"stopIndex":22807,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"423":{"name":"getFill","type":"propertyDef","startIndex":22809,"stopIndex":22867,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"424":{"name":"setup","type":"propertyDef","startIndex":22870,"stopIndex":23123,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"425":{"name":"vertexTextureShaderSource","type":"propertyDef","startIndex":23125,"stopIndex":23659,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"426":{"name":"vertexColorShaderSource","type":"propertyDef","startIndex":23661,"stopIndex":24157,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"427":{"name":"textureShaderSource","type":"propertyDef","startIndex":24160,"stopIndex":24597,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"428":{"name":"colorShaderSource","type":"propertyDef","startIndex":24599,"stopIndex":24915,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"429":{"name":"onrestore","type":"propertyDef","startIndex":24919,"stopIndex":24995,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"430":{"name":"getProjectionMatrixArray","type":"propertyDef","startIndex":24997,"stopIndex":25091,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"431":{"name":"addCamera","type":"propertyDef","startIndex":25093,"stopIndex":25176,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"432":{"name":"useCameraNr","type":"propertyDef","startIndex":25178,"stopIndex":25269,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"433":{"name":"renderCycle","type":"propertyDef","startIndex":25272,"stopIndex":25481,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"434":{"name":"startRenderCycle","type":"propertyDef","startIndex":25483,"stopIndex":25578,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"435":{"name":"stopRenderCycle","type":"propertyDef","startIndex":25580,"stopIndex":25647,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"436":{"name":"stepping","type":"propertyDef","startIndex":25650,"stopIndex":25899,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"437":{"name":"openInWorld","type":"propertyDef","startIndex":25901,"stopIndex":25993,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"438":{"name":"configRendering","type":"propertyDef","startIndex":25995,"stopIndex":26119,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"439":{"name":"withAllSubmorphsDo","type":"propertyDef","startIndex":26121,"stopIndex":26398,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":408},"className":"lively.morphic3D.Canvas","_owner":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"440":{"name":"lively.morphic3D.Camera","type":"klassDef","startIndex":26410,"stopIndex":27869,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":449},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":453}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":442}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"441":{"name":"initialize","type":"propertyDef","startIndex":26475,"stopIndex":26826,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"442":{"name":"default category","type":"categoryDef","startIndex":26453,"stopIndex":27866,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":449},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":453}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"443":{"name":"setFieldOfView","type":"propertyDef","startIndex":26828,"stopIndex":26942,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"444":{"name":"getFieldOfView","type":"propertyDef","startIndex":26944,"stopIndex":27024,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"445":{"name":"setAspect","type":"propertyDef","startIndex":27026,"stopIndex":27126,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"446":{"name":"getAspect","type":"propertyDef","startIndex":27128,"stopIndex":27190,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"447":{"name":"setNear","type":"propertyDef","startIndex":27192,"stopIndex":27284,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"448":{"name":"getNear","type":"propertyDef","startIndex":27286,"stopIndex":27344,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"449":{"name":"setFar","type":"propertyDef","startIndex":27346,"stopIndex":27434,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"450":{"name":"getFar","type":"propertyDef","startIndex":27436,"stopIndex":27492,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"451":{"name":"updateFrustum","type":"propertyDef","startIndex":27494,"stopIndex":27653,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"452":{"name":"updateProjection","type":"propertyDef","startIndex":27655,"stopIndex":27775,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"453":{"name":"getArray","type":"propertyDef","startIndex":27778,"stopIndex":27862,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":442},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"454":{"name":"lively.morphic3D.Camera","type":"klassExtensionDef","startIndex":27870,"stopIndex":28331,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":457}],"sourceControl":{"__isSmartRef__":true,"id":315},"categories":[{"__isSmartRef__":true,"id":456}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"455":{"name":"front","type":"propertyDef","startIndex":27911,"stopIndex":28102,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":456},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":454},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"456":{"name":"default category","type":"categoryDef","startIndex":27909,"stopIndex":28328,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":457}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"457":{"name":"top","type":"propertyDef","startIndex":28104,"stopIndex":28325,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":true,"category":{"__isSmartRef__":true,"id":456},"className":"lively.morphic3D.Camera","_owner":{"__isSmartRef__":true,"id":454},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"458":{"name":"lively.morphic3D.Material","type":"klassDef","startIndex":28332,"stopIndex":29885,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":464}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":460}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"459":{"name":"initialize","type":"propertyDef","startIndex":28399,"stopIndex":28522,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":460},"className":"lively.morphic3D.Material","_owner":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"460":{"name":"default category","type":"categoryDef","startIndex":28377,"stopIndex":29882,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":464}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"461":{"name":"setGL","type":"propertyDef","startIndex":28524,"stopIndex":28577,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":460},"className":"lively.morphic3D.Material","_owner":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"462":{"name":"createTexture","type":"propertyDef","startIndex":28580,"stopIndex":28869,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":460},"className":"lively.morphic3D.Material","_owner":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"463":{"name":"loadTexture","type":"propertyDef","startIndex":28871,"stopIndex":29691,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":460},"className":"lively.morphic3D.Material","_owner":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"464":{"name":"loadMaterial","type":"propertyDef","startIndex":29694,"stopIndex":29878,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":460},"className":"lively.morphic3D.Material","_owner":{"__isSmartRef__":true,"id":458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"465":{"name":"lively.morphic3D.AnimationMorph","type":"klassDef","startIndex":29886,"stopIndex":31453,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":476}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"lively.morphic3D.Morph","categories":[{"__isSmartRef__":true,"id":467}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"466":{"name":"initialize","type":"propertyDef","startIndex":29975,"stopIndex":30138,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"467":{"name":"default category","type":"categoryDef","startIndex":29953,"stopIndex":31450,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":476}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"468":{"name":"loadFragments","type":"propertyDef","startIndex":30140,"stopIndex":30239,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"469":{"name":"addFrame","type":"propertyDef","startIndex":30244,"stopIndex":30428,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"470":{"name":"step","type":"propertyDef","startIndex":30431,"stopIndex":30714,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"471":{"name":"updateFragments","type":"propertyDef","startIndex":30718,"stopIndex":30888,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"472":{"name":"cacheFragments","type":"propertyDef","startIndex":30890,"stopIndex":31047,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"473":{"name":"setFrameSpeed","type":"propertyDef","startIndex":31050,"stopIndex":31119,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"474":{"name":"getFrameSpeed","type":"propertyDef","startIndex":31121,"stopIndex":31190,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"475":{"name":"setCurrentFrame","type":"propertyDef","startIndex":31192,"stopIndex":31347,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"476":{"name":"setGL","type":"propertyDef","startIndex":31349,"stopIndex":31440,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":467},"className":"lively.morphic3D.AnimationMorph","_owner":{"__isSmartRef__":true,"id":465},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"477":{"name":"lively.morphic3D.Cube","type":"klassDef","startIndex":31454,"stopIndex":32571,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":478},{"__isSmartRef__":true,"id":480}],"sourceControl":{"__isSmartRef__":true,"id":315},"superclassName":"lively.morphic3D.Morph","categories":[{"__isSmartRef__":true,"id":479}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"478":{"name":"initialize","type":"propertyDef","startIndex":31533,"stopIndex":32422,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":479},"className":"lively.morphic3D.Cube","_owner":{"__isSmartRef__":true,"id":477},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"479":{"name":"default category","type":"categoryDef","startIndex":31511,"stopIndex":32568,"fileName":"users/tmohr/Morphic3D.js","_subElements":[{"__isSmartRef__":true,"id":478},{"__isSmartRef__":true,"id":480}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"480":{"name":"step","type":"propertyDef","startIndex":32424,"stopIndex":32565,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"_isStatic":false,"category":{"__isSmartRef__":true,"id":479},"className":"lively.morphic3D.Cube","_owner":{"__isSmartRef__":true,"id":477},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"481":{"name":null,"type":"comment","startIndex":32572,"stopIndex":32572,"fileName":"users/tmohr/Morphic3D.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"482":{"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":314},"moduleName":"../users/tmohr/Three.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"483":{"target":{"__isSmartRef__":true,"id":484},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"484":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"485":{"isListItem":true,"string":"Animals3D.js (not parsed)","value":{"__isSmartRef__":true,"id":316}},"486":{"isListItem":true,"string":"Morphic3D.js","value":{"__isSmartRef__":true,"id":317}},"487":{"isListItem":true,"string":"Three.js (not parsed)","value":{"__isSmartRef__":true,"id":482}},"488":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":483}},"489":{"morph":{"__isSmartRef__":true,"id":303},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"490":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"491":{"sourceObj":{"__isSmartRef__":true,"id":303},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":492},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":493},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"492":{"source":{"__isSmartRef__":true,"id":303},"target":{"__isSmartRef__":true,"id":39}},"493":{"updater":{"__isSmartRef__":true,"id":494}},"494":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":492},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"495":{},"496":{"sourceObj":{"__isSmartRef__":true,"id":303},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":497},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"497":{"source":{"__isSmartRef__":true,"id":303},"target":{"__isSmartRef__":true,"id":39}},"498":{"sourceObj":{"__isSmartRef__":true,"id":303},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":499},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"499":{"source":{"__isSmartRef__":true,"id":303},"target":{"__isSmartRef__":true,"id":39}},"500":{"sourceObj":{"__isSmartRef__":true,"id":303},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":501},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"501":{"source":{"__isSmartRef__":true,"id":303},"target":{"__isSmartRef__":true,"id":39}},"502":{"target":{"__isSmartRef__":true,"id":318},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":314},"moduleName":"../users/tmohr/Morphic3D.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"503":{"onDownPressed":{"__isSmartRef__":true,"id":504},"onUpPressed":{"__isSmartRef__":true,"id":511}},"504":{"varMapping":{"__isSmartRef__":true,"id":505},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"505":{"this":{"__isSmartRef__":true,"id":303},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":506}},"506":{"$super":{"__isSmartRef__":true,"id":507}},"507":{"varMapping":{"__isSmartRef__":true,"id":508},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"508":{"obj":{"__isSmartRef__":true,"id":303},"name":"onDownPressed"},"509":{},"510":{},"511":{"varMapping":{"__isSmartRef__":true,"id":512},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":517},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"512":{"this":{"__isSmartRef__":true,"id":303},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":513}},"513":{"$super":{"__isSmartRef__":true,"id":514}},"514":{"varMapping":{"__isSmartRef__":true,"id":515},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"515":{"obj":{"__isSmartRef__":true,"id":303},"name":"onUpPressed"},"516":{},"517":{},"518":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":303}},"519":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":520},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"520":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":521},"id":516,"renderContextTable":{"__isSmartRef__":true,"id":527},"itemList":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":536},{"__isSmartRef__":true,"id":538},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":544},{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":548}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":550},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":551},"selectedLineNo":5,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":561}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":{"__isSmartRef__":true,"id":539},"isBeingDragged":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":563},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"521":{"_Position":{"__isSmartRef__":true,"id":522},"renderContextTable":{"__isSmartRef__":true,"id":523},"_Extent":{"__isSmartRef__":true,"id":524},"_Padding":{"__isSmartRef__":true,"id":525},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":526},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"522":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"523":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"524":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"525":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"526":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"527":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"528":{"isListItem":true,"string":"lively.morphic3D.Morph","value":{"__isSmartRef__":true,"id":529}},"529":{"target":{"__isSmartRef__":true,"id":320},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"530":{"isListItem":true,"string":"lively.morphic3D.Fragment","value":{"__isSmartRef__":true,"id":531}},"531":{"target":{"__isSmartRef__":true,"id":345},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"532":{"isListItem":true,"string":"lively.morphic3D.Matrix4","value":{"__isSmartRef__":true,"id":533}},"533":{"target":{"__isSmartRef__":true,"id":372},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"534":{"isListItem":true,"string":"lively.morphic3D.Matrix4 (extension)","value":{"__isSmartRef__":true,"id":535}},"535":{"target":{"__isSmartRef__":true,"id":389},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"536":{"isListItem":true,"string":"lively.morphic3D.Vector3","value":{"__isSmartRef__":true,"id":537}},"537":{"target":{"__isSmartRef__":true,"id":395},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"538":{"isListItem":true,"string":"lively.morphic3D.Canvas","value":{"__isSmartRef__":true,"id":539}},"539":{"target":{"__isSmartRef__":true,"id":406},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"540":{"isListItem":true,"string":"lively.morphic3D.Camera","value":{"__isSmartRef__":true,"id":541}},"541":{"target":{"__isSmartRef__":true,"id":440},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"542":{"isListItem":true,"string":"lively.morphic3D.Camera (extension)","value":{"__isSmartRef__":true,"id":543}},"543":{"target":{"__isSmartRef__":true,"id":454},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"544":{"isListItem":true,"string":"lively.morphic3D.Material","value":{"__isSmartRef__":true,"id":545}},"545":{"target":{"__isSmartRef__":true,"id":458},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"546":{"isListItem":true,"string":"lively.morphic3D.AnimationMorph","value":{"__isSmartRef__":true,"id":547}},"547":{"target":{"__isSmartRef__":true,"id":465},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"548":{"isListItem":true,"string":"lively.morphic3D.Cube","value":{"__isSmartRef__":true,"id":549}},"549":{"target":{"__isSmartRef__":true,"id":477},"browser":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"550":{"morph":{"__isSmartRef__":true,"id":520},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"551":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"552":{"sourceObj":{"__isSmartRef__":true,"id":520},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":553},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":554},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"553":{"source":{"__isSmartRef__":true,"id":520},"target":{"__isSmartRef__":true,"id":39}},"554":{"updater":{"__isSmartRef__":true,"id":555}},"555":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":553},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"556":{},"557":{"sourceObj":{"__isSmartRef__":true,"id":520},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":558},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"558":{"source":{"__isSmartRef__":true,"id":520},"target":{"__isSmartRef__":true,"id":39}},"559":{"sourceObj":{"__isSmartRef__":true,"id":520},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":560},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"560":{"source":{"__isSmartRef__":true,"id":520},"target":{"__isSmartRef__":true,"id":39}},"561":{"sourceObj":{"__isSmartRef__":true,"id":520},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"562":{"source":{"__isSmartRef__":true,"id":520},"target":{"__isSmartRef__":true,"id":39}},"563":{"onDownPressed":{"__isSmartRef__":true,"id":564},"onUpPressed":{"__isSmartRef__":true,"id":571}},"564":{"varMapping":{"__isSmartRef__":true,"id":565},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"565":{"this":{"__isSmartRef__":true,"id":520},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":566}},"566":{"$super":{"__isSmartRef__":true,"id":567}},"567":{"varMapping":{"__isSmartRef__":true,"id":568},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"568":{"obj":{"__isSmartRef__":true,"id":520},"name":"onDownPressed"},"569":{},"570":{},"571":{"varMapping":{"__isSmartRef__":true,"id":572},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"572":{"this":{"__isSmartRef__":true,"id":520},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":573}},"573":{"$super":{"__isSmartRef__":true,"id":574}},"574":{"varMapping":{"__isSmartRef__":true,"id":575},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"575":{"obj":{"__isSmartRef__":true,"id":520},"name":"onUpPressed"},"576":{},"577":{},"578":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":520}},"579":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":580},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":620},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"580":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":581},"id":517,"renderContextTable":{"__isSmartRef__":true,"id":587},"itemList":[{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":590}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":592},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":593},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":603}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":{"__isSmartRef__":true,"id":589},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"581":{"_Position":{"__isSmartRef__":true,"id":582},"renderContextTable":{"__isSmartRef__":true,"id":583},"_Extent":{"__isSmartRef__":true,"id":584},"_Padding":{"__isSmartRef__":true,"id":585},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":586},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"582":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"583":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"584":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"585":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"586":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"587":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"588":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":589}},"589":{"target":{"__isSmartRef__":true,"id":406},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":539},"__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"590":{"isListItem":true,"string":"default category","value":{"__isSmartRef__":true,"id":591}},"591":{"target":{"__isSmartRef__":true,"id":408},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":539},"targets":[{"__isSmartRef__":true,"id":408}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"592":{"morph":{"__isSmartRef__":true,"id":580},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"593":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"594":{"sourceObj":{"__isSmartRef__":true,"id":580},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":595},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":596},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"595":{"source":{"__isSmartRef__":true,"id":580},"target":{"__isSmartRef__":true,"id":39}},"596":{"updater":{"__isSmartRef__":true,"id":597}},"597":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":595},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"598":{},"599":{"sourceObj":{"__isSmartRef__":true,"id":580},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":600},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"600":{"source":{"__isSmartRef__":true,"id":580},"target":{"__isSmartRef__":true,"id":39}},"601":{"sourceObj":{"__isSmartRef__":true,"id":580},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":602},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"602":{"source":{"__isSmartRef__":true,"id":580},"target":{"__isSmartRef__":true,"id":39}},"603":{"sourceObj":{"__isSmartRef__":true,"id":580},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":604},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"604":{"source":{"__isSmartRef__":true,"id":580},"target":{"__isSmartRef__":true,"id":39}},"605":{"onDownPressed":{"__isSmartRef__":true,"id":606},"onUpPressed":{"__isSmartRef__":true,"id":613}},"606":{"varMapping":{"__isSmartRef__":true,"id":607},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"607":{"this":{"__isSmartRef__":true,"id":580},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":608}},"608":{"$super":{"__isSmartRef__":true,"id":609}},"609":{"varMapping":{"__isSmartRef__":true,"id":610},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":611},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"610":{"obj":{"__isSmartRef__":true,"id":580},"name":"onDownPressed"},"611":{},"612":{},"613":{"varMapping":{"__isSmartRef__":true,"id":614},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"614":{"this":{"__isSmartRef__":true,"id":580},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":615}},"615":{"$super":{"__isSmartRef__":true,"id":616}},"616":{"varMapping":{"__isSmartRef__":true,"id":617},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"617":{"obj":{"__isSmartRef__":true,"id":580},"name":"onUpPressed"},"618":{},"619":{},"620":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":580}},"621":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":622},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":722},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"622":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":623},"id":518,"renderContextTable":{"__isSmartRef__":true,"id":629},"itemList":[{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":692}],"_FontFamily":"Helvetica","eventHandler":{"__isSmartRef__":true,"id":694},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":695},"selectedLineNo":1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":{"__isSmartRef__":true,"id":633},"prevScroll":[0,16],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"623":{"_Position":{"__isSmartRef__":true,"id":624},"renderContextTable":{"__isSmartRef__":true,"id":625},"_Extent":{"__isSmartRef__":true,"id":626},"_Padding":{"__isSmartRef__":true,"id":627},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":628},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"624":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"625":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"626":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"627":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"628":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"629":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"630":{"isListItem":true,"string":"initialize (proto)","value":{"__isSmartRef__":true,"id":631}},"631":{"target":{"__isSmartRef__":true,"id":407},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"632":{"isListItem":true,"string":"ensureCanvas (proto)","value":{"__isSmartRef__":true,"id":633}},"633":{"target":{"__isSmartRef__":true,"id":409},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"634":{"isListItem":true,"string":"setExtent (proto)","value":{"__isSmartRef__":true,"id":635}},"635":{"target":{"__isSmartRef__":true,"id":410},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"636":{"isListItem":true,"string":"ensureWebGL (proto)","value":{"__isSmartRef__":true,"id":637}},"637":{"target":{"__isSmartRef__":true,"id":411},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"638":{"isListItem":true,"string":"addMorph (proto)","value":{"__isSmartRef__":true,"id":639}},"639":{"target":{"__isSmartRef__":true,"id":412},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"640":{"isListItem":true,"string":"removeMorph (proto)","value":{"__isSmartRef__":true,"id":641}},"641":{"target":{"__isSmartRef__":true,"id":413},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"642":{"isListItem":true,"string":"draw (proto)","value":{"__isSmartRef__":true,"id":643}},"643":{"target":{"__isSmartRef__":true,"id":414},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"644":{"isListItem":true,"string":"setViewport (proto)","value":{"__isSmartRef__":true,"id":645}},"645":{"target":{"__isSmartRef__":true,"id":415},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"646":{"isListItem":true,"string":"compileShader (proto)","value":{"__isSmartRef__":true,"id":647}},"647":{"target":{"__isSmartRef__":true,"id":416},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"648":{"isListItem":true,"string":"setupShaders (proto)","value":{"__isSmartRef__":true,"id":649}},"649":{"target":{"__isSmartRef__":true,"id":417},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"650":{"isListItem":true,"string":"setupAttributes (proto)","value":{"__isSmartRef__":true,"id":651}},"651":{"target":{"__isSmartRef__":true,"id":418},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"652":{"isListItem":true,"string":"colorAttributes (proto)","value":{"__isSmartRef__":true,"id":653}},"653":{"target":{"__isSmartRef__":true,"id":419},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"654":{"isListItem":true,"string":"appendHTML (proto)","value":{"__isSmartRef__":true,"id":655}},"655":{"target":{"__isSmartRef__":true,"id":420},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"656":{"isListItem":true,"string":"textureAttributes (proto)","value":{"__isSmartRef__":true,"id":657}},"657":{"target":{"__isSmartRef__":true,"id":421},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"658":{"isListItem":true,"string":"setFill (proto)","value":{"__isSmartRef__":true,"id":659}},"659":{"target":{"__isSmartRef__":true,"id":422},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"660":{"isListItem":true,"string":"getFill (proto)","value":{"__isSmartRef__":true,"id":661}},"661":{"target":{"__isSmartRef__":true,"id":423},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"662":{"isListItem":true,"string":"setup (proto)","value":{"__isSmartRef__":true,"id":663}},"663":{"target":{"__isSmartRef__":true,"id":424},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"664":{"isListItem":true,"string":"vertexTextureShaderSource (proto)","value":{"__isSmartRef__":true,"id":665}},"665":{"target":{"__isSmartRef__":true,"id":425},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"666":{"isListItem":true,"string":"vertexColorShaderSource (proto)","value":{"__isSmartRef__":true,"id":667}},"667":{"target":{"__isSmartRef__":true,"id":426},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"668":{"isListItem":true,"string":"textureShaderSource (proto)","value":{"__isSmartRef__":true,"id":669}},"669":{"target":{"__isSmartRef__":true,"id":427},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"670":{"isListItem":true,"string":"colorShaderSource (proto)","value":{"__isSmartRef__":true,"id":671}},"671":{"target":{"__isSmartRef__":true,"id":428},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"672":{"isListItem":true,"string":"onrestore (proto)","value":{"__isSmartRef__":true,"id":673}},"673":{"target":{"__isSmartRef__":true,"id":429},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"674":{"isListItem":true,"string":"getProjectionMatrixArray (proto)","value":{"__isSmartRef__":true,"id":675}},"675":{"target":{"__isSmartRef__":true,"id":430},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"676":{"isListItem":true,"string":"addCamera (proto)","value":{"__isSmartRef__":true,"id":677}},"677":{"target":{"__isSmartRef__":true,"id":431},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"678":{"isListItem":true,"string":"useCameraNr (proto)","value":{"__isSmartRef__":true,"id":679}},"679":{"target":{"__isSmartRef__":true,"id":432},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"680":{"isListItem":true,"string":"renderCycle (proto)","value":{"__isSmartRef__":true,"id":681}},"681":{"target":{"__isSmartRef__":true,"id":433},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"682":{"isListItem":true,"string":"startRenderCycle (proto)","value":{"__isSmartRef__":true,"id":683}},"683":{"target":{"__isSmartRef__":true,"id":434},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"684":{"isListItem":true,"string":"stopRenderCycle (proto)","value":{"__isSmartRef__":true,"id":685}},"685":{"target":{"__isSmartRef__":true,"id":435},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"686":{"isListItem":true,"string":"stepping (proto)","value":{"__isSmartRef__":true,"id":687}},"687":{"target":{"__isSmartRef__":true,"id":436},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"688":{"isListItem":true,"string":"openInWorld (proto)","value":{"__isSmartRef__":true,"id":689}},"689":{"target":{"__isSmartRef__":true,"id":437},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"690":{"isListItem":true,"string":"configRendering (proto)","value":{"__isSmartRef__":true,"id":691}},"691":{"target":{"__isSmartRef__":true,"id":438},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"692":{"isListItem":true,"string":"withAllSubmorphsDo (proto)","value":{"__isSmartRef__":true,"id":693}},"693":{"target":{"__isSmartRef__":true,"id":439},"browser":{"__isSmartRef__":true,"id":39},"parent":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"694":{"morph":{"__isSmartRef__":true,"id":622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"695":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"696":{"sourceObj":{"__isSmartRef__":true,"id":622},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":697},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":698},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"697":{"source":{"__isSmartRef__":true,"id":622},"target":{"__isSmartRef__":true,"id":39}},"698":{"updater":{"__isSmartRef__":true,"id":699}},"699":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":697},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"700":{},"701":{"sourceObj":{"__isSmartRef__":true,"id":622},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":702},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"702":{"source":{"__isSmartRef__":true,"id":622},"target":{"__isSmartRef__":true,"id":39}},"703":{"sourceObj":{"__isSmartRef__":true,"id":622},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":704},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"704":{"source":{"__isSmartRef__":true,"id":622},"target":{"__isSmartRef__":true,"id":39}},"705":{"sourceObj":{"__isSmartRef__":true,"id":622},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":706},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"706":{"source":{"__isSmartRef__":true,"id":622},"target":{"__isSmartRef__":true,"id":39}},"707":{"onDownPressed":{"__isSmartRef__":true,"id":708},"onUpPressed":{"__isSmartRef__":true,"id":715}},"708":{"varMapping":{"__isSmartRef__":true,"id":709},"source":"function onDownPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"709":{"this":{"__isSmartRef__":true,"id":622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":710}},"710":{"$super":{"__isSmartRef__":true,"id":711}},"711":{"varMapping":{"__isSmartRef__":true,"id":712},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":713},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"712":{"obj":{"__isSmartRef__":true,"id":622},"name":"onDownPressed"},"713":{},"714":{},"715":{"varMapping":{"__isSmartRef__":true,"id":716},"source":"function onUpPressed(evt) {\n $super(evt);\n this.focus.bind(this).delay(0);\n return true;\n }","funcProperties":{"__isSmartRef__":true,"id":721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"716":{"this":{"__isSmartRef__":true,"id":622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":717}},"717":{"$super":{"__isSmartRef__":true,"id":718}},"718":{"varMapping":{"__isSmartRef__":true,"id":719},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"719":{"obj":{"__isSmartRef__":true,"id":622},"name":"onUpPressed"},"720":{},"721":{},"722":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":622}},"723":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":724},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":875},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"724":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":725},"id":520,"renderContextTable":{"__isSmartRef__":true,"id":730},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":844},{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":848},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":856},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":860},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":866}],"eventHandler":{"__isSmartRef__":true,"id":868},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":869},"priorExtent":{"__isSmartRef__":true,"id":870},"_MaxTextWidth":793,"_MinTextWidth":793,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":22},"accessibleInInactiveWindow":true,"layout":{"__isSmartRef__":true,"id":871},"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":873}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":" ensureCanvas: function() {\n\n if(!this.canvas){\n try{\n\n var node = this.renderContext().getMorphNode();\n \n this.canvas = $A(node.childNodes).detect(function(ea) {return ea.id == \"webgl-canvas\"});\n\n if (!this.canvas) {\n this.canvas = document.createElement('canvas');\n node.appendChild(this.canvas);\n }\n\n this.canvas.setAttribute(\"id\", \"webgl-canvas\");\n\n }\n catch(e){\n throw \"Canvas could not established\";\n };\n };\n },","lastSyntaxHighlightTime":1321868159891,"styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"previousSelection":[0,0],"priorSelectionRange":[108,138],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"725":{"_Position":{"__isSmartRef__":true,"id":726},"renderContextTable":{"__isSmartRef__":true,"id":727},"_Extent":{"__isSmartRef__":true,"id":728},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":729},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":{"__isSmartRef__":true,"id":30},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"726":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"727":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"728":{"x":820,"y":302.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"729":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"730":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"731":{"style":{"__isSmartRef__":true,"id":732},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"732":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"733":{"style":{"__isSmartRef__":true,"id":734},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"ensureCanvas:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"734":{"color":{"__isSmartRef__":true,"id":735},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"735":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"736":{"style":{"__isSmartRef__":true,"id":737},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"737":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"738":{"style":{"__isSmartRef__":true,"id":739},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"739":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"740":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"741":{"style":{"__isSmartRef__":true,"id":742},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"742":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"743":{"style":{"__isSmartRef__":true,"id":744},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"744":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"745":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"746":{"style":{"__isSmartRef__":true,"id":747},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"747":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"748":{"style":{"__isSmartRef__":true,"id":749},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"749":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"750":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"751":{"style":{"__isSmartRef__":true,"id":752},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"(!","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"752":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"753":{"style":{"__isSmartRef__":true,"id":754},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"754":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"755":{"style":{"__isSmartRef__":true,"id":756},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"756":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"757":{"style":{"__isSmartRef__":true,"id":758},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"758":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"759":{"style":{"__isSmartRef__":true,"id":760},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"760":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"761":{"style":{"__isSmartRef__":true,"id":762},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"try","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"762":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"763":{"style":{"__isSmartRef__":true,"id":764},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"764":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"765":{"style":{"__isSmartRef__":true,"id":766},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"766":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"767":{"style":{"__isSmartRef__":true,"id":768},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"768":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"769":{"style":{"__isSmartRef__":true,"id":770},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" node = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"770":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"771":{"style":{"__isSmartRef__":true,"id":772},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"772":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"773":{"style":{"__isSmartRef__":true,"id":774},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".renderContext().getMorphNode();\n \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"774":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"775":{"style":{"__isSmartRef__":true,"id":776},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"776":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"777":{"style":{"__isSmartRef__":true,"id":778},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas = $A(node.childNodes).detect(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"778":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"779":{"style":{"__isSmartRef__":true,"id":780},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"780":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"781":{"style":{"__isSmartRef__":true,"id":782},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"782":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"783":{"style":{"__isSmartRef__":true,"id":784},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"784":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"785":{"style":{"__isSmartRef__":true,"id":786},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"786":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"787":{"style":{"__isSmartRef__":true,"id":788},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" ea.id == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"788":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"789":{"style":{"__isSmartRef__":true,"id":790},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\"webgl-canvas\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"790":{"color":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"791":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"792":{"style":{"__isSmartRef__":true,"id":793},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"793":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"794":{"style":{"__isSmartRef__":true,"id":795},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":");\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"795":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"796":{"style":{"__isSmartRef__":true,"id":797},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"797":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"798":{"style":{"__isSmartRef__":true,"id":799},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" (!","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"799":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"800":{"style":{"__isSmartRef__":true,"id":801},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"801":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"802":{"style":{"__isSmartRef__":true,"id":803},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"803":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"804":{"style":{"__isSmartRef__":true,"id":805},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"805":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"806":{"style":{"__isSmartRef__":true,"id":807},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"807":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"808":{"style":{"__isSmartRef__":true,"id":809},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"809":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"810":{"style":{"__isSmartRef__":true,"id":811},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas = document.createElement(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"811":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"812":{"style":{"__isSmartRef__":true,"id":813},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"'canvas'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"813":{"color":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"814":{"style":{"__isSmartRef__":true,"id":815},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":");\n node.appendChild(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"815":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"816":{"style":{"__isSmartRef__":true,"id":817},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"817":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"818":{"style":{"__isSmartRef__":true,"id":819},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"819":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"820":{"style":{"__isSmartRef__":true,"id":821},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"821":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"822":{"style":{"__isSmartRef__":true,"id":823},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"823":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"824":{"style":{"__isSmartRef__":true,"id":825},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"825":{"color":{"__isSmartRef__":true,"id":740},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"826":{"style":{"__isSmartRef__":true,"id":827},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":".canvas.setAttribute(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"827":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"828":{"style":{"__isSmartRef__":true,"id":829},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\"id\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"829":{"color":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"830":{"style":{"__isSmartRef__":true,"id":831},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"831":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"832":{"style":{"__isSmartRef__":true,"id":833},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\"webgl-canvas\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"833":{"color":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"834":{"style":{"__isSmartRef__":true,"id":835},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":");\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"835":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"836":{"style":{"__isSmartRef__":true,"id":837},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"837":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"838":{"style":{"__isSmartRef__":true,"id":839},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"839":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"840":{"style":{"__isSmartRef__":true,"id":841},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"catch","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"841":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"842":{"style":{"__isSmartRef__":true,"id":843},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"(e)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"843":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"844":{"style":{"__isSmartRef__":true,"id":845},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"845":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"846":{"style":{"__isSmartRef__":true,"id":847},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"847":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"848":{"style":{"__isSmartRef__":true,"id":849},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"throw","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"849":{"color":{"__isSmartRef__":true,"id":750},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"850":{"style":{"__isSmartRef__":true,"id":851},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"851":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"852":{"style":{"__isSmartRef__":true,"id":853},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"\"Canvas could not established\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"853":{"color":{"__isSmartRef__":true,"id":791},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"854":{"style":{"__isSmartRef__":true,"id":855},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"855":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"856":{"style":{"__isSmartRef__":true,"id":857},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"857":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"858":{"style":{"__isSmartRef__":true,"id":859},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"859":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"860":{"style":{"__isSmartRef__":true,"id":861},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"861":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"862":{"style":{"__isSmartRef__":true,"id":863},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"863":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"864":{"style":{"__isSmartRef__":true,"id":865},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"865":{"color":{"__isSmartRef__":true,"id":745},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"866":{"style":{"__isSmartRef__":true,"id":867},"chunkOwner":{"__isSmartRef__":true,"id":724},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"867":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"868":{"morph":{"__isSmartRef__":true,"id":724},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"869":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"870":{"x":820,"y":302.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"871":{"resizeWidth":true,"resizeHeight":true},"872":{"sourceObj":{"__isSmartRef__":true,"id":724},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":724},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"873":{"sourceObj":{"__isSmartRef__":true,"id":724},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":874},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"874":{"source":{"__isSmartRef__":true,"id":724},"target":{"__isSmartRef__":true,"id":39}},"875":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":724}},"876":{"sourceObj":{"__isSmartRef__":true,"id":39},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":23},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":877},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":878},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"877":{"source":{"__isSmartRef__":true,"id":39},"target":{"__isSmartRef__":true,"id":23}},"878":{"updater":{"__isSmartRef__":true,"id":879}},"879":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":877},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":880},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"880":{},"881":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/tmohr/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"882":{"source":{"__isSmartRef__":true,"id":23},"target":{"__isSmartRef__":true,"id":39}},"883":{"submorphs":[{"__isSmartRef__":true,"id":884}],"scripts":[],"shape":{"__isSmartRef__":true,"id":896},"id":511,"renderContextTable":{"__isSmartRef__":true,"id":901},"eventHandler":{"__isSmartRef__":true,"id":902},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":903},"priorExtent":{"__isSmartRef__":true,"id":904},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":905},"label":{"__isSmartRef__":true,"id":884},"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":914}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":916},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"884":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":885},"id":512,"renderContextTable":{"__isSmartRef__":true,"id":890},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":891}],"eventHandler":{"__isSmartRef__":true,"id":893},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":894},"priorExtent":{"__isSmartRef__":true,"id":895},"_MaxTextWidth":98.39999999999999,"_MinTextWidth":98.39999999999999,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":883},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"885":{"_Position":{"__isSmartRef__":true,"id":886},"renderContextTable":{"__isSmartRef__":true,"id":887},"_Extent":{"__isSmartRef__":true,"id":888},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":889},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"886":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"887":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"888":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"889":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"890":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"891":{"style":{"__isSmartRef__":true,"id":892},"chunkOwner":{"__isSmartRef__":true,"id":884},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"892":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"893":{"morph":{"__isSmartRef__":true,"id":884},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"894":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"895":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"896":{"_Position":{"__isSmartRef__":true,"id":897},"renderContextTable":{"__isSmartRef__":true,"id":898},"_Extent":{"__isSmartRef__":true,"id":899},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":900},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"897":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"898":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"899":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"900":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"902":{"morph":{"__isSmartRef__":true,"id":883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"903":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"904":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"905":{"stops":[{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":912}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"906":{"offset":0,"color":{"__isSmartRef__":true,"id":907}},"907":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"908":{"offset":0.4,"color":{"__isSmartRef__":true,"id":909}},"909":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"910":{"offset":0.6,"color":{"__isSmartRef__":true,"id":911}},"911":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"912":{"offset":1,"color":{"__isSmartRef__":true,"id":913}},"913":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"914":{"sourceObj":{"__isSmartRef__":true,"id":883},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":915},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"915":{"source":{"__isSmartRef__":true,"id":883},"target":{"__isSmartRef__":true,"id":39}},"916":{"moveHorizontal":true},"917":{"submorphs":[{"__isSmartRef__":true,"id":918}],"scripts":[],"shape":{"__isSmartRef__":true,"id":930},"id":513,"renderContextTable":{"__isSmartRef__":true,"id":935},"eventHandler":{"__isSmartRef__":true,"id":936},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":937},"priorExtent":{"__isSmartRef__":true,"id":938},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":939},"label":{"__isSmartRef__":true,"id":918},"owner":{"__isSmartRef__":true,"id":22},"attributeConnections":[{"__isSmartRef__":true,"id":948}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"layout":{"__isSmartRef__":true,"id":953},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"918":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":919},"id":514,"renderContextTable":{"__isSmartRef__":true,"id":924},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":925}],"eventHandler":{"__isSmartRef__":true,"id":927},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":928},"priorExtent":{"__isSmartRef__":true,"id":929},"_MaxTextWidth":65.6,"_MinTextWidth":65.6,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":917},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"919":{"_Position":{"__isSmartRef__":true,"id":920},"renderContextTable":{"__isSmartRef__":true,"id":921},"_Extent":{"__isSmartRef__":true,"id":922},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":923},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"920":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"921":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"922":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"923":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"924":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"925":{"style":{"__isSmartRef__":true,"id":926},"chunkOwner":{"__isSmartRef__":true,"id":918},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"926":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"927":{"morph":{"__isSmartRef__":true,"id":918},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"928":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"929":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"930":{"_Position":{"__isSmartRef__":true,"id":931},"renderContextTable":{"__isSmartRef__":true,"id":932},"_Extent":{"__isSmartRef__":true,"id":933},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":934},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"931":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"932":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"933":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"934":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"935":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"936":{"morph":{"__isSmartRef__":true,"id":917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"937":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"938":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"939":{"stops":[{"__isSmartRef__":true,"id":940},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":944},{"__isSmartRef__":true,"id":946}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"940":{"offset":0,"color":{"__isSmartRef__":true,"id":941}},"941":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"942":{"offset":0.4,"color":{"__isSmartRef__":true,"id":943}},"943":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"944":{"offset":0.6,"color":{"__isSmartRef__":true,"id":945}},"945":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"946":{"offset":1,"color":{"__isSmartRef__":true,"id":947}},"947":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"948":{"sourceObj":{"__isSmartRef__":true,"id":917},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":39},"targetMethodName":"setTargetURL","converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":949},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":950},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"949":{"source":{"__isSmartRef__":true,"id":917},"target":{"__isSmartRef__":true,"id":39}},"950":{"converter":{"__isSmartRef__":true,"id":951}},"951":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":949},"source":"function () { return URL.source.getDirectory() }","funcProperties":{"__isSmartRef__":true,"id":952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"952":{},"953":{"moveHorizontal":true},"954":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":955},"id":519,"renderContextTable":{"__isSmartRef__":true,"id":961},"eventHandler":{"__isSmartRef__":true,"id":962},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":963},"fixed":[{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":262}],"scalingBelow":[{"__isSmartRef__":true,"id":724}],"scalingAbove":[{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":520},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":622}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":22},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"955":{"_Position":{"__isSmartRef__":true,"id":956},"renderContextTable":{"__isSmartRef__":true,"id":957},"_Extent":{"__isSmartRef__":true,"id":958},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":959},"_Fill":{"__isSmartRef__":true,"id":960},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"956":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"957":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"958":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"959":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"960":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"961":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"962":{"morph":{"__isSmartRef__":true,"id":954},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"963":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"964":{"_Position":{"__isSmartRef__":true,"id":965},"renderContextTable":{"__isSmartRef__":true,"id":966},"_Extent":{"__isSmartRef__":true,"id":967},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":968},"_Fill":{"__isSmartRef__":true,"id":969},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"965":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"966":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"967":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"968":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"969":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"970":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"971":{"morph":{"__isSmartRef__":true,"id":22},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"972":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"973":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"974":{"submorphs":[{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":988},{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1058}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1093},"id":536,"renderContextTable":{"__isSmartRef__":true,"id":1103},"eventHandler":{"__isSmartRef__":true,"id":1104},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1105},"_Position":{"__isSmartRef__":true,"id":1106},"windowMorph":{"__isSmartRef__":true,"id":21},"label":{"__isSmartRef__":true,"id":975},"closeButton":{"__isSmartRef__":true,"id":988},"menuButton":{"__isSmartRef__":true,"id":1024},"collapseButton":{"__isSmartRef__":true,"id":1058},"priorExtent":{"__isSmartRef__":true,"id":1107},"owner":{"__isSmartRef__":true,"id":21},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"975":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":976},"id":537,"renderContextTable":{"__isSmartRef__":true,"id":981},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":982}],"eventHandler":{"__isSmartRef__":true,"id":984},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":985},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":974},"priorExtent":{"__isSmartRef__":true,"id":986},"_MaxTextWidth":761,"_MinTextWidth":761,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":987},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"976":{"_Position":{"__isSmartRef__":true,"id":977},"renderContextTable":{"__isSmartRef__":true,"id":978},"_Extent":{"__isSmartRef__":true,"id":979},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":980},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"977":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"978":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"979":{"x":761,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"980":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"981":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"982":{"style":{"__isSmartRef__":true,"id":983},"chunkOwner":{"__isSmartRef__":true,"id":975},"storedString":"Morphic3D.js:lively.morphic3D.Canvas:-- all --:ensureCanvas (proto)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"983":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"984":{"morph":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"985":{"resizeWidth":true},"986":{"x":761,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"987":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"988":{"submorphs":[{"__isSmartRef__":true,"id":989}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1001},"id":538,"renderContextTable":{"__isSmartRef__":true,"id":1006},"eventHandler":{"__isSmartRef__":true,"id":1007},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1008},"priorExtent":{"__isSmartRef__":true,"id":1009},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":1010},"label":{"__isSmartRef__":true,"id":989},"owner":{"__isSmartRef__":true,"id":974},"layout":{"__isSmartRef__":true,"id":1019},"attributeConnections":[{"__isSmartRef__":true,"id":1020},{"__isSmartRef__":true,"id":1022}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"989":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":990},"id":539,"renderContextTable":{"__isSmartRef__":true,"id":995},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":996}],"eventHandler":{"__isSmartRef__":true,"id":998},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":999},"priorExtent":{"__isSmartRef__":true,"id":1000},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":988},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"990":{"_Position":{"__isSmartRef__":true,"id":991},"renderContextTable":{"__isSmartRef__":true,"id":992},"_Extent":{"__isSmartRef__":true,"id":993},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":994},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"991":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"992":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"993":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"994":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"995":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"996":{"style":{"__isSmartRef__":true,"id":997},"chunkOwner":{"__isSmartRef__":true,"id":989},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"997":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"998":{"morph":{"__isSmartRef__":true,"id":989},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"999":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1000":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1001":{"_Position":{"__isSmartRef__":true,"id":1002},"renderContextTable":{"__isSmartRef__":true,"id":1003},"_Extent":{"__isSmartRef__":true,"id":1004},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1005},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1002":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1003":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1004":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1005":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1006":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1007":{"morph":{"__isSmartRef__":true,"id":988},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1008":{"x":800,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1009":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1010":{"stops":[{"__isSmartRef__":true,"id":1011},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1017}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1011":{"offset":0,"color":{"__isSmartRef__":true,"id":1012}},"1012":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1013":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1014}},"1014":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1015":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1016}},"1016":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1017":{"offset":1,"color":{"__isSmartRef__":true,"id":1018}},"1018":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1019":{"moveHorizontal":true},"1020":{"sourceObj":{"__isSmartRef__":true,"id":988},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1021},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1021":{"source":{"__isSmartRef__":true,"id":988},"target":{"__isSmartRef__":true,"id":21}},"1022":{"sourceObj":{"__isSmartRef__":true,"id":988},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1023},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1023":{"source":{"__isSmartRef__":true,"id":988},"target":{"__isSmartRef__":true,"id":21}},"1024":{"submorphs":[{"__isSmartRef__":true,"id":1025}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1036},"id":540,"renderContextTable":{"__isSmartRef__":true,"id":1041},"eventHandler":{"__isSmartRef__":true,"id":1042},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1043},"priorExtent":{"__isSmartRef__":true,"id":1044},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":1045},"label":{"__isSmartRef__":true,"id":1025},"owner":{"__isSmartRef__":true,"id":974},"attributeConnections":[{"__isSmartRef__":true,"id":1054},{"__isSmartRef__":true,"id":1056}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1025":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1026},"id":541,"renderContextTable":{"__isSmartRef__":true,"id":1030},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1031}],"eventHandler":{"__isSmartRef__":true,"id":1033},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1034},"priorExtent":{"__isSmartRef__":true,"id":1035},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1024},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1026":{"_Position":{"__isSmartRef__":true,"id":1027},"renderContextTable":{"__isSmartRef__":true,"id":1028},"_Extent":{"__isSmartRef__":true,"id":1029},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":994},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1027":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1028":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1029":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1030":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1031":{"style":{"__isSmartRef__":true,"id":1032},"chunkOwner":{"__isSmartRef__":true,"id":1025},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1032":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1033":{"morph":{"__isSmartRef__":true,"id":1025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1034":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1035":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1036":{"_Position":{"__isSmartRef__":true,"id":1037},"renderContextTable":{"__isSmartRef__":true,"id":1038},"_Extent":{"__isSmartRef__":true,"id":1039},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1040},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1037":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1038":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1039":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1040":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1041":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1042":{"morph":{"__isSmartRef__":true,"id":1024},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1043":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1044":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1045":{"stops":[{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1052}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1046":{"offset":0,"color":{"__isSmartRef__":true,"id":1047}},"1047":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1048":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1049}},"1049":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1050":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1051}},"1051":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1052":{"offset":1,"color":{"__isSmartRef__":true,"id":1053}},"1053":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1054":{"sourceObj":{"__isSmartRef__":true,"id":1024},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1055":{"source":{"__isSmartRef__":true,"id":1024},"target":{"__isSmartRef__":true,"id":21}},"1056":{"sourceObj":{"__isSmartRef__":true,"id":1024},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1057},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1057":{"source":{"__isSmartRef__":true,"id":1024},"target":{"__isSmartRef__":true,"id":21}},"1058":{"submorphs":[{"__isSmartRef__":true,"id":1059}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1070},"id":542,"renderContextTable":{"__isSmartRef__":true,"id":1075},"eventHandler":{"__isSmartRef__":true,"id":1076},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1077},"priorExtent":{"__isSmartRef__":true,"id":1078},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":60},"lighterFill":{"__isSmartRef__":true,"id":1079},"label":{"__isSmartRef__":true,"id":1059},"owner":{"__isSmartRef__":true,"id":974},"layout":{"__isSmartRef__":true,"id":1088},"attributeConnections":[{"__isSmartRef__":true,"id":1089},{"__isSmartRef__":true,"id":1091}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"1059":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1060},"id":543,"renderContextTable":{"__isSmartRef__":true,"id":1064},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1065}],"eventHandler":{"__isSmartRef__":true,"id":1067},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1068},"priorExtent":{"__isSmartRef__":true,"id":1069},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1058},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1060":{"_Position":{"__isSmartRef__":true,"id":1061},"renderContextTable":{"__isSmartRef__":true,"id":1062},"_Extent":{"__isSmartRef__":true,"id":1063},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":994},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1061":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1062":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1063":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1064":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1065":{"style":{"__isSmartRef__":true,"id":1066},"chunkOwner":{"__isSmartRef__":true,"id":1059},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1066":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1067":{"morph":{"__isSmartRef__":true,"id":1059},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1068":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1069":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1070":{"_Position":{"__isSmartRef__":true,"id":1071},"renderContextTable":{"__isSmartRef__":true,"id":1072},"_Extent":{"__isSmartRef__":true,"id":1073},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1074},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":59},"_Fill":{"__isSmartRef__":true,"id":60},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1071":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1072":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1073":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1074":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1075":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1076":{"morph":{"__isSmartRef__":true,"id":1058},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1077":{"x":781,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1078":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1079":{"stops":[{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1086}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1080":{"offset":0,"color":{"__isSmartRef__":true,"id":1081}},"1081":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1082":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1083}},"1083":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1084":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1085}},"1085":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1086":{"offset":1,"color":{"__isSmartRef__":true,"id":1087}},"1087":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1088":{"moveHorizontal":true},"1089":{"sourceObj":{"__isSmartRef__":true,"id":1058},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1090},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1090":{"source":{"__isSmartRef__":true,"id":1058},"target":{"__isSmartRef__":true,"id":21}},"1091":{"sourceObj":{"__isSmartRef__":true,"id":1058},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1092},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1092":{"source":{"__isSmartRef__":true,"id":1058},"target":{"__isSmartRef__":true,"id":21}},"1093":{"_Position":{"__isSmartRef__":true,"id":1094},"renderContextTable":{"__isSmartRef__":true,"id":1095},"_Extent":{"__isSmartRef__":true,"id":1096},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1097},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1098},"_Fill":{"__isSmartRef__":true,"id":1099},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1094":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1095":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1096":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1097":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1098":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1099":{"stops":[{"__isSmartRef__":true,"id":1100},{"__isSmartRef__":true,"id":1101}],"vector":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1100":{"offset":0,"color":{"__isSmartRef__":true,"id":30}},"1101":{"offset":1,"color":{"__isSmartRef__":true,"id":1102}},"1102":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1103":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1104":{"morph":{"__isSmartRef__":true,"id":974},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1105":{"resizeWidth":true,"adjustForNewBounds":true},"1106":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1107":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1108":{"renderContextTable":{"__isSmartRef__":true,"id":1109},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1110},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1111},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1109":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1110":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1111":{"x":820,"y":571,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1112":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1113":{"morph":{"__isSmartRef__":true,"id":21},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1114":{"adjustForNewBounds":true},"1115":{"x":42,"y":421,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1116":{"x":820,"y":571,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1117":{"x":701,"y":426,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1118":{"submorphs":[{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1134}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1261},"id":1385,"renderContextTable":{"__isSmartRef__":true,"id":1265},"eventHandler":{"__isSmartRef__":true,"id":1266},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1267},"LK2":true,"_Position":{"__isSmartRef__":true,"id":1268},"priorExtent":{"__isSmartRef__":true,"id":1269},"targetMorph":{"__isSmartRef__":true,"id":1119},"titleBar":{"__isSmartRef__":true,"id":1134},"contentOffset":{"__isSmartRef__":true,"id":1130},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":1270},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1119":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1120},"id":1384,"renderContextTable":{"__isSmartRef__":true,"id":1126},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1127}],"eventHandler":{"__isSmartRef__":true,"id":1129},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":1130},"priorExtent":{"__isSmartRef__":true,"id":1131},"_MaxTextWidth":475,"_MinTextWidth":475,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1118},"layout":{"__isSmartRef__":true,"id":1132},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1133}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"var camera, scene, projector, renderer,\n\t\t\tinfo, mouse = { x: 0, y: 0 }, sun;\n\n\t\t\tvar theta = 0;\n\t\t\tvar camdist = 1500;\n\t\t\tvar geoms = [];\n\n\t\t\tfunction init () {\n\n\t\t\t\tcontainer = document.createElement( 'div' );\n\t\t\t\tdocument.body.appendChild( container );\n\n\t\t\t\tinfo = document.getElementById( \"info\" );\n\n\t\t\t\tcamera = new THREE.PerspectiveCamera( 40, window.innerWidth / window.innerHeight, 1, 10000 );\n\n\t\t\t\tscene = new THREE.Scene();\n\n\t\t\t\tprojector = new THREE.Projector();\n\n\t\t\t\trenderer = new THREE.WebGLRenderer();\n\t\t\t\trenderer.setSize( window.innerWidth, window.innerHeight );\n\t\t\t\tcontainer.appendChild( renderer.domElement );\n\n\t\t\t\tvar ambientLight = new THREE.AmbientLight( 0x606060 );\n\t\t\t\tscene.add( ambientLight );\n\n\t\t\t\tsun = new THREE.DirectionalLight( 0xffffff );\n\t\t\t\tscene.add( sun );\n\n\t\t\t\tmakeWall(240);\n\t\t\t\tmakeWall(120);\n\t\t\t\tmakeWall(0);\n\t\t\t\tmakeWall(-120);\n\t\t\t\tmakeWall(-240);\n\n\t\t\t\tplane = new THREE.Mesh( new THREE.PlaneGeometry( 30000, 30000, 10, 10 ), new THREE.MeshLambertMaterial( { color: 0x003300 } ) );\n\t\t\t\tplane.position.y = - 480;\n\t\t\t\tplane.rotation.x = Math.PI / - 2;\n\t\t\t\tscene.add( plane );\n\t\t\t\tgeoms.push( plane );\n\n\t\t\t\tvar cplane = new THREE.PlaneCollider( plane.position, new THREE.Vector3( 0, 1, 0 ) );\n\t\t\t\tcplane.mesh = plane;\n\t\t\t\tTHREE.Collisions.colliders.push( cplane );\n\n\t\t\t\tstats = new Stats();\n\t\t\t\tstats.domElement.style.position = 'absolute';\n\t\t\t\tstats.domElement.style.top = '0px';\n\t\t\t\tcontainer.appendChild( stats.domElement );\n\n\t\t\t\tcontainer.onmousemove = onDocumentMouseMove;\n\t\t\t\tanimate();\n\n\t\t\t}\n\n\t\t\tfunction makeWall(z){\n\n\t\t\t\tvar mx = 120 * 2;\n\n\t\t\t\tfor ( var i = -mx; i <= mx; i += 120 ) {\n\n\t\t\t\t\tfor ( var j = -mx; j <= mx; j += 120 ) {\n\n\t\t\t\t\tif ( Math.random() > 0.5 )\n\t\t\t\t\t\tcreateCube( 100, new THREE.Vector3( j, i, z ) );\n\t\t\t\t\telse\n\t\t\t\t\t\tcreateSphere( 50, new THREE.Vector3( j, i, z ) );\n\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tfunction createCube( s, p ) {\n\n\t\t\t\tvar cube = new THREE.Mesh(new THREE.CubeGeometry( s, s, s ), new THREE.MeshLambertMaterial( { color: 0x003300 } ) );\n\t\t\t\tcube.position = p;\n\t\t\t\tscene.add(cube);\n\t\t\t\tgeoms.push(cube);\n\t\t\t\tTHREE.Collisions.colliders.push(THREE.CollisionUtils.MeshAABB(cube, p));\n\n\t\t\t}\n\n\t\t\tfunction createSphere( rad, p ) {\n\n\t\t\t\tvar sphere = new THREE.Mesh( new THREE.SphereGeometry( rad, 10, 10 ), new THREE.MeshLambertMaterial( { color: 0x003300 } ) );\n\t\t\t\tsphere.position = p;\n\t\t\t\tscene.add(sphere);\n\t\t\t\tgeoms.push(sphere);\n\n\t\t\t\tvar sc = new THREE.SphereCollider(p, rad);\n\t\t\t\tsc.mesh = sphere;\n\t\t\t\tTHREE.Collisions.colliders.push(sc);\n\n\t\t\t}\n\n\t\t\tfunction onDocumentMouseMove(event){\n\n\t\t\t\tevent.preventDefault();\n\t\t\t\tmouse.x = (event.clientX / window.innerWidth) * 2 - 1;\n\t\t\t\tmouse.y = -(event.clientY / window.innerHeight) * 2 + 1;\n\n\t\t\t}\n\n\t\t\tfunction animate(){\n\n\t\t\t\trequestAnimationFrame( animate );\n\n\t\t\t\tvar vector = new THREE.Vector3( mouse.x, mouse.y, 0.5 );\n\t\t\t\tprojector.unprojectVector( vector, camera );\n\n\t\t\t\tvar ray = new THREE.Ray( camera.position, vector.subSelf( camera.position ).normalize() );\n\n\t\t\t\tfor ( var i = 0; i < geoms.length; i++) {\n\t\t\t\t\tgeoms[i].materials[0].color = new THREE.Color(0x007700);\n\t\t\t\t}\n\n\t\t\t\tif ( !document.getElementById( \"nearest\" ).checked ) {\n\n\t\t\t\t\t// Raycast all\n\n\t\t\t\t\tts = new Date().getTime();\n\t\t\t\t\tvar cs = THREE.Collisions.rayCastAll( ray );\n\t\t\t\t\ttt = new Date().getTime() - ts;\n\n\t\t\t\t\tif ( cs.length > 0 ) {\n\n\t\t\t\t\t\tinfo.innerHTML = cs.length + \" colliders found in \" + tt;\n\n\t\t\t\t\t\tfor ( var i = 0; i < cs.length; i ++ ) {\n\n\t\t\t\t\t\t\tcs[ i ].mesh.materials[ 0 ].color.setHex( 0xaa0000 );\n\n\t\t\t\t\t\t}\n\n\t\t\t\t\t} else {\n\n\t\t\t\t\t\tinfo.innerHTML = \"No intersection\";\n\n\t\t\t\t\t}\n\n\t\t\t\t} else {\n\n\t\t\t\t\t// Raycast nearest\n\n\t\t\t\t\tts = new Date().getTime();\n\t\t\t\t\tvar c = THREE.Collisions.rayCastNearest( ray );\n\t\t\t\t\ttt = new Date().getTime() - ts;\n\n\t\t\t\t\tif ( c ) {\n\n\t\t\t\t\t\tinfo.innerHTML = \"Found in \" + tt + \" @ distance \" + c.distance;\n\t\t\t\t\t\tc.mesh.materials[ 0 ].color.setHex( 0xaa0000 );\n\n\t\t\t\t\t} else {\n\n\t\t\t\t\t\tinfo.innerHTML = \"No intersection\";\n\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t\tcamera.position.x = camdist * Math.cos(theta);\n\t\t\t\tcamera.position.z = camdist * Math.sin(theta);\n\t\t\t\tcamera.position.y = camdist / 2 * Math.sin(theta * 2);\n\n\t\t\t\tcamera.lookAt( scene.position );\n\n\t\t\t\tsun.position.copy( camera.position );\n\t\t\t\tsun.position.normalize();\n\t\t\t\ttheta += 0.005;\n\n\t\t\t\trenderer.render( scene, camera );\n\n\t\t\t\tstats.update();\n\n\t\t\t}\n\n\t\t\tfunction vts(v){\n\t\t\t\tif (!v)\n\t\t\t\t\treturn \"undefined