0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n});\n\nthis.addScript(function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n});\n\nthis.addScript(function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n});\n\nthis.addScript(function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n});\n\nthis.addScript(function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n});\n\nthis.addScript(function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n});\n\nthis.addScript(function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n});\n\nthis.addScript(function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n});\n\nthis.addScript(function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n});\n\nthis.addScript(function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n});\n\nthis.addScript(function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n\n\tmodule('lively.ide.SyntaxHighlighting').load(true)\n\tthis.get('scriptSource').highlightJavaScriptSyntax()\n});\n\nthis.addScript(function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n});\n\nthis.addScript(function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n});\n\nthis.addScript(function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n});\n\nthis.addScript(function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n});\n\nthis.addScript(function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n});","textChunks":[{"__isSmartRef__":true,"id":652}],"priorSelectionRange":[6624,6624],"_ClipMode":"auto","prevScroll":[0,229],"_FontSize":10,"priorExtent":{"__isSmartRef__":true,"id":654},"lastSearchString":"setTarget","renderContextTable":{"__isSmartRef__":true,"id":655},"_MinTextWidth":1026.0469530469531,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":656},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":657},"__LivelyClassName__":"lively.morphic.Text"},"58":{"position":{"__isSmartRef__":true,"id":59},"_Extent":{"__isSmartRef__":true,"id":60},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":61},"_Fill":{"__isSmartRef__":true,"id":62},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":63},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":64},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"59":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"60":{"x":1028.0469530469531,"y":422.98201798201796,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"61":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"62":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"63":{"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"},"64":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"65":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"66":{"resizeWidth":true,"resizeHeight":true},"67":{"submorphs":[{"__isSmartRef__":true,"id":68}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":415},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":420},"showsHalos":false,"name":"ScriptEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":421},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":422},"_Rotation":0,"targetName":null,"searchText":null,"scriptList":null,"scriptSource":{"__isSmartRef__":true,"id":68},"targetFound":null,"removeButton":null,"addButton":null,"closeButton":null,"target":null,"_Scale":1,"layout":{"__isSmartRef__":true,"id":577},"priorExtent":{"__isSmartRef__":true,"id":578},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":579},"__LivelyClassName__":"lively.morphic.Box"},"68":{"submorphs":[],"scripts":[],"id":263,"shape":{"__isSmartRef__":true,"id":69},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":74},"_MaxTextWidth":1028.0469530469531,"_MaxTextHeight":422.98201798201796,"textStyle":null,"owner":{"__isSmartRef__":true,"id":67},"layout":{"__isSmartRef__":true,"id":75},"doitContext":{"__isSmartRef__":true,"id":76},"charsReplaced":"","lastFindLoc":28,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"scriptSource","savedTextString":"// WordsDiagram (this)\n\n// ** WordsDiagram's Scripts **\nthis.addScript(function draw(w, h) {\n\tw = w - 30;\n\th = h - 25;\n\tif (!pv) return ;\n\n\tvar vis = new pv.Panel()\n\t\t.width(w)\n\t\t.height(h)\n\t\t.bottom(20)\n\t\t.left(20)\n\t\t.right(10)\n\t\t.top(5);\n\n\tvar xMin = pv.min(this.data.collect(function(d) {\n\t\t\treturn d instanceof Array ? d[0] : null;\n\t\t})),\n\t\txMax = Math.max(\n\t\t\tthis.data.length - 1,\n\t\t\tpv.max(this.data.collect(function(d) {\n\t\t\t\treturn d instanceof Array ? d[0] : null;\n\t\t\t}))\n\t\t),\n\t\tyVals = this.data.collect(function(d) {\n\t\t\treturn d instanceof Array ? d[1] : d;\n\t\t}),\n\t\tx = (this.xScale ?\n\t\t\t(this.xScale.hasOwnProperty('isWrapper') ? this.xScale(xMax) : this.xScale) :\n\t\t\tpv.Scale.linear(xMin, xMax)\n\t\t).range(0, w),\n\t\ty = (this.yScale ?\n\t\t\t(this.yScale.hasOwnProperty('isWrapper') ? this.yScale(pv.max(yVals)) : this.yScale) :\n\t\t\tpv.Scale.linear(\n\t\t\t\tpv.min(yVals.concat(0)),\n\t\t\t\tpv.max(yVals)\n\t\t\t)\n\t\t).range(0, h);\n\n\tvis.add(pv.Rule)\n\t\t.data(y.ticks())\n\t\t.bottom(y)\n\t\t.strokeStyle(function(d) { return d ? \"#eee\" : \"#000\"; })\n\t.anchor(\"left\").add(pv.Label)\n\t\t.text(this.yFormat || y.tickFormat);\n\n\tvis.add(pv.Rule)\n\t\t.data(x.ticks().length < this.data.length ? x.ticks() : x.ticks(this.data.length))\n\t\t.visible(function(d) { return d != 0; })\n\t\t.left(x)\n\t\t.bottom(-5)\n\t\t.height(5)\n\t.anchor(\"bottom\").add(pv.Label)\n\t .text(this.xFormat || x.tickFormat);\n\n\tvis.add(pv.Area)\n\t\t.def('idx', 0)\n\t\t.data(this.data)\n\t\t.bottom(1)\n\t\t.left(function(d) {\n\t\t\tvar idx = this.idx();\n\n\t\t\tif (d instanceof Array)\n\t\t\t\tidx = d[0];\n\t\t\tthis.idx(idx + 1);\n\t\t\n\t\t\treturn x(idx);\n\t\t})\n\t\t.height(function(d) {\n\t\t\tif (d instanceof Array)\n\t\t\t\td = d[1];\n\t\t\treturn y(d);\n\t\t})\n\t\t.fillStyle(\"rgb(121,173,210)\")\n\t.anchor(\"top\").add(pv.Line)\n\t\t.lineWidth(3);\n\n\treturn vis;\n});\n\nthis.addScript(function restoreRenderContextAfterCopy(renderCtx) {\n\t$super(renderCtx);\n\tlively.bindings.callWhenNotNull(Global, 'pv', this, 'render');\n});\n\nthis.addScript(function setData(a) {\n\tthis.data = a;\n\tthis.render()\n});","textChunks":[{"__isSmartRef__":true,"id":403}],"priorSelectionRange":[0,0],"_ClipMode":"auto","prevScroll":[0,1154],"_FontSize":10,"priorExtent":{"__isSmartRef__":true,"id":405},"renderContextTable":{"__isSmartRef__":true,"id":406},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":407},"__LivelyClassName__":"lively.morphic.Text"},"69":{"position":{"__isSmartRef__":true,"id":70},"_Extent":{"__isSmartRef__":true,"id":71},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":72},"_Fill":{"__isSmartRef__":true,"id":73},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"70":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"71":{"x":1028.0469530469531,"y":422.98201798201796,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"72":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"73":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"74":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"75":{"resizeWidth":true,"resizeHeight":true},"76":{"submorphs":[{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":138},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":170}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":210},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":215},"showsHalos":false,"name":"MethodFinderPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":216},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":217},"isCopyMorphRef":true,"morphRefId":1,"layout":{"__isSmartRef__":true,"id":376},"priorExtent":{"__isSmartRef__":true,"id":377},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":378},"__LivelyClassName__":"lively.morphic.Box"},"77":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":78},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":82},"_MaxTextWidth":292,"_MaxTextHeight":25,"textColor":{"__isSmartRef__":true,"id":81},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":83},"owner":{"__isSmartRef__":true,"id":76},"charsReplaced":"methodFinder","lastFindLoc":-12,"attributeConnections":[{"__isSmartRef__":true,"id":84}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"textChunks":[{"__isSmartRef__":true,"id":85}],"priorSelectionRange":[0,0],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":87},"savedTextString":"moveBy","renderContextTable":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.Text"},"78":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":79},"_Extent":{"__isSmartRef__":true,"id":80},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"79":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"80":{"x":292,"y":25,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"81":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"82":{"x":17,"y":24,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"83":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"84":{"sourceObj":{"__isSmartRef__":true,"id":77},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"85":{"style":{"__isSmartRef__":true,"id":86},"morph":{"__isSmartRef__":true,"id":77},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"86":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"87":{"x":292,"y":25,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"88":{"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"},"89":{"submorphs":[{"__isSmartRef__":true,"id":90}],"scripts":[],"id":2074,"shape":{"__isSmartRef__":true,"id":101},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":115},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":105},"lighterFill":{"__isSmartRef__":true,"id":116},"label":{"__isSmartRef__":true,"id":90},"showsHalos":false,"name":"searchButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":125},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":76},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":126}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button"},"90":{"submorphs":[],"scripts":[],"id":2075,"shape":{"__isSmartRef__":true,"id":91},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":95},"_MaxTextWidth":null,"_MaxTextHeight":30,"padding":{"__isSmartRef__":true,"id":96},"_Padding":{"__isSmartRef__":true,"id":96},"owner":{"__isSmartRef__":true,"id":89},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":97}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":99},"renderContextTable":{"__isSmartRef__":true,"id":100},"__LivelyClassName__":"lively.morphic.Text"},"91":{"position":{"__isSmartRef__":true,"id":92},"_Extent":{"__isSmartRef__":true,"id":93},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":94},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"92":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"93":{"x":58,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"94":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"95":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"96":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"97":{"style":{"__isSmartRef__":true,"id":98},"morph":{"__isSmartRef__":true,"id":90},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"98":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"99":{"x":58,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"100":{"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"},"101":{"position":{"__isSmartRef__":true,"id":102},"_Extent":{"__isSmartRef__":true,"id":103},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":104},"_Fill":{"__isSmartRef__":true,"id":105},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"102":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"103":{"x":100,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"104":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"105":{"stops":[{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":108},{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":112}],"vector":{"__isSmartRef__":true,"id":114},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"106":{"offset":0,"color":{"__isSmartRef__":true,"id":107}},"107":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"108":{"offset":0.4,"color":{"__isSmartRef__":true,"id":109}},"109":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"110":{"offset":0.6,"color":{"__isSmartRef__":true,"id":111}},"111":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"112":{"offset":1,"color":{"__isSmartRef__":true,"id":113}},"113":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"114":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"115":{"x":329,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"116":{"stops":[{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":123}],"vector":{"__isSmartRef__":true,"id":114},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"117":{"offset":0,"color":{"__isSmartRef__":true,"id":118}},"118":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"119":{"offset":0.4,"color":{"__isSmartRef__":true,"id":120}},"120":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"121":{"offset":0.6,"color":{"__isSmartRef__":true,"id":122}},"122":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"123":{"offset":1,"color":{"__isSmartRef__":true,"id":124}},"124":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"125":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"126":{"sourceObj":{"__isSmartRef__":true,"id":89},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":77},"targetMethodName":"doSave","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"127":{"submorphs":[],"scripts":[],"id":740,"shape":{"__isSmartRef__":true,"id":128},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":133},"itemList":[],"showsHalos":false,"name":"searchResultList","partsBinMetaInfo":{"__isSmartRef__":true,"id":134},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":76},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":135}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,35],"resizeHeight":true,"resizeWidth":true,"layout":{"__isSmartRef__":true,"id":136},"priorExtent":{"__isSmartRef__":true,"id":137},"__LivelyClassName__":"lively.morphic.List"},"128":{"position":{"__isSmartRef__":true,"id":129},"_Extent":{"__isSmartRef__":true,"id":130},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":131},"_Fill":{"__isSmartRef__":true,"id":132},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"129":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"130":{"x":703.3800299912526,"y":145.98799096394293,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"131":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"132":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"133":{"x":8,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"134":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"135":{"sourceObj":{"__isSmartRef__":true,"id":127},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"browse","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"136":{"resizeWidth":true},"137":{"x":702.3800299912526,"y":145.98799096394293,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"138":{"submorphs":[],"scripts":[],"id":298,"shape":{"__isSmartRef__":true,"id":139},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":144},"_MaxTextWidth":702.0469590469621,"_MaxTextHeight":197.48209598213498,"textStyle":null,"layout":{"__isSmartRef__":true,"id":145},"doitContext":{"__isSmartRef__":true,"id":76},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\n\tvar items = finds.collect(function(ea) {\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: ea[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":146}],"priorSelectionRange":[0,249],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":10,"owner":{"__isSmartRef__":true,"id":76},"_Scale":0.9979990019999998,"priorExtent":{"__isSmartRef__":true,"id":148},"renderContextTable":{"__isSmartRef__":true,"id":149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":150},"__LivelyClassName__":"lively.morphic.Text"},"139":{"position":{"__isSmartRef__":true,"id":140},"_Extent":{"__isSmartRef__":true,"id":141},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":142},"_Fill":{"__isSmartRef__":true,"id":143},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"140":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"141":{"x":702.0469590469621,"y":197.48209598213498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"142":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"143":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"144":{"x":10.701682800375693,"y":247.98173452400079,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"145":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"146":{"style":{"__isSmartRef__":true,"id":147},"morph":{"__isSmartRef__":true,"id":138},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"147":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"148":{"x":702.0469590469621,"y":197.48209598213498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"149":{"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"},"150":{"doSave":{"__isSmartRef__":true,"id":151}},"151":{"varMapping":{"__isSmartRef__":true,"id":152},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":157},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"152":{"this":{"__isSmartRef__":true,"id":138},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":153}},"153":{"$super":{"__isSmartRef__":true,"id":154}},"154":{"varMapping":{"__isSmartRef__":true,"id":155},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":156},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"155":{"obj":{"__isSmartRef__":true,"id":138},"name":"doSave"},"156":{},"157":{},"158":{"submorphs":[],"scripts":[],"id":123,"shape":{"__isSmartRef__":true,"id":159},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":164},"_MaxTextWidth":702.0469590469621,"_MaxTextHeight":20.48209598213498,"textStyle":null,"layout":{"__isSmartRef__":true,"id":165},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"infoText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\n\tvar items = finds.collect(function(ea) {\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: ea[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":166}],"priorSelectionRange":[0,0],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":10,"_Scale":0.9979990019999998,"priorExtent":{"__isSmartRef__":true,"id":168},"owner":{"__isSmartRef__":true,"id":76},"renderContextTable":{"__isSmartRef__":true,"id":169},"__LivelyClassName__":"lively.morphic.Text"},"159":{"position":{"__isSmartRef__":true,"id":160},"_Extent":{"__isSmartRef__":true,"id":161},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":162},"_Fill":{"__isSmartRef__":true,"id":163},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"160":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"161":{"x":702.0469590469621,"y":20.48209598213498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"162":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"163":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"164":{"x":6.701682800375693,"y":215.98173452400079,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"165":{"resizeWidth":true,"resizeHeight":false,"moveVertical":false,"moveHorizontal":false},"166":{"style":{"__isSmartRef__":true,"id":167},"morph":{"__isSmartRef__":true,"id":158},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"167":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"168":{"x":702.0469590469621,"y":20.48209598213498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"169":{"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"},"170":{"submorphs":[{"__isSmartRef__":true,"id":171}],"scripts":[],"id":1138,"shape":{"__isSmartRef__":true,"id":183},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":197},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":187},"lighterFill":{"__isSmartRef__":true,"id":198},"label":{"__isSmartRef__":true,"id":171},"showsHalos":false,"name":"browseSCB2","partsBinMetaInfo":{"__isSmartRef__":true,"id":207},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":208}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":209},"owner":{"__isSmartRef__":true,"id":76},"__LivelyClassName__":"lively.morphic.Button"},"171":{"submorphs":[],"scripts":[],"id":2075,"shape":{"__isSmartRef__":true,"id":172},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":176},"_MaxTextWidth":115,"_MaxTextHeight":27,"padding":{"__isSmartRef__":true,"id":177},"_Padding":{"__isSmartRef__":true,"id":178},"owner":{"__isSmartRef__":true,"id":170},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":179}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":181},"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":182},"__LivelyClassName__":"lively.morphic.Text"},"172":{"position":{"__isSmartRef__":true,"id":173},"_Extent":{"__isSmartRef__":true,"id":174},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":175},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"173":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"174":{"x":115,"y":27,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"175":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"176":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"177":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"178":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"179":{"style":{"__isSmartRef__":true,"id":180},"morph":{"__isSmartRef__":true,"id":171},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"180":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"181":{"x":115,"y":27,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"182":{"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"},"183":{"position":{"__isSmartRef__":true,"id":184},"_Extent":{"__isSmartRef__":true,"id":185},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":186},"_Fill":{"__isSmartRef__":true,"id":187},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"184":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"185":{"x":115,"y":27,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"186":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"187":{"stops":[{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":190},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":194}],"vector":{"__isSmartRef__":true,"id":196},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"188":{"offset":0,"color":{"__isSmartRef__":true,"id":189}},"189":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"190":{"offset":0.4,"color":{"__isSmartRef__":true,"id":191}},"191":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"192":{"offset":0.6,"color":{"__isSmartRef__":true,"id":193}},"193":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"194":{"offset":1,"color":{"__isSmartRef__":true,"id":195}},"195":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"196":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"197":{"x":442.0439335888881,"y":26.725910952184506,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"198":{"stops":[{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":205}],"vector":{"__isSmartRef__":true,"id":196},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"199":{"offset":0,"color":{"__isSmartRef__":true,"id":200}},"200":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"201":{"offset":0.4,"color":{"__isSmartRef__":true,"id":202}},"202":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"203":{"offset":0.6,"color":{"__isSmartRef__":true,"id":204}},"204":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"205":{"offset":1,"color":{"__isSmartRef__":true,"id":206}},"206":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"207":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"208":{"sourceObj":{"__isSmartRef__":true,"id":170},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":76},"targetMethodName":"browseSCB","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"209":{"x":114,"y":28,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"210":{"position":{"__isSmartRef__":true,"id":211},"_Extent":{"__isSmartRef__":true,"id":212},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":213},"_Fill":{"__isSmartRef__":true,"id":214},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"211":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"212":{"x":724.4170420843768,"y":455.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"213":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"214":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"215":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"216":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"requiredModules":["lively.ide"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"217":{"submorphs":[{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":338}],"scripts":[],"id":2470,"shape":{"__isSmartRef__":true,"id":369},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":371},"_Position":{"__isSmartRef__":true,"id":372},"priorExtent":{"__isSmartRef__":true,"id":373},"targetMorph":{"__isSmartRef__":true,"id":76},"titleBar":{"__isSmartRef__":true,"id":218},"contentOffset":{"__isSmartRef__":true,"id":215},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":374},"showsHalos":false,"name":"MethodFinder","partsBinMetaInfo":{"__isSmartRef__":true,"id":375},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":null,"state":"shutdown","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"218":{"submorphs":[{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":295}],"scripts":[],"id":2471,"shape":{"__isSmartRef__":true,"id":323},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":335},"_Position":{"__isSmartRef__":true,"id":336},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":217},"label":{"__isSmartRef__":true,"id":219},"closeButton":{"__isSmartRef__":true,"id":229},"menuButton":{"__isSmartRef__":true,"id":268},"collapseButton":{"__isSmartRef__":true,"id":295},"priorExtent":{"__isSmartRef__":true,"id":337},"owner":{"__isSmartRef__":true,"id":217},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"219":{"submorphs":[],"scripts":[],"id":2472,"shape":{"__isSmartRef__":true,"id":220},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":223},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":224},"priorExtent":{"__isSmartRef__":true,"id":225},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":226}],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":218},"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":228},"__LivelyClassName__":"lively.morphic.Text"},"220":{"_Position":{"__isSmartRef__":true,"id":221},"_Extent":{"__isSmartRef__":true,"id":222},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":213},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"221":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"222":{"x":128,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"223":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"224":{"x":298.2085210421884,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"225":{"x":128,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"226":{"style":{"__isSmartRef__":true,"id":227},"morph":{"__isSmartRef__":true,"id":219},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"227":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"228":{"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"},"229":{"submorphs":[{"__isSmartRef__":true,"id":230}],"scripts":[],"id":2473,"shape":{"__isSmartRef__":true,"id":240},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":254},"priorExtent":{"__isSmartRef__":true,"id":255},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":244},"lighterFill":{"__isSmartRef__":true,"id":256},"label":{"__isSmartRef__":true,"id":230},"owner":{"__isSmartRef__":true,"id":218},"layout":{"__isSmartRef__":true,"id":265},"attributeConnections":[{"__isSmartRef__":true,"id":266},{"__isSmartRef__":true,"id":267}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"230":{"submorphs":[],"scripts":[],"id":2474,"shape":{"__isSmartRef__":true,"id":231},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":234},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":235},"priorExtent":{"__isSmartRef__":true,"id":236},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":237}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":229},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":239},"__LivelyClassName__":"lively.morphic.Text"},"231":{"_Position":{"__isSmartRef__":true,"id":232},"_Extent":{"__isSmartRef__":true,"id":233},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":213},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"232":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"233":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"234":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"235":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"236":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"237":{"style":{"__isSmartRef__":true,"id":238},"morph":{"__isSmartRef__":true,"id":230},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"238":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"239":{"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"},"240":{"_Position":{"__isSmartRef__":true,"id":241},"_Extent":{"__isSmartRef__":true,"id":242},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":243},"_Fill":{"__isSmartRef__":true,"id":244},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"241":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"242":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"243":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"244":{"stops":[{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251}],"vector":{"__isSmartRef__":true,"id":253},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"245":{"offset":0,"color":{"__isSmartRef__":true,"id":246}},"246":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"247":{"offset":0.4,"color":{"__isSmartRef__":true,"id":248}},"248":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"249":{"offset":0.6,"color":{"__isSmartRef__":true,"id":250}},"250":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"251":{"offset":1,"color":{"__isSmartRef__":true,"id":252}},"252":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"253":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"254":{"x":704.4170420843768,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"255":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"256":{"stops":[{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":263}],"vector":{"__isSmartRef__":true,"id":253},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"257":{"offset":0,"color":{"__isSmartRef__":true,"id":258}},"258":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"259":{"offset":0.4,"color":{"__isSmartRef__":true,"id":260}},"260":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"261":{"offset":0.6,"color":{"__isSmartRef__":true,"id":262}},"262":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"263":{"offset":1,"color":{"__isSmartRef__":true,"id":264}},"264":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"265":{"moveHorizontal":true},"266":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"267":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"268":{"submorphs":[{"__isSmartRef__":true,"id":269}],"scripts":[],"id":2475,"shape":{"__isSmartRef__":true,"id":279},"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":244},"lighterFill":{"__isSmartRef__":true,"id":284},"label":{"__isSmartRef__":true,"id":269},"owner":{"__isSmartRef__":true,"id":218},"attributeConnections":[{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":294}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"269":{"submorphs":[],"scripts":[],"id":2476,"shape":{"__isSmartRef__":true,"id":270},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":273},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":274},"priorExtent":{"__isSmartRef__":true,"id":275},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":276}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":268},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":278},"__LivelyClassName__":"lively.morphic.Text"},"270":{"_Position":{"__isSmartRef__":true,"id":271},"_Extent":{"__isSmartRef__":true,"id":272},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":213},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"271":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"272":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"273":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"274":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"275":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"276":{"style":{"__isSmartRef__":true,"id":277},"morph":{"__isSmartRef__":true,"id":269},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"277":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"278":{"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"},"279":{"_Position":{"__isSmartRef__":true,"id":280},"_Extent":{"__isSmartRef__":true,"id":281},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":243},"_Fill":{"__isSmartRef__":true,"id":244},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"280":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"281":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"282":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"283":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"284":{"stops":[{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":291}],"vector":{"__isSmartRef__":true,"id":253},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"285":{"offset":0,"color":{"__isSmartRef__":true,"id":286}},"286":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"287":{"offset":0.4,"color":{"__isSmartRef__":true,"id":288}},"288":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"289":{"offset":0.6,"color":{"__isSmartRef__":true,"id":290}},"290":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"291":{"offset":1,"color":{"__isSmartRef__":true,"id":292}},"292":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"293":{"sourceObj":{"__isSmartRef__":true,"id":268},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"294":{"sourceObj":{"__isSmartRef__":true,"id":268},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"295":{"submorphs":[{"__isSmartRef__":true,"id":296}],"scripts":[],"id":2477,"shape":{"__isSmartRef__":true,"id":306},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":309},"priorExtent":{"__isSmartRef__":true,"id":310},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":244},"lighterFill":{"__isSmartRef__":true,"id":311},"label":{"__isSmartRef__":true,"id":296},"owner":{"__isSmartRef__":true,"id":218},"layout":{"__isSmartRef__":true,"id":320},"attributeConnections":[{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":322}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"296":{"submorphs":[],"scripts":[],"id":2478,"shape":{"__isSmartRef__":true,"id":297},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":300},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":301},"priorExtent":{"__isSmartRef__":true,"id":302},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":303}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":295},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":305},"__LivelyClassName__":"lively.morphic.Text"},"297":{"_Position":{"__isSmartRef__":true,"id":298},"_Extent":{"__isSmartRef__":true,"id":299},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":213},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"298":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"299":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"300":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"301":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"302":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"303":{"style":{"__isSmartRef__":true,"id":304},"morph":{"__isSmartRef__":true,"id":296},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"304":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"305":{"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"},"306":{"_Position":{"__isSmartRef__":true,"id":307},"_Extent":{"__isSmartRef__":true,"id":308},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":243},"_Fill":{"__isSmartRef__":true,"id":244},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"307":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"308":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"309":{"x":685.4170420843768,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"310":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"311":{"stops":[{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":318}],"vector":{"__isSmartRef__":true,"id":253},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"312":{"offset":0,"color":{"__isSmartRef__":true,"id":313}},"313":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"314":{"offset":0.4,"color":{"__isSmartRef__":true,"id":315}},"315":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"316":{"offset":0.6,"color":{"__isSmartRef__":true,"id":317}},"317":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"318":{"offset":1,"color":{"__isSmartRef__":true,"id":319}},"319":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"320":{"moveHorizontal":true},"321":{"sourceObj":{"__isSmartRef__":true,"id":295},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"322":{"sourceObj":{"__isSmartRef__":true,"id":295},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":217},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"323":{"_Position":{"__isSmartRef__":true,"id":324},"_Extent":{"__isSmartRef__":true,"id":325},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":326},"_Fill":{"__isSmartRef__":true,"id":327},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"324":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"325":{"x":724.4170420843768,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"326":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"327":{"stops":[{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":332}],"vector":{"__isSmartRef__":true,"id":334},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"328":{"offset":0,"color":{"__isSmartRef__":true,"id":329}},"329":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"330":{"offset":0.6,"color":{"__isSmartRef__":true,"id":331}},"331":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"332":{"offset":1,"color":{"__isSmartRef__":true,"id":333}},"333":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"334":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"335":{"resizeWidth":true,"adjustForNewBounds":true},"336":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"337":{"x":724.4170420843768,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"338":{"submorphs":[],"scripts":[],"id":260,"shape":{"__isSmartRef__":true,"id":339},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":344},"showsHalos":false,"name":"ResizeCorner2","partsBinMetaInfo":{"__isSmartRef__":true,"id":345},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1.0000000000000002,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":346},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":217},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":347},"__LivelyClassName__":"lively.morphic.Box"},"339":{"position":{"__isSmartRef__":true,"id":340},"_Extent":{"__isSmartRef__":true,"id":341},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":342},"_Fill":{"__isSmartRef__":true,"id":343},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"340":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"341":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"342":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"343":{"r":0.258,"g":0.258,"b":0.258,"a":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"344":{"x":711.4170420843768,"y":462.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"345":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"346":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"347":{"onDrag":{"__isSmartRef__":true,"id":348},"onDragEnd":{"__isSmartRef__":true,"id":355},"onDragStart":{"__isSmartRef__":true,"id":362}},"348":{"varMapping":{"__isSmartRef__":true,"id":349},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":354},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"349":{"this":{"__isSmartRef__":true,"id":338},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":350}},"350":{"$super":{"__isSmartRef__":true,"id":351}},"351":{"varMapping":{"__isSmartRef__":true,"id":352},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":353},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"352":{"obj":{"__isSmartRef__":true,"id":338},"name":"onDrag"},"353":{},"354":{},"355":{"varMapping":{"__isSmartRef__":true,"id":356},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":361},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"356":{"this":{"__isSmartRef__":true,"id":338},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":357}},"357":{"$super":{"__isSmartRef__":true,"id":358}},"358":{"varMapping":{"__isSmartRef__":true,"id":359},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"359":{"obj":{"__isSmartRef__":true,"id":338},"name":"onDragEnd"},"360":{},"361":{},"362":{"varMapping":{"__isSmartRef__":true,"id":363},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":368},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"363":{"this":{"__isSmartRef__":true,"id":338},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":364}},"364":{"$super":{"__isSmartRef__":true,"id":365}},"365":{"varMapping":{"__isSmartRef__":true,"id":366},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":367},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"366":{"obj":{"__isSmartRef__":true,"id":338},"name":"onDragStart"},"367":{},"368":{},"369":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":370},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"370":{"x":724.4170420843768,"y":477.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"371":{"adjustForNewBounds":true},"372":{"x":140.30344007744975,"y":286.94317893667846,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"373":{"x":724.4170420843768,"y":477.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"374":{"x":576,"y":292,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"375":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Tools/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A method finder that searches all loaded classes and methods for matches in the source. ","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"376":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"377":{"x":724.4170420843768,"y":455.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"378":{"search":{"__isSmartRef__":true,"id":379},"browse":{"__isSmartRef__":true,"id":382},"reset":{"__isSmartRef__":true,"id":385},"setSearch":{"__isSmartRef__":true,"id":388},"emphasizeStringIn":{"__isSmartRef__":true,"id":391},"withAllMethodsDo":{"__isSmartRef__":true,"id":394},"itemsFromFinds":{"__isSmartRef__":true,"id":397},"browseSCB":{"__isSmartRef__":true,"id":400}},"379":{"varMapping":{"__isSmartRef__":true,"id":380},"source":"function search(searchString) {\n\tvar finds = [];\n\tvar i=0;\n\tvar re = new RegExp(searchString)\n\tvar time = Functions.timeToRun(function() {\n\tthis.withAllMethodsDo(function(object, eaMethod) {\n\t\ti++;\n\t\tvar name;\n\t\tif (!object) return;\n\n\t\tif (object.constructor.prototype == object)\n\t\t\tname = object.constructor.name\n\n\t\tif (object.name) name = object.name;\n\t\t// if (object.constructor.prototype == object)\n\t\t\tname = name + \"(object)\"\n\t\tvar string = name + \": \" + eaMethod;\t\t\n\t\tvar item = {object: object, method: eaMethod, string: string};\n\n\t\tif (eaMethod.match(re)) {\n\t\t\titem.search= 'implementor',\n\t\t\tfinds.push(item)\n\t\t\treturn;\n\t\t}\t\n\n\t\tvar f = object[eaMethod];\n\t\tif (!f || !f.getOriginal) return;\n\t\tvar source = String(f.getOriginal())\n\t\tif (source.match(re)){\n\t\t\titem.search = 'sender'\n\t\t\tfinds.push(item)\n\t\t}\t\n\t})\n\t}.bind(this))\n\n\talert(\"search \" + i + \" methods, found \" \n\t\t+ finds.length + \" methods in \" + time + \"ms\")\n\tvar items = this.itemsFromFinds(finds)\n\tthis.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":381},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"380":{"this":{"__isSmartRef__":true,"id":76}},"381":{},"382":{"varMapping":{"__isSmartRef__":true,"id":383},"source":"function browse(methodItem) {\n\tif (! methodItem) return;\n\tvar methodName = methodItem.method;\n\tvar object = methodItem.object;\n\tvar orgFunc = object[methodName];\n\tif (!orgFunc) {\n\t\tthis.get('sourceText').setTextString('no source');\n\t\treturn\n\t}\n\torgFunc = orgFunc.getOriginal()\n\t\n\tthis.targetFunction = orgFunc;\n\n\tvar source = \"// changes here only affect runtime\\n\" +\n\t\t\torgFunc.declaredClass + \".addMethods({\\n\\t\" + methodName + \":\" +\n\t\t\torgFunc + \"\\n});\"\n\n\tthis.get('sourceText').setTextString(source)\n\n\tmodule('lively.ide.SyntaxHighlighting').load(true)\n\tthis.get('sourceText').highlightJavaScriptSyntax()\n\n\tthis.get('sourceText').emphasizeRegex(new RegExp(this.get('searchText').textString, \"g\"), {color: Color.red});\n\n\tvar info = '' + orgFunc.sourceModule \n\n\tthis.get('infoText').setTextString(info)\n}","funcProperties":{"__isSmartRef__":true,"id":384},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"383":{"this":{"__isSmartRef__":true,"id":76}},"384":{},"385":{"varMapping":{"__isSmartRef__":true,"id":386},"source":"function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter method name her');\n\tthis.get('sourceText').setTextString('no code');\n\tthis.get('infoText').setTextString('');\n}","funcProperties":{"__isSmartRef__":true,"id":387},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"386":{"this":{"__isSmartRef__":true,"id":76}},"387":{},"388":{"varMapping":{"__isSmartRef__":true,"id":389},"source":"function setSearch(searchString) {\n\tthis.get('searchText').setTextString(searchString);\n\tthis.search(searchString)\n\tvar list = this.get('searchResultList').getList();\n\tif (list.length > 0) this.get('searchResultList').setSelection(list[0])\n}","funcProperties":{"__isSmartRef__":true,"id":390},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"389":{"this":{"__isSmartRef__":true,"id":76}},"390":{},"391":{"varMapping":{"__isSmartRef__":true,"id":392},"source":"function emphasizeStringIn(morph, string, style) {\n\tvar m;\n\tvar re = new RegExp(string, \"g\");\n\twhile(m = re.exec(morph.textString)) {\n\t\tvar from = m.index,\n\t\t\tto = m.index + m[0].length;\n\t\tmorph.emphasize(style, from, to)\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":393},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"392":{"this":{"__isSmartRef__":true,"id":76}},"393":{},"394":{"varMapping":{"__isSmartRef__":true,"id":395},"source":"function withAllMethodsDo(func) {\n\n\tGlobal.classes(true).uniq().forEach(function(eaClass) {\n\t\tFunctions.own(eaClass).forEach(function(eaMethod) {\n\t\t\tfunc(eaClass, eaMethod)\n\t\t});\t\n\n\t\tFunctions.own(eaClass.prototype).forEach(function(eaMethod) {\n\t\t\tfunc(eaClass.prototype, eaMethod)\n\t\t})\t\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":396},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"395":{"this":{"__isSmartRef__":true,"id":76}},"396":{},"397":{"varMapping":{"__isSmartRef__":true,"id":398},"source":"function itemsFromFinds(finds) {\n\tfinds = finds.sortBy(function(ea) {return ea.string})\n\tvar items = finds.collect(function(ea) {\n\t\tvar pref = \"\";\n\t\tif (ea.search == \"sender\") pref = \"full: \"\n\t\tif (ea.search == \"implementor\") pref = \"name: \"\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: pref + ea.string,\n\t\t}\n\t})\n\treturn items\n}","funcProperties":{"__isSmartRef__":true,"id":399},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"398":{"this":{"__isSmartRef__":true,"id":76}},"399":{},"400":{"varMapping":{"__isSmartRef__":true,"id":401},"source":"function browseSCB() {\n\talertOK(\"open SCB\");\n\tif (!this.targetFunction) return;\n\tvar methodName = this.targetFunction.methodName,\n\t\tclassName = this.targetFunction.declaredClass.type \n\t\turi = new URL(this.targetFunction.sourceModule.uri()),\n\t\trelative = uri.relativePathFrom(new URL(Config.codeBase)),\n\t\tmoduleNode = lively.ide.startSourceControl().addModule(relative),\n\t\trootNode = moduleNode.ast(),\n\t\tfileFragments = rootNode.subElements(10).select(function(ea) {\n\t\t\tvar path = ea.getOwnerNamePath()\n\t\t\treturn path.include(methodName) && path.include(methodName) \n\t\t});\n\n\talertOK(\"found following places to browse: \" + fileFragments)\n\tif (fileFragments.length > 0) {\n\t\tfileFragments[0].browseIt()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":402},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"401":{"this":{"__isSmartRef__":true,"id":76}},"402":{},"403":{"style":{"__isSmartRef__":true,"id":404},"morph":{"__isSmartRef__":true,"id":68},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"404":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"405":{"x":1028.0469530469531,"y":422.98201798201796,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"406":{"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"},"407":{"doSave":{"__isSmartRef__":true,"id":408}},"408":{"varMapping":{"__isSmartRef__":true,"id":409},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":414},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"409":{"this":{"__isSmartRef__":true,"id":68},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":410}},"410":{"$super":{"__isSmartRef__":true,"id":411}},"411":{"varMapping":{"__isSmartRef__":true,"id":412},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":413},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"412":{"obj":{"__isSmartRef__":true,"id":68},"name":"doSave"},"413":{},"414":{},"415":{"position":{"__isSmartRef__":true,"id":416},"_Extent":{"__isSmartRef__":true,"id":417},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":418},"_Fill":{"__isSmartRef__":true,"id":419},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"416":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"417":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"418":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"419":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"420":{"x":-0.9990009990010549,"y":20.001998001998004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"421":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"422":{"submorphs":[{"__isSmartRef__":true,"id":67},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":538}],"scripts":[],"id":18205,"shape":{"__isSmartRef__":true,"id":569},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":571},"_Position":{"__isSmartRef__":true,"id":572},"priorExtent":{"__isSmartRef__":true,"id":573},"targetMorph":{"__isSmartRef__":true,"id":67},"titleBar":{"__isSmartRef__":true,"id":423},"contentOffset":{"__isSmartRef__":true,"id":574},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":575},"showsHalos":false,"name":"ScriptEditor","partsBinMetaInfo":{"__isSmartRef__":true,"id":576},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":null,"state":"shutdown","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"423":{"submorphs":[{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":498}],"scripts":[],"id":18206,"shape":{"__isSmartRef__":true,"id":525},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":535},"_Position":{"__isSmartRef__":true,"id":536},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":422},"label":{"__isSmartRef__":true,"id":424},"closeButton":{"__isSmartRef__":true,"id":434},"menuButton":{"__isSmartRef__":true,"id":472},"collapseButton":{"__isSmartRef__":true,"id":498},"priorExtent":{"__isSmartRef__":true,"id":537},"owner":{"__isSmartRef__":true,"id":422},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"424":{"submorphs":[],"scripts":[],"id":18207,"shape":{"__isSmartRef__":true,"id":425},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":428},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":429},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":430}],"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":423},"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":432},"renderContextTable":{"__isSmartRef__":true,"id":433},"__LivelyClassName__":"lively.morphic.Text"},"425":{"_Position":{"__isSmartRef__":true,"id":426},"_Extent":{"__isSmartRef__":true,"id":427},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":418},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"426":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"427":{"x":981.0809190809191,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"428":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"429":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"430":{"style":{"__isSmartRef__":true,"id":431},"morph":{"__isSmartRef__":true,"id":424},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"431":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"432":{"x":981.0809190809191,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"433":{"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"},"434":{"submorphs":[{"__isSmartRef__":true,"id":435}],"scripts":[],"id":18208,"shape":{"__isSmartRef__":true,"id":445},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":459},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":449},"lighterFill":{"__isSmartRef__":true,"id":460},"label":{"__isSmartRef__":true,"id":435},"owner":{"__isSmartRef__":true,"id":423},"layout":{"__isSmartRef__":true,"id":469},"attributeConnections":[{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"435":{"submorphs":[],"scripts":[],"id":18209,"shape":{"__isSmartRef__":true,"id":436},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":439},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":440},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":441}],"owner":{"__isSmartRef__":true,"id":434},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":443},"renderContextTable":{"__isSmartRef__":true,"id":444},"__LivelyClassName__":"lively.morphic.Text"},"436":{"_Position":{"__isSmartRef__":true,"id":437},"_Extent":{"__isSmartRef__":true,"id":438},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":418},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"437":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"438":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"439":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"440":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"441":{"style":{"__isSmartRef__":true,"id":442},"morph":{"__isSmartRef__":true,"id":435},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"442":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"443":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"444":{"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"},"445":{"_Position":{"__isSmartRef__":true,"id":446},"_Extent":{"__isSmartRef__":true,"id":447},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":448},"_Fill":{"__isSmartRef__":true,"id":449},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"446":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"447":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"448":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"449":{"stops":[{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":456}],"vector":{"__isSmartRef__":true,"id":458},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"450":{"offset":0,"color":{"__isSmartRef__":true,"id":451}},"451":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"452":{"offset":0.4,"color":{"__isSmartRef__":true,"id":453}},"453":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"454":{"offset":0.6,"color":{"__isSmartRef__":true,"id":455}},"455":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"456":{"offset":1,"color":{"__isSmartRef__":true,"id":457}},"457":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"458":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"459":{"x":1020.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"460":{"stops":[{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":465},{"__isSmartRef__":true,"id":467}],"vector":{"__isSmartRef__":true,"id":458},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"461":{"offset":0,"color":{"__isSmartRef__":true,"id":462}},"462":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"463":{"offset":0.4,"color":{"__isSmartRef__":true,"id":464}},"464":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"465":{"offset":0.6,"color":{"__isSmartRef__":true,"id":466}},"466":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"467":{"offset":1,"color":{"__isSmartRef__":true,"id":468}},"468":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"469":{"moveHorizontal":true},"470":{"sourceObj":{"__isSmartRef__":true,"id":434},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"471":{"sourceObj":{"__isSmartRef__":true,"id":434},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"472":{"submorphs":[{"__isSmartRef__":true,"id":473}],"scripts":[],"id":18210,"shape":{"__isSmartRef__":true,"id":483},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":486},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":449},"lighterFill":{"__isSmartRef__":true,"id":487},"label":{"__isSmartRef__":true,"id":473},"owner":{"__isSmartRef__":true,"id":423},"attributeConnections":[{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":497}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"473":{"submorphs":[],"scripts":[],"id":18211,"shape":{"__isSmartRef__":true,"id":474},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":477},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":478},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":479}],"owner":{"__isSmartRef__":true,"id":472},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":481},"renderContextTable":{"__isSmartRef__":true,"id":482},"__LivelyClassName__":"lively.morphic.Text"},"474":{"_Position":{"__isSmartRef__":true,"id":475},"_Extent":{"__isSmartRef__":true,"id":476},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":418},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"475":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"476":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"477":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"478":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"479":{"style":{"__isSmartRef__":true,"id":480},"morph":{"__isSmartRef__":true,"id":473},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"480":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"481":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"482":{"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"},"483":{"_Position":{"__isSmartRef__":true,"id":484},"_Extent":{"__isSmartRef__":true,"id":485},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":448},"_Fill":{"__isSmartRef__":true,"id":449},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"484":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"485":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"486":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"487":{"stops":[{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494}],"vector":{"__isSmartRef__":true,"id":458},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"488":{"offset":0,"color":{"__isSmartRef__":true,"id":489}},"489":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"490":{"offset":0.4,"color":{"__isSmartRef__":true,"id":491}},"491":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"492":{"offset":0.6,"color":{"__isSmartRef__":true,"id":493}},"493":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"494":{"offset":1,"color":{"__isSmartRef__":true,"id":495}},"495":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"496":{"sourceObj":{"__isSmartRef__":true,"id":472},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"497":{"sourceObj":{"__isSmartRef__":true,"id":472},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"498":{"submorphs":[{"__isSmartRef__":true,"id":499}],"scripts":[],"id":18212,"shape":{"__isSmartRef__":true,"id":509},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":512},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":449},"lighterFill":{"__isSmartRef__":true,"id":513},"label":{"__isSmartRef__":true,"id":499},"owner":{"__isSmartRef__":true,"id":423},"layout":{"__isSmartRef__":true,"id":522},"attributeConnections":[{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":524}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"499":{"submorphs":[],"scripts":[],"id":18213,"shape":{"__isSmartRef__":true,"id":500},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":503},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":504},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":505}],"owner":{"__isSmartRef__":true,"id":498},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":507},"renderContextTable":{"__isSmartRef__":true,"id":508},"__LivelyClassName__":"lively.morphic.Text"},"500":{"_Position":{"__isSmartRef__":true,"id":501},"_Extent":{"__isSmartRef__":true,"id":502},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":418},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"501":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"502":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"503":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"504":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"505":{"style":{"__isSmartRef__":true,"id":506},"morph":{"__isSmartRef__":true,"id":499},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"506":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"507":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"508":{"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"},"509":{"_Position":{"__isSmartRef__":true,"id":510},"_Extent":{"__isSmartRef__":true,"id":511},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":448},"_Fill":{"__isSmartRef__":true,"id":449},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"510":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"511":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"512":{"x":1001.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"513":{"stops":[{"__isSmartRef__":true,"id":514},{"__isSmartRef__":true,"id":516},{"__isSmartRef__":true,"id":518},{"__isSmartRef__":true,"id":520}],"vector":{"__isSmartRef__":true,"id":458},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"514":{"offset":0,"color":{"__isSmartRef__":true,"id":515}},"515":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"516":{"offset":0.4,"color":{"__isSmartRef__":true,"id":517}},"517":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"518":{"offset":0.6,"color":{"__isSmartRef__":true,"id":519}},"519":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"520":{"offset":1,"color":{"__isSmartRef__":true,"id":521}},"521":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"522":{"moveHorizontal":true},"523":{"sourceObj":{"__isSmartRef__":true,"id":498},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"524":{"sourceObj":{"__isSmartRef__":true,"id":498},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":422},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"525":{"_Position":{"__isSmartRef__":true,"id":526},"_Extent":{"__isSmartRef__":true,"id":527},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":72},"_Fill":{"__isSmartRef__":true,"id":528},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"526":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"527":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"528":{"stops":[{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":533}],"vector":{"__isSmartRef__":true,"id":334},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"529":{"offset":0,"color":{"__isSmartRef__":true,"id":530}},"530":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"531":{"offset":0.6,"color":{"__isSmartRef__":true,"id":532}},"532":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"533":{"offset":1,"color":{"__isSmartRef__":true,"id":534}},"534":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"535":{"resizeWidth":true,"adjustForNewBounds":true},"536":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"537":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"538":{"submorphs":[],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":539},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":544},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":545},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":546},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":422},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":547},"__LivelyClassName__":"lively.morphic.Box"},"539":{"position":{"__isSmartRef__":true,"id":540},"_Extent":{"__isSmartRef__":true,"id":541},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":542},"_Fill":{"__isSmartRef__":true,"id":543},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"540":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"541":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"542":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"543":{"r":0.258,"g":0.258,"b":0.258,"a":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"544":{"x":1027.080919080919,"y":441.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"545":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"546":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"547":{"onDrag":{"__isSmartRef__":true,"id":548},"onDragEnd":{"__isSmartRef__":true,"id":555},"onDragStart":{"__isSmartRef__":true,"id":562}},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":554},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"549":{"this":{"__isSmartRef__":true,"id":538},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":550}},"550":{"$super":{"__isSmartRef__":true,"id":551}},"551":{"varMapping":{"__isSmartRef__":true,"id":552},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":553},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"552":{"obj":{"__isSmartRef__":true,"id":538},"name":"onDrag"},"553":{},"554":{},"555":{"varMapping":{"__isSmartRef__":true,"id":556},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":561},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"556":{"this":{"__isSmartRef__":true,"id":538},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":557}},"557":{"$super":{"__isSmartRef__":true,"id":558}},"558":{"varMapping":{"__isSmartRef__":true,"id":559},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":560},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"559":{"obj":{"__isSmartRef__":true,"id":538},"name":"onDragEnd"},"560":{},"561":{},"562":{"varMapping":{"__isSmartRef__":true,"id":563},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":568},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"563":{"this":{"__isSmartRef__":true,"id":538},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":564}},"564":{"$super":{"__isSmartRef__":true,"id":565}},"565":{"varMapping":{"__isSmartRef__":true,"id":566},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":567},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"566":{"obj":{"__isSmartRef__":true,"id":538},"name":"onDragStart"},"567":{},"568":{},"569":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":570},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"570":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"571":{"adjustForNewBounds":true},"572":{"x":287.0319662908578,"y":1033.0446009443817,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"573":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"574":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"575":{"x":1201.1916299054885,"y":1040.833543326066,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"576":{"requiredModules":[],"partsSpaceName":"PartsBin/Tools/","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","comment":"Early version. Requires improvement.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"577":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"578":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"579":{"addTargetScript":{"__isSmartRef__":true,"id":580},"addTestObject":{"__isSmartRef__":true,"id":583},"allMorphNames":{"__isSmartRef__":true,"id":586},"allScriptListItems":{"__isSmartRef__":true,"id":589},"bindMorphNames":{"__isSmartRef__":true,"id":592},"doSearch":{"__isSmartRef__":true,"id":595},"findSubobjects":{"__isSmartRef__":true,"id":598},"generateSourceForConnection":{"__isSmartRef__":true,"id":601},"generateSourceForObject":{"__isSmartRef__":true,"id":604},"generateSourceForProperty":{"__isSmartRef__":true,"id":607},"generateSourceForScript":{"__isSmartRef__":true,"id":610},"generateSourceForValue":{"__isSmartRef__":true,"id":613},"generateTargetCode":{"__isSmartRef__":true,"id":616},"highlightSelectedObject":{"__isSmartRef__":true,"id":619},"listItemsForObj":{"__isSmartRef__":true,"id":622},"removeTargetScript":{"__isSmartRef__":true,"id":625},"reset":{"__isSmartRef__":true,"id":628},"setSourceInPane":{"__isSmartRef__":true,"id":631},"setTarget":{"__isSmartRef__":true,"id":634},"setupConnections":{"__isSmartRef__":true,"id":637},"showTopLevelItems":{"__isSmartRef__":true,"id":640},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":643},"updateScriptList":{"__isSmartRef__":true,"id":646},"updateSourcePane":{"__isSmartRef__":true,"id":649}},"580":{"varMapping":{"__isSmartRef__":true,"id":581},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":582},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"581":{"this":{"__isSmartRef__":true,"id":67}},"582":{},"583":{"varMapping":{"__isSmartRef__":true,"id":584},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":585},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"584":{"this":{"__isSmartRef__":true,"id":67}},"585":{},"586":{"varMapping":{"__isSmartRef__":true,"id":587},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":588},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"587":{"this":{"__isSmartRef__":true,"id":67}},"588":{},"589":{"varMapping":{"__isSmartRef__":true,"id":590},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":591},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"590":{"this":{"__isSmartRef__":true,"id":67}},"591":{},"592":{"varMapping":{"__isSmartRef__":true,"id":593},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":594},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"593":{"this":{"__isSmartRef__":true,"id":67}},"594":{},"595":{"varMapping":{"__isSmartRef__":true,"id":596},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":597},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"596":{"this":{"__isSmartRef__":true,"id":67}},"597":{},"598":{"varMapping":{"__isSmartRef__":true,"id":599},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":600},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"599":{"this":{"__isSmartRef__":true,"id":67}},"600":{},"601":{"varMapping":{"__isSmartRef__":true,"id":602},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":603},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"602":{"this":{"__isSmartRef__":true,"id":67}},"603":{},"604":{"varMapping":{"__isSmartRef__":true,"id":605},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":606},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"605":{"this":{"__isSmartRef__":true,"id":67}},"606":{},"607":{"varMapping":{"__isSmartRef__":true,"id":608},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":609},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"608":{"this":{"__isSmartRef__":true,"id":67}},"609":{},"610":{"varMapping":{"__isSmartRef__":true,"id":611},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":612},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"611":{"this":{"__isSmartRef__":true,"id":67}},"612":{},"613":{"varMapping":{"__isSmartRef__":true,"id":614},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":615},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"614":{"this":{"__isSmartRef__":true,"id":67}},"615":{},"616":{"varMapping":{"__isSmartRef__":true,"id":617},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":618},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"617":{"this":{"__isSmartRef__":true,"id":67}},"618":{},"619":{"varMapping":{"__isSmartRef__":true,"id":620},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":621},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"620":{"this":{"__isSmartRef__":true,"id":67}},"621":{},"622":{"varMapping":{"__isSmartRef__":true,"id":623},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":624},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"623":{"this":{"__isSmartRef__":true,"id":67}},"624":{},"625":{"varMapping":{"__isSmartRef__":true,"id":626},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":627},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"626":{"this":{"__isSmartRef__":true,"id":67}},"627":{},"628":{"varMapping":{"__isSmartRef__":true,"id":629},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":630},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"629":{"this":{"__isSmartRef__":true,"id":67}},"630":{},"631":{"varMapping":{"__isSmartRef__":true,"id":632},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":633},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"632":{"this":{"__isSmartRef__":true,"id":67}},"633":{},"634":{"varMapping":{"__isSmartRef__":true,"id":635},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n\n\tmodule('lively.ide.SyntaxHighlighting').load(true)\n\tthis.get('scriptSource').highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":636},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"635":{"this":{"__isSmartRef__":true,"id":67}},"636":{},"637":{"varMapping":{"__isSmartRef__":true,"id":638},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":639},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"638":{"this":{"__isSmartRef__":true,"id":67}},"639":{},"640":{"varMapping":{"__isSmartRef__":true,"id":641},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":642},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"641":{"this":{"__isSmartRef__":true,"id":67}},"642":{},"643":{"varMapping":{"__isSmartRef__":true,"id":644},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":645},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"644":{"this":{"__isSmartRef__":true,"id":67}},"645":{},"646":{"varMapping":{"__isSmartRef__":true,"id":647},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":648},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"647":{"this":{"__isSmartRef__":true,"id":67}},"648":{},"649":{"varMapping":{"__isSmartRef__":true,"id":650},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":651},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"650":{"this":{"__isSmartRef__":true,"id":67}},"651":{},"652":{"style":{"__isSmartRef__":true,"id":653},"morph":{"__isSmartRef__":true,"id":57},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":57},"storedString":"// ScriptEditorPane (this)\n\n// ** ScriptEditorPane's Scripts **\nthis.addScript(function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n});\n\nthis.addScript(function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n});\n\nthis.addScript(function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n});\n\nthis.addScript(function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n});\n\nthis.addScript(function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n});\n\nthis.addScript(function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n});\n\nthis.addScript(function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n});\n\nthis.addScript(function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n});\n\nthis.addScript(function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n});\n\nthis.addScript(function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n});\n\nthis.addScript(function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n});\n\nthis.addScript(function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n});\n\nthis.addScript(function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n});\n\nthis.addScript(function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n});\n\nthis.addScript(function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n});\n\nthis.addScript(function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n});\n\nthis.addScript(function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n});\n\nthis.addScript(function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n});\n\nthis.addScript(function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n\n\tmodule('lively.ide.SyntaxHighlighting').load(true)\n\tthis.get('scriptSource').highlightJavaScriptSyntax()\n});\n\nthis.addScript(function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n});\n\nthis.addScript(function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n});\n\nthis.addScript(function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n});\n\nthis.addScript(function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n});\n\nthis.addScript(function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n});","__LivelyClassName__":"lively.morphic.TextChunk"},"653":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"654":{"x":1028.0469530469531,"y":422.98201798201796,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"655":{"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"},"656":{"morph":{"__isSmartRef__":true,"id":57},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"657":{"doSave":{"__isSmartRef__":true,"id":658}},"658":{"varMapping":{"__isSmartRef__":true,"id":659},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":664},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"659":{"this":{"__isSmartRef__":true,"id":57},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":660}},"660":{"$super":{"__isSmartRef__":true,"id":661}},"661":{"varMapping":{"__isSmartRef__":true,"id":662},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":663},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"662":{"obj":{"__isSmartRef__":true,"id":57},"name":"doSave"},"663":{},"664":{},"665":{"position":{"__isSmartRef__":true,"id":666},"_Extent":{"__isSmartRef__":true,"id":667},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":668},"_Fill":{"__isSmartRef__":true,"id":669},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":670},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":671},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"666":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"667":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"668":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"669":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"670":{"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"},"671":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"672":{"x":-0.9990009990010549,"y":20.001998001998004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"673":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"674":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"675":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"676":{"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"},"677":{"morph":{"__isSmartRef__":true,"id":56},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"678":{"addTargetScript":{"__isSmartRef__":true,"id":679},"addTestObject":{"__isSmartRef__":true,"id":682},"allMorphNames":{"__isSmartRef__":true,"id":685},"allScriptListItems":{"__isSmartRef__":true,"id":688},"bindMorphNames":{"__isSmartRef__":true,"id":691},"doSearch":{"__isSmartRef__":true,"id":694},"findSubobjects":{"__isSmartRef__":true,"id":697},"generateSourceForConnection":{"__isSmartRef__":true,"id":700},"generateSourceForObject":{"__isSmartRef__":true,"id":703},"generateSourceForProperty":{"__isSmartRef__":true,"id":706},"generateSourceForScript":{"__isSmartRef__":true,"id":709},"generateSourceForValue":{"__isSmartRef__":true,"id":712},"generateTargetCode":{"__isSmartRef__":true,"id":715},"highlightSelectedObject":{"__isSmartRef__":true,"id":718},"listItemsForObj":{"__isSmartRef__":true,"id":721},"removeTargetScript":{"__isSmartRef__":true,"id":724},"reset":{"__isSmartRef__":true,"id":727},"setSourceInPane":{"__isSmartRef__":true,"id":730},"setTarget":{"__isSmartRef__":true,"id":733},"setupConnections":{"__isSmartRef__":true,"id":736},"showTopLevelItems":{"__isSmartRef__":true,"id":739},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":742},"updateScriptList":{"__isSmartRef__":true,"id":745},"updateSourcePane":{"__isSmartRef__":true,"id":748}},"679":{"varMapping":{"__isSmartRef__":true,"id":680},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":681},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"680":{"this":{"__isSmartRef__":true,"id":56}},"681":{},"682":{"varMapping":{"__isSmartRef__":true,"id":683},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":684},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"683":{"this":{"__isSmartRef__":true,"id":56}},"684":{},"685":{"varMapping":{"__isSmartRef__":true,"id":686},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":687},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"686":{"this":{"__isSmartRef__":true,"id":56}},"687":{},"688":{"varMapping":{"__isSmartRef__":true,"id":689},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":690},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"689":{"this":{"__isSmartRef__":true,"id":56}},"690":{},"691":{"varMapping":{"__isSmartRef__":true,"id":692},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":693},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"692":{"this":{"__isSmartRef__":true,"id":56}},"693":{},"694":{"varMapping":{"__isSmartRef__":true,"id":695},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":696},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"695":{"this":{"__isSmartRef__":true,"id":56}},"696":{},"697":{"varMapping":{"__isSmartRef__":true,"id":698},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"698":{"this":{"__isSmartRef__":true,"id":56}},"699":{},"700":{"varMapping":{"__isSmartRef__":true,"id":701},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":702},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"701":{"this":{"__isSmartRef__":true,"id":56}},"702":{},"703":{"varMapping":{"__isSmartRef__":true,"id":704},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":705},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"704":{"this":{"__isSmartRef__":true,"id":56}},"705":{},"706":{"varMapping":{"__isSmartRef__":true,"id":707},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":708},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"707":{"this":{"__isSmartRef__":true,"id":56}},"708":{},"709":{"varMapping":{"__isSmartRef__":true,"id":710},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":711},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"710":{"this":{"__isSmartRef__":true,"id":56}},"711":{},"712":{"varMapping":{"__isSmartRef__":true,"id":713},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":714},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"713":{"this":{"__isSmartRef__":true,"id":56}},"714":{},"715":{"varMapping":{"__isSmartRef__":true,"id":716},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"716":{"this":{"__isSmartRef__":true,"id":56}},"717":{},"718":{"varMapping":{"__isSmartRef__":true,"id":719},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":720},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"719":{"this":{"__isSmartRef__":true,"id":56}},"720":{},"721":{"varMapping":{"__isSmartRef__":true,"id":722},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":723},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"722":{"this":{"__isSmartRef__":true,"id":56}},"723":{},"724":{"varMapping":{"__isSmartRef__":true,"id":725},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":726},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"725":{"this":{"__isSmartRef__":true,"id":56}},"726":{},"727":{"varMapping":{"__isSmartRef__":true,"id":728},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":729},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"728":{"this":{"__isSmartRef__":true,"id":56}},"729":{},"730":{"varMapping":{"__isSmartRef__":true,"id":731},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":732},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"731":{"this":{"__isSmartRef__":true,"id":56}},"732":{},"733":{"varMapping":{"__isSmartRef__":true,"id":734},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n}","funcProperties":{"__isSmartRef__":true,"id":735},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"734":{"this":{"__isSmartRef__":true,"id":56}},"735":{},"736":{"varMapping":{"__isSmartRef__":true,"id":737},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":738},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"737":{"this":{"__isSmartRef__":true,"id":56}},"738":{},"739":{"varMapping":{"__isSmartRef__":true,"id":740},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":741},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"740":{"this":{"__isSmartRef__":true,"id":56}},"741":{},"742":{"varMapping":{"__isSmartRef__":true,"id":743},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":744},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"743":{"this":{"__isSmartRef__":true,"id":56}},"744":{},"745":{"varMapping":{"__isSmartRef__":true,"id":746},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":747},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"746":{"this":{"__isSmartRef__":true,"id":56}},"747":{},"748":{"varMapping":{"__isSmartRef__":true,"id":749},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":750},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"749":{"this":{"__isSmartRef__":true,"id":56}},"750":{},"751":{"submorphs":[{"__isSmartRef__":true,"id":752},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":843}],"scripts":[],"id":18206,"shape":{"__isSmartRef__":true,"id":877},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":888},"_Position":{"__isSmartRef__":true,"id":889},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":55},"label":{"__isSmartRef__":true,"id":752},"closeButton":{"__isSmartRef__":true,"id":765},"menuButton":{"__isSmartRef__":true,"id":810},"collapseButton":{"__isSmartRef__":true,"id":843},"priorExtent":{"__isSmartRef__":true,"id":890},"owner":{"__isSmartRef__":true,"id":55},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":891},"eventHandler":{"__isSmartRef__":true,"id":892},"__LivelyClassName__":"lively.morphic.TitleBar"},"752":{"submorphs":[],"scripts":[],"id":18207,"shape":{"__isSmartRef__":true,"id":753},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":758},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":759},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":760}],"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":751},"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":762},"renderContextTable":{"__isSmartRef__":true,"id":763},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":764},"__LivelyClassName__":"lively.morphic.Text"},"753":{"_Position":{"__isSmartRef__":true,"id":754},"_Extent":{"__isSmartRef__":true,"id":755},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":668},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":756},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":757},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"754":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"755":{"x":981.0809190809191,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"756":{"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"},"757":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"758":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"759":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"760":{"style":{"__isSmartRef__":true,"id":761},"morph":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":752},"storedString":"ScriptEditorPane","__LivelyClassName__":"lively.morphic.TextChunk"},"761":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"762":{"x":981.0809190809191,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"763":{"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"},"764":{"morph":{"__isSmartRef__":true,"id":752},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"765":{"submorphs":[{"__isSmartRef__":true,"id":766}],"scripts":[],"id":18208,"shape":{"__isSmartRef__":true,"id":779},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":795},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":783},"lighterFill":{"__isSmartRef__":true,"id":796},"label":{"__isSmartRef__":true,"id":766},"owner":{"__isSmartRef__":true,"id":751},"layout":{"__isSmartRef__":true,"id":805},"attributeConnections":[{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":807}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":808},"eventHandler":{"__isSmartRef__":true,"id":809},"__LivelyClassName__":"lively.morphic.WindowControl"},"766":{"submorphs":[],"scripts":[],"id":18209,"shape":{"__isSmartRef__":true,"id":767},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":772},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":773},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":774}],"owner":{"__isSmartRef__":true,"id":765},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":776},"renderContextTable":{"__isSmartRef__":true,"id":777},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.morphic.Text"},"767":{"_Position":{"__isSmartRef__":true,"id":768},"_Extent":{"__isSmartRef__":true,"id":769},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":668},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":770},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":771},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"768":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"769":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"770":{"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"},"771":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"772":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"773":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"774":{"style":{"__isSmartRef__":true,"id":775},"morph":{"__isSmartRef__":true,"id":766},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":766},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"775":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"776":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"777":{"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"},"778":{"morph":{"__isSmartRef__":true,"id":766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"779":{"_Position":{"__isSmartRef__":true,"id":780},"_Extent":{"__isSmartRef__":true,"id":781},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":782},"_Fill":{"__isSmartRef__":true,"id":783},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":793},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":794},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"780":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"781":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"782":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"783":{"stops":[{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":790}],"vector":{"__isSmartRef__":true,"id":792},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"784":{"offset":0,"color":{"__isSmartRef__":true,"id":785}},"785":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"786":{"offset":0.4,"color":{"__isSmartRef__":true,"id":787}},"787":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"788":{"offset":0.6,"color":{"__isSmartRef__":true,"id":789}},"789":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"790":{"offset":1,"color":{"__isSmartRef__":true,"id":791}},"791":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"792":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"793":{"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"},"794":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"795":{"x":1020.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"796":{"stops":[{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":803}],"vector":{"__isSmartRef__":true,"id":792},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"797":{"offset":0,"color":{"__isSmartRef__":true,"id":798}},"798":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"799":{"offset":0.4,"color":{"__isSmartRef__":true,"id":800}},"800":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"801":{"offset":0.6,"color":{"__isSmartRef__":true,"id":802}},"802":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"803":{"offset":1,"color":{"__isSmartRef__":true,"id":804}},"804":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"805":{"moveHorizontal":true},"806":{"sourceObj":{"__isSmartRef__":true,"id":765},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"807":{"sourceObj":{"__isSmartRef__":true,"id":765},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"808":{"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"},"809":{"morph":{"__isSmartRef__":true,"id":765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"810":{"submorphs":[{"__isSmartRef__":true,"id":811}],"scripts":[],"id":18210,"shape":{"__isSmartRef__":true,"id":824},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":829},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":783},"lighterFill":{"__isSmartRef__":true,"id":830},"label":{"__isSmartRef__":true,"id":811},"owner":{"__isSmartRef__":true,"id":751},"attributeConnections":[{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":841},"eventHandler":{"__isSmartRef__":true,"id":842},"__LivelyClassName__":"lively.morphic.WindowControl"},"811":{"submorphs":[],"scripts":[],"id":18211,"shape":{"__isSmartRef__":true,"id":812},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":817},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":818},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":819}],"owner":{"__isSmartRef__":true,"id":810},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":821},"renderContextTable":{"__isSmartRef__":true,"id":822},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":823},"__LivelyClassName__":"lively.morphic.Text"},"812":{"_Position":{"__isSmartRef__":true,"id":813},"_Extent":{"__isSmartRef__":true,"id":814},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":668},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":815},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":816},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"813":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"814":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"815":{"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"},"816":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"817":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"818":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"819":{"style":{"__isSmartRef__":true,"id":820},"morph":{"__isSmartRef__":true,"id":811},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":811},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"820":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"821":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"822":{"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"},"823":{"morph":{"__isSmartRef__":true,"id":811},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"824":{"_Position":{"__isSmartRef__":true,"id":825},"_Extent":{"__isSmartRef__":true,"id":826},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":782},"_Fill":{"__isSmartRef__":true,"id":783},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":827},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":828},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"825":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"826":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"827":{"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"},"828":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"829":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"830":{"stops":[{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":837}],"vector":{"__isSmartRef__":true,"id":792},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"831":{"offset":0,"color":{"__isSmartRef__":true,"id":832}},"832":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"833":{"offset":0.4,"color":{"__isSmartRef__":true,"id":834}},"834":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"835":{"offset":0.6,"color":{"__isSmartRef__":true,"id":836}},"836":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"837":{"offset":1,"color":{"__isSmartRef__":true,"id":838}},"838":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"839":{"sourceObj":{"__isSmartRef__":true,"id":810},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"840":{"sourceObj":{"__isSmartRef__":true,"id":810},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"841":{"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"},"842":{"morph":{"__isSmartRef__":true,"id":810},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"843":{"submorphs":[{"__isSmartRef__":true,"id":844}],"scripts":[],"id":18212,"shape":{"__isSmartRef__":true,"id":857},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":862},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":783},"lighterFill":{"__isSmartRef__":true,"id":863},"label":{"__isSmartRef__":true,"id":844},"owner":{"__isSmartRef__":true,"id":751},"layout":{"__isSmartRef__":true,"id":872},"attributeConnections":[{"__isSmartRef__":true,"id":873},{"__isSmartRef__":true,"id":874}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":875},"eventHandler":{"__isSmartRef__":true,"id":876},"__LivelyClassName__":"lively.morphic.WindowControl"},"844":{"submorphs":[],"scripts":[],"id":18213,"shape":{"__isSmartRef__":true,"id":845},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":850},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":851},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":852}],"owner":{"__isSmartRef__":true,"id":843},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":854},"renderContextTable":{"__isSmartRef__":true,"id":855},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":856},"__LivelyClassName__":"lively.morphic.Text"},"845":{"_Position":{"__isSmartRef__":true,"id":846},"_Extent":{"__isSmartRef__":true,"id":847},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":668},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":848},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":849},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"846":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"847":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"848":{"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"},"849":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"850":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"851":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"852":{"style":{"__isSmartRef__":true,"id":853},"morph":{"__isSmartRef__":true,"id":844},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":844},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"853":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"854":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"855":{"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"},"856":{"morph":{"__isSmartRef__":true,"id":844},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"857":{"_Position":{"__isSmartRef__":true,"id":858},"_Extent":{"__isSmartRef__":true,"id":859},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":782},"_Fill":{"__isSmartRef__":true,"id":783},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":860},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":861},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"858":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"859":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"860":{"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"},"861":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"862":{"x":1001.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"863":{"stops":[{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":868},{"__isSmartRef__":true,"id":870}],"vector":{"__isSmartRef__":true,"id":792},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"864":{"offset":0,"color":{"__isSmartRef__":true,"id":865}},"865":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"866":{"offset":0.4,"color":{"__isSmartRef__":true,"id":867}},"867":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"868":{"offset":0.6,"color":{"__isSmartRef__":true,"id":869}},"869":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"870":{"offset":1,"color":{"__isSmartRef__":true,"id":871}},"871":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"872":{"moveHorizontal":true},"873":{"sourceObj":{"__isSmartRef__":true,"id":843},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"874":{"sourceObj":{"__isSmartRef__":true,"id":843},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":55},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"875":{"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"},"876":{"morph":{"__isSmartRef__":true,"id":843},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"877":{"_Position":{"__isSmartRef__":true,"id":878},"_Extent":{"__isSmartRef__":true,"id":879},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":61},"_Fill":{"__isSmartRef__":true,"id":880},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":886},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":887},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"878":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"879":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"880":{"stops":[{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":883}],"vector":{"__isSmartRef__":true,"id":885},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"881":{"offset":0,"color":{"__isSmartRef__":true,"id":882}},"882":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"883":{"offset":1,"color":{"__isSmartRef__":true,"id":884}},"884":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"885":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"886":{"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"},"887":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"888":{"resizeWidth":true,"adjustForNewBounds":true},"889":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"890":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"891":{"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"},"892":{"morph":{"__isSmartRef__":true,"id":751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"893":{"submorphs":[],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":894},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":901},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":902},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":903},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":55},"renderContextTable":{"__isSmartRef__":true,"id":904},"eventHandler":{"__isSmartRef__":true,"id":905},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":906},"__LivelyClassName__":"lively.morphic.Box"},"894":{"position":{"__isSmartRef__":true,"id":895},"_Extent":{"__isSmartRef__":true,"id":896},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":897},"_Fill":{"__isSmartRef__":true,"id":898},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":899},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":900},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"895":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"896":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"897":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"898":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"899":{"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"},"900":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"901":{"x":1027.080919080919,"y":441.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"902":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"903":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"904":{"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"},"905":{"morph":{"__isSmartRef__":true,"id":893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"906":{"onDrag":{"__isSmartRef__":true,"id":907},"onDragEnd":{"__isSmartRef__":true,"id":914},"onDragStart":{"__isSmartRef__":true,"id":921}},"907":{"varMapping":{"__isSmartRef__":true,"id":908},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":913},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"908":{"this":{"__isSmartRef__":true,"id":893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":909}},"909":{"$super":{"__isSmartRef__":true,"id":910}},"910":{"varMapping":{"__isSmartRef__":true,"id":911},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":912},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"911":{"obj":{"__isSmartRef__":true,"id":893},"name":"onDrag"},"912":{},"913":{},"914":{"varMapping":{"__isSmartRef__":true,"id":915},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":920},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"915":{"this":{"__isSmartRef__":true,"id":893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":916}},"916":{"$super":{"__isSmartRef__":true,"id":917}},"917":{"varMapping":{"__isSmartRef__":true,"id":918},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":919},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"918":{"obj":{"__isSmartRef__":true,"id":893},"name":"onDragEnd"},"919":{},"920":{},"921":{"varMapping":{"__isSmartRef__":true,"id":922},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":927},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"922":{"this":{"__isSmartRef__":true,"id":893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":923}},"923":{"$super":{"__isSmartRef__":true,"id":924}},"924":{"varMapping":{"__isSmartRef__":true,"id":925},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":926},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"925":{"obj":{"__isSmartRef__":true,"id":893},"name":"onDragStart"},"926":{},"927":{},"928":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":929},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":930},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"929":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"930":{"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"},"931":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"932":{"adjustForNewBounds":true},"933":{"x":1379.904560297051,"y":1086.9110395904813,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"934":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"935":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"936":{"x":1876.4884168672806,"y":1096.6102690928217,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"937":{"requiredModules":[],"partsSpaceName":"PartsBin/Tools/","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","comment":"Early version. Requires improvement.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"938":{"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"},"939":{"morph":{"__isSmartRef__":true,"id":55},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"940":{"submorphs":[{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2709}],"scripts":[],"id":18205,"shape":{"__isSmartRef__":true,"id":2744},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2748},"_Position":{"__isSmartRef__":true,"id":2749},"priorExtent":{"__isSmartRef__":true,"id":2750},"targetMorph":{"__isSmartRef__":true,"id":941},"titleBar":{"__isSmartRef__":true,"id":2573},"contentOffset":{"__isSmartRef__":true,"id":2751},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":2752},"showsHalos":false,"name":"ScriptEditor","partsBinMetaInfo":{"__isSmartRef__":true,"id":2753},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":2754},"eventHandler":{"__isSmartRef__":true,"id":2755},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"941":{"submorphs":[{"__isSmartRef__":true,"id":942}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":2487},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2494},"showsHalos":false,"name":"ScriptEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":2495},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":940},"_Rotation":0,"targetName":null,"searchText":null,"scriptList":null,"scriptSource":{"__isSmartRef__":true,"id":942},"targetFound":null,"removeButton":null,"addButton":null,"closeButton":null,"target":{"__isSmartRef__":true,"id":952},"_Scale":1,"layout":{"__isSmartRef__":true,"id":2496},"priorExtent":{"__isSmartRef__":true,"id":2497},"renderContextTable":{"__isSmartRef__":true,"id":2498},"eventHandler":{"__isSmartRef__":true,"id":2499},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2500},"__LivelyClassName__":"lively.morphic.Box"},"942":{"submorphs":[],"scripts":[],"id":263,"shape":{"__isSmartRef__":true,"id":943},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":950},"_MaxTextWidth":1026.0469530469531,"_MaxTextHeight":null,"textStyle":null,"owner":{"__isSmartRef__":true,"id":941},"layout":{"__isSmartRef__":true,"id":951},"doitContext":{"__isSmartRef__":true,"id":952},"charsReplaced":"ea.string","lastFindLoc":3208,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"scriptSource","savedTextString":"// MethodFinderPane (this)\n\n// ** MethodFinderPane's Scripts **\nthis.addScript(function browse(methodItem) {\n if (! methodItem) return;\n var methodName = methodItem.method;\n var object = methodItem.object;\n var orgFunc = object[methodName];\n if (!orgFunc) {\n this.get('sourceText').setTextString('no source');\n return\n }\n orgFunc = orgFunc.getOriginal()\n \n this.targetFunction = orgFunc;\n this.targetObject = object;\n\n var source = \"// changes here only affect runtime\\n\";\n if (orgFunc.declaredClass) {\n source += orgFunc.declaredClass + \".addMethods({\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n } else if(methodItem.type == 'extend') {\n // perhaps it is a an class object\n source += \"Object.extend(\" + (object.type || object.namespaceIdentifier) + \",{\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n } else if( object.isMorph) {\n // display as script\n source = \"this.addScript(\" + orgFunc + \");\"\n } else if(object === Global) {\n // display as script\n source += \"Object.extend(Global, {\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n }\n\n this.get('sourceText').setTextString(source)\n\n module('lively.ide.SyntaxHighlighting').load(true)\n this.get('sourceText').highlightJavaScriptSyntax()\n\n this.get('sourceText').emphasizeRegex(new RegExp(this.get('searchText').textString, \"g\"), {color: Color.red});\n\n var info = '' + orgFunc.sourceModule \n\n this.get('infoText').setTextString(info)\n});\n\nthis.addScript(function browseMethod() {\n alertOK('browseMethod')\n if (!this.targetFunction) return;\n var methodName = this.targetFunction.methodName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n if(Class.isClass(this.targetObject)) {\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n if(this.targetObject instanceof lively.morphic.Morph) {\n var editor = this.world().openScriptEditorFor(this.targetObject);\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\n return;\n }\n alert('not implemented yet for ' + this.targetFunction)\n});\n\nthis.addScript(function emphasizeStringIn(morph, string, style) {\n var m;\n var re = new RegExp(string, \"g\");\n while(m = re.exec(morph.textString)) {\n var from = m.index,\n to = m.index + m[0].length;\n morph.emphasize(style, from, to)\n }\n});\n\nthis.addScript(function itemsFromFinds(finds) {\n var items = finds.collect(function(ea) {\n var pref = \"\" + ea.type + \" \";\n if (ea.search == \"sender\") pref += \"full: \"\n if (ea.search == \"implementor\") pref += \"name: \"\n return {\n isListItem: true,\n value: ea,\n string: pref + ea.string,\n }\n })\n items = items.sortBy(function(ea) {return ea.string})\n return items\n});\n\nthis.addScript(function openMethodInSystemBrowser(objectName, methodName) {\n alert(\"browse \" + objectName + \":\" + methodName)\n var uri = new URL(this.targetFunction.sourceModule.uri()),\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(10).select(function(ea) {\n var path = ea.getOwnerNamePath()\n return path.include(objectName) && path.include(methodName) \n });\n\n alertOK(\"found following places to browse: \" + fileFragments)\n if (fileFragments.length > 0) {\n fileFragments[0].browseIt()\n }\n\n});\n\nthis.addScript(function reset() {\n this.get('searchResultList').updateList([]);\n this.get('searchResultList').setSelection(null);\n this.get('searchText').setTextString('enter method name her');\n this.get('sourceText').setTextString('no code');\n this.get('infoText').setTextString('');\n this.targetFunction = null;\n this.targetObject = null;\n});\n\nthis.addScript(function search(searchString) { \n this.get('searchResultList').updateList([]);\n this.get('sourceText').setTextString('');\n if (!searchString || (searchString.length < 2)) {\n this.get('sourceText').setTextString('\"' + searchString + '\" is to short');\n return;\n }\n var finds = [];\n var i=0;\n var matches = function(s) {\n return s.include(searchString)\n } \n\n // var re = new RegExp(searchString)\n var time = Functions.timeToRun(function() {\n this.withAllMethodsDo(function(object, eaMethod, type) {\n i++;\n var name;\n if (!object) return;\n\n if (object.constructor.prototype == object)\n name = object.constructor.name\n\n if (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n if (object.constructor.prototype != object)\n name = name + \"(object)\"\n if (object === Global)\n name = \" \";\n\n var string = name + \": \" + eaMethod; \n var item = {object: object, method: eaMethod, string: string, type: type};\n\n if (matches(eaMethod)) {\n item.search= 'implementor',\n finds.push(item)\n return;\n } \n\n var f = object[eaMethod];\n if (!f || !f.getOriginal) return;\n var source = String(f.getOriginal())\n if (matches(source)){\n item.search = 'sender'\n finds.push(item)\n } \n })\n }.bind(this))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");\n var items = this.itemsFromFinds(finds)\n this.get('searchResultList').updateList(items);\n});\n\nthis.addScript(function setSearch(searchString) {\n this.get('searchText').setTextString(searchString);\n this.search(searchString)\n var list = this.get('searchResultList').getList();\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\n});\n\nthis.addScript(function withAllMethodsDo(func) {\n\n Functions.own(Global).forEach(function(eaMethod) {\n func(Global, eaMethod, 'global')\n }); \n\n this.world().withAllSubmorphsDo(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'script')\n }); \n });\n\n Global.subNamespaces(true).forEach(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'extend')\n }); \n });\n\n Global.classes(true).uniq().forEach(function(eaClass) {\n Functions.own(eaClass).forEach(function(eaMethod) {\n func(eaClass, eaMethod, 'extend')\n }); \n\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\n func(eaClass.prototype, eaMethod, 'class')\n }) \n })\n});","textChunks":[{"__isSmartRef__":true,"id":1348},{"__isSmartRef__":true,"id":1351},{"__isSmartRef__":true,"id":1354},{"__isSmartRef__":true,"id":1356},{"__isSmartRef__":true,"id":1358},{"__isSmartRef__":true,"id":1361},{"__isSmartRef__":true,"id":1363},{"__isSmartRef__":true,"id":1365},{"__isSmartRef__":true,"id":1367},{"__isSmartRef__":true,"id":1369},{"__isSmartRef__":true,"id":1371},{"__isSmartRef__":true,"id":1374},{"__isSmartRef__":true,"id":1376},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1382},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1386},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1392},{"__isSmartRef__":true,"id":1394},{"__isSmartRef__":true,"id":1396},{"__isSmartRef__":true,"id":1398},{"__isSmartRef__":true,"id":1400},{"__isSmartRef__":true,"id":1402},{"__isSmartRef__":true,"id":1404},{"__isSmartRef__":true,"id":1407},{"__isSmartRef__":true,"id":1409},{"__isSmartRef__":true,"id":1411},{"__isSmartRef__":true,"id":1413},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1419},{"__isSmartRef__":true,"id":1421},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1425},{"__isSmartRef__":true,"id":1427},{"__isSmartRef__":true,"id":1429},{"__isSmartRef__":true,"id":1431},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1435},{"__isSmartRef__":true,"id":1437},{"__isSmartRef__":true,"id":1439},{"__isSmartRef__":true,"id":1441},{"__isSmartRef__":true,"id":1443},{"__isSmartRef__":true,"id":1445},{"__isSmartRef__":true,"id":1447},{"__isSmartRef__":true,"id":1449},{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1453},{"__isSmartRef__":true,"id":1455},{"__isSmartRef__":true,"id":1457},{"__isSmartRef__":true,"id":1459},{"__isSmartRef__":true,"id":1461},{"__isSmartRef__":true,"id":1463},{"__isSmartRef__":true,"id":1465},{"__isSmartRef__":true,"id":1467},{"__isSmartRef__":true,"id":1469},{"__isSmartRef__":true,"id":1471},{"__isSmartRef__":true,"id":1473},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1477},{"__isSmartRef__":true,"id":1479},{"__isSmartRef__":true,"id":1481},{"__isSmartRef__":true,"id":1483},{"__isSmartRef__":true,"id":1485},{"__isSmartRef__":true,"id":1487},{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1491},{"__isSmartRef__":true,"id":1493},{"__isSmartRef__":true,"id":1495},{"__isSmartRef__":true,"id":1497},{"__isSmartRef__":true,"id":1499},{"__isSmartRef__":true,"id":1501},{"__isSmartRef__":true,"id":1503},{"__isSmartRef__":true,"id":1505},{"__isSmartRef__":true,"id":1507},{"__isSmartRef__":true,"id":1509},{"__isSmartRef__":true,"id":1511},{"__isSmartRef__":true,"id":1513},{"__isSmartRef__":true,"id":1515},{"__isSmartRef__":true,"id":1517},{"__isSmartRef__":true,"id":1519},{"__isSmartRef__":true,"id":1521},{"__isSmartRef__":true,"id":1523},{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1535},{"__isSmartRef__":true,"id":1537},{"__isSmartRef__":true,"id":1539},{"__isSmartRef__":true,"id":1541},{"__isSmartRef__":true,"id":1543},{"__isSmartRef__":true,"id":1545},{"__isSmartRef__":true,"id":1547},{"__isSmartRef__":true,"id":1549},{"__isSmartRef__":true,"id":1551},{"__isSmartRef__":true,"id":1553},{"__isSmartRef__":true,"id":1555},{"__isSmartRef__":true,"id":1557},{"__isSmartRef__":true,"id":1559},{"__isSmartRef__":true,"id":1561},{"__isSmartRef__":true,"id":1563},{"__isSmartRef__":true,"id":1565},{"__isSmartRef__":true,"id":1567},{"__isSmartRef__":true,"id":1569},{"__isSmartRef__":true,"id":1571},{"__isSmartRef__":true,"id":1573},{"__isSmartRef__":true,"id":1575},{"__isSmartRef__":true,"id":1577},{"__isSmartRef__":true,"id":1579},{"__isSmartRef__":true,"id":1581},{"__isSmartRef__":true,"id":1583},{"__isSmartRef__":true,"id":1585},{"__isSmartRef__":true,"id":1587},{"__isSmartRef__":true,"id":1589},{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1594},{"__isSmartRef__":true,"id":1596},{"__isSmartRef__":true,"id":1598},{"__isSmartRef__":true,"id":1600},{"__isSmartRef__":true,"id":1602},{"__isSmartRef__":true,"id":1604},{"__isSmartRef__":true,"id":1606},{"__isSmartRef__":true,"id":1608},{"__isSmartRef__":true,"id":1610},{"__isSmartRef__":true,"id":1613},{"__isSmartRef__":true,"id":1615},{"__isSmartRef__":true,"id":1617},{"__isSmartRef__":true,"id":1619},{"__isSmartRef__":true,"id":1621},{"__isSmartRef__":true,"id":1623},{"__isSmartRef__":true,"id":1625},{"__isSmartRef__":true,"id":1627},{"__isSmartRef__":true,"id":1629},{"__isSmartRef__":true,"id":1631},{"__isSmartRef__":true,"id":1633},{"__isSmartRef__":true,"id":1635},{"__isSmartRef__":true,"id":1637},{"__isSmartRef__":true,"id":1639},{"__isSmartRef__":true,"id":1641},{"__isSmartRef__":true,"id":1643},{"__isSmartRef__":true,"id":1645},{"__isSmartRef__":true,"id":1647},{"__isSmartRef__":true,"id":1649},{"__isSmartRef__":true,"id":1651},{"__isSmartRef__":true,"id":1653},{"__isSmartRef__":true,"id":1655},{"__isSmartRef__":true,"id":1657},{"__isSmartRef__":true,"id":1659},{"__isSmartRef__":true,"id":1661},{"__isSmartRef__":true,"id":1663},{"__isSmartRef__":true,"id":1665},{"__isSmartRef__":true,"id":1667},{"__isSmartRef__":true,"id":1669},{"__isSmartRef__":true,"id":1671},{"__isSmartRef__":true,"id":1673},{"__isSmartRef__":true,"id":1675},{"__isSmartRef__":true,"id":1677},{"__isSmartRef__":true,"id":1679},{"__isSmartRef__":true,"id":1681},{"__isSmartRef__":true,"id":1683},{"__isSmartRef__":true,"id":1685},{"__isSmartRef__":true,"id":1687},{"__isSmartRef__":true,"id":1689},{"__isSmartRef__":true,"id":1691},{"__isSmartRef__":true,"id":1693},{"__isSmartRef__":true,"id":1695},{"__isSmartRef__":true,"id":1697},{"__isSmartRef__":true,"id":1699},{"__isSmartRef__":true,"id":1701},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1705},{"__isSmartRef__":true,"id":1707},{"__isSmartRef__":true,"id":1709},{"__isSmartRef__":true,"id":1711},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1717},{"__isSmartRef__":true,"id":1719},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1725},{"__isSmartRef__":true,"id":1727},{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1731},{"__isSmartRef__":true,"id":1733},{"__isSmartRef__":true,"id":1735},{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1739},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1772},{"__isSmartRef__":true,"id":1774},{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1778},{"__isSmartRef__":true,"id":1780},{"__isSmartRef__":true,"id":1782},{"__isSmartRef__":true,"id":1784},{"__isSmartRef__":true,"id":1786},{"__isSmartRef__":true,"id":1788},{"__isSmartRef__":true,"id":1790},{"__isSmartRef__":true,"id":1792},{"__isSmartRef__":true,"id":1794},{"__isSmartRef__":true,"id":1796},{"__isSmartRef__":true,"id":1798},{"__isSmartRef__":true,"id":1800},{"__isSmartRef__":true,"id":1802},{"__isSmartRef__":true,"id":1804},{"__isSmartRef__":true,"id":1806},{"__isSmartRef__":true,"id":1808},{"__isSmartRef__":true,"id":1810},{"__isSmartRef__":true,"id":1812},{"__isSmartRef__":true,"id":1814},{"__isSmartRef__":true,"id":1816},{"__isSmartRef__":true,"id":1818},{"__isSmartRef__":true,"id":1820},{"__isSmartRef__":true,"id":1822},{"__isSmartRef__":true,"id":1824},{"__isSmartRef__":true,"id":1826},{"__isSmartRef__":true,"id":1828},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1832},{"__isSmartRef__":true,"id":1834},{"__isSmartRef__":true,"id":1836},{"__isSmartRef__":true,"id":1838},{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1842},{"__isSmartRef__":true,"id":1844},{"__isSmartRef__":true,"id":1846},{"__isSmartRef__":true,"id":1848},{"__isSmartRef__":true,"id":1850},{"__isSmartRef__":true,"id":1852},{"__isSmartRef__":true,"id":1854},{"__isSmartRef__":true,"id":1856},{"__isSmartRef__":true,"id":1858},{"__isSmartRef__":true,"id":1860},{"__isSmartRef__":true,"id":1862},{"__isSmartRef__":true,"id":1864},{"__isSmartRef__":true,"id":1866},{"__isSmartRef__":true,"id":1868},{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1872},{"__isSmartRef__":true,"id":1874},{"__isSmartRef__":true,"id":1876},{"__isSmartRef__":true,"id":1878},{"__isSmartRef__":true,"id":1880},{"__isSmartRef__":true,"id":1882},{"__isSmartRef__":true,"id":1884},{"__isSmartRef__":true,"id":1886},{"__isSmartRef__":true,"id":1888},{"__isSmartRef__":true,"id":1890},{"__isSmartRef__":true,"id":1892},{"__isSmartRef__":true,"id":1894},{"__isSmartRef__":true,"id":1896},{"__isSmartRef__":true,"id":1898},{"__isSmartRef__":true,"id":1900},{"__isSmartRef__":true,"id":1902},{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1906},{"__isSmartRef__":true,"id":1908},{"__isSmartRef__":true,"id":1910},{"__isSmartRef__":true,"id":1912},{"__isSmartRef__":true,"id":1914},{"__isSmartRef__":true,"id":1916},{"__isSmartRef__":true,"id":1918},{"__isSmartRef__":true,"id":1920},{"__isSmartRef__":true,"id":1922},{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1926},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1932},{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1936},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1952},{"__isSmartRef__":true,"id":1954},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1960},{"__isSmartRef__":true,"id":1962},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1968},{"__isSmartRef__":true,"id":1970},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":1976},{"__isSmartRef__":true,"id":1978},{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1984},{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1992},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2006},{"__isSmartRef__":true,"id":2008},{"__isSmartRef__":true,"id":2010},{"__isSmartRef__":true,"id":2012},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2018},{"__isSmartRef__":true,"id":2020},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2024},{"__isSmartRef__":true,"id":2026},{"__isSmartRef__":true,"id":2028},{"__isSmartRef__":true,"id":2030},{"__isSmartRef__":true,"id":2032},{"__isSmartRef__":true,"id":2034},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2040},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2062},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2080},{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2084},{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2098},{"__isSmartRef__":true,"id":2100},{"__isSmartRef__":true,"id":2102},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2118},{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2122},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2126},{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2134},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2198},{"__isSmartRef__":true,"id":2200},{"__isSmartRef__":true,"id":2202},{"__isSmartRef__":true,"id":2204},{"__isSmartRef__":true,"id":2206},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212},{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2216},{"__isSmartRef__":true,"id":2218},{"__isSmartRef__":true,"id":2220},{"__isSmartRef__":true,"id":2222},{"__isSmartRef__":true,"id":2224},{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2244},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2262},{"__isSmartRef__":true,"id":2264},{"__isSmartRef__":true,"id":2266},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2270},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2274},{"__isSmartRef__":true,"id":2276},{"__isSmartRef__":true,"id":2278},{"__isSmartRef__":true,"id":2280},{"__isSmartRef__":true,"id":2282},{"__isSmartRef__":true,"id":2284},{"__isSmartRef__":true,"id":2286},{"__isSmartRef__":true,"id":2288},{"__isSmartRef__":true,"id":2290},{"__isSmartRef__":true,"id":2292},{"__isSmartRef__":true,"id":2294},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2298},{"__isSmartRef__":true,"id":2300},{"__isSmartRef__":true,"id":2302},{"__isSmartRef__":true,"id":2304},{"__isSmartRef__":true,"id":2306},{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2310},{"__isSmartRef__":true,"id":2312},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2316},{"__isSmartRef__":true,"id":2318},{"__isSmartRef__":true,"id":2320},{"__isSmartRef__":true,"id":2322},{"__isSmartRef__":true,"id":2324},{"__isSmartRef__":true,"id":2326},{"__isSmartRef__":true,"id":2328},{"__isSmartRef__":true,"id":2330},{"__isSmartRef__":true,"id":2332},{"__isSmartRef__":true,"id":2334},{"__isSmartRef__":true,"id":2336},{"__isSmartRef__":true,"id":2338},{"__isSmartRef__":true,"id":2340},{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2346},{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2350},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2354},{"__isSmartRef__":true,"id":2356},{"__isSmartRef__":true,"id":2358},{"__isSmartRef__":true,"id":2360},{"__isSmartRef__":true,"id":2362},{"__isSmartRef__":true,"id":2364},{"__isSmartRef__":true,"id":2366},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2382},{"__isSmartRef__":true,"id":2384},{"__isSmartRef__":true,"id":2386},{"__isSmartRef__":true,"id":2388},{"__isSmartRef__":true,"id":2390},{"__isSmartRef__":true,"id":2392},{"__isSmartRef__":true,"id":2394},{"__isSmartRef__":true,"id":2396},{"__isSmartRef__":true,"id":2398},{"__isSmartRef__":true,"id":2400},{"__isSmartRef__":true,"id":2402},{"__isSmartRef__":true,"id":2404},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2420},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2424},{"__isSmartRef__":true,"id":2426},{"__isSmartRef__":true,"id":2428},{"__isSmartRef__":true,"id":2430},{"__isSmartRef__":true,"id":2432},{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2436},{"__isSmartRef__":true,"id":2438},{"__isSmartRef__":true,"id":2440},{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2456},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2462},{"__isSmartRef__":true,"id":2464},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2468},{"__isSmartRef__":true,"id":2470},{"__isSmartRef__":true,"id":2472},{"__isSmartRef__":true,"id":2474}],"priorSelectionRange":[3057,3058],"_ClipMode":"auto","prevScroll":[0,1088],"_FontSize":10,"priorExtent":{"__isSmartRef__":true,"id":2476},"lastSearchString":"declared\n","renderContextTable":{"__isSmartRef__":true,"id":2477},"_MinTextWidth":1026.0469530469531,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":2478},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2479},"__LivelyClassName__":"lively.morphic.Text"},"943":{"position":{"__isSmartRef__":true,"id":944},"_Extent":{"__isSmartRef__":true,"id":945},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":946},"_Fill":{"__isSmartRef__":true,"id":947},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":948},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":949},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"944":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"945":{"x":1028.0469530469531,"y":422.98201798201796,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"946":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"947":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"948":{"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"},"949":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"950":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"951":{"resizeWidth":true,"resizeHeight":true},"952":{"submorphs":[{"__isSmartRef__":true,"id":953},{"__isSmartRef__":true,"id":968},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1073}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":1120},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1127},"showsHalos":false,"name":"MethodFinderPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":1128},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"owner":{"__isSmartRef__":true,"id":1129},"isCopyMorphRef":true,"morphRefId":1,"layout":{"__isSmartRef__":true,"id":1316},"priorExtent":{"__isSmartRef__":true,"id":1317},"targetFunction":null,"targetObject":null,"renderContextTable":{"__isSmartRef__":true,"id":1318},"eventHandler":{"__isSmartRef__":true,"id":1319},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1320},"__LivelyClassName__":"lively.morphic.Box"},"953":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":954},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":960},"_MaxTextWidth":290,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":957},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":961},"owner":{"__isSmartRef__":true,"id":952},"charsReplaced":"enter method name her","lastFindLoc":-1,"attributeConnections":[{"__isSmartRef__":true,"id":962}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"textChunks":[{"__isSmartRef__":true,"id":963}],"priorSelectionRange":[0,4],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":965},"lastSearchString":"prev","savedTextString":"move","renderContextTable":{"__isSmartRef__":true,"id":966},"_MinTextWidth":290,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":967},"__LivelyClassName__":"lively.morphic.Text"},"954":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":955},"_Extent":{"__isSmartRef__":true,"id":956},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":957},"renderContextTable":{"__isSmartRef__":true,"id":958},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":959},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"955":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"956":{"x":292,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"957":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"958":{"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"},"959":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"960":{"x":17,"y":24,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"961":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"962":{"sourceObj":{"__isSmartRef__":true,"id":953},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":952},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"963":{"style":{"__isSmartRef__":true,"id":964},"morph":{"__isSmartRef__":true,"id":953},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":953},"storedString":"enter method name her","__LivelyClassName__":"lively.morphic.TextChunk"},"964":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"965":{"x":292,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"966":{"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"},"967":{"morph":{"__isSmartRef__":true,"id":953},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"968":{"submorphs":[{"__isSmartRef__":true,"id":969}],"scripts":[],"id":2074,"shape":{"__isSmartRef__":true,"id":983},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":999},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":987},"lighterFill":{"__isSmartRef__":true,"id":1000},"label":{"__isSmartRef__":true,"id":969},"showsHalos":false,"name":"searchButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1009},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":952},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":1010}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"renderContextTable":{"__isSmartRef__":true,"id":1011},"eventHandler":{"__isSmartRef__":true,"id":1012},"__LivelyClassName__":"lively.morphic.Button"},"969":{"submorphs":[],"scripts":[],"id":2075,"shape":{"__isSmartRef__":true,"id":970},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":976},"_MaxTextWidth":null,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":977},"_Padding":{"__isSmartRef__":true,"id":977},"owner":{"__isSmartRef__":true,"id":968},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":978}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":980},"renderContextTable":{"__isSmartRef__":true,"id":981},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":982},"__LivelyClassName__":"lively.morphic.Text"},"970":{"position":{"__isSmartRef__":true,"id":971},"_Extent":{"__isSmartRef__":true,"id":972},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":973},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":974},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"971":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"972":{"x":58,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"973":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"974":{"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"},"975":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"976":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"977":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"978":{"style":{"__isSmartRef__":true,"id":979},"morph":{"__isSmartRef__":true,"id":969},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":969},"storedString":"search","__LivelyClassName__":"lively.morphic.TextChunk"},"979":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"980":{"x":58,"y":30,"__LivelyClassName__":"Point","__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":{"morph":{"__isSmartRef__":true,"id":969},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"983":{"position":{"__isSmartRef__":true,"id":984},"_Extent":{"__isSmartRef__":true,"id":985},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":986},"_Fill":{"__isSmartRef__":true,"id":987},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":997},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":998},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"984":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"985":{"x":100,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"986":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"987":{"stops":[{"__isSmartRef__":true,"id":988},{"__isSmartRef__":true,"id":990},{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":994}],"vector":{"__isSmartRef__":true,"id":996},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"988":{"offset":0,"color":{"__isSmartRef__":true,"id":989}},"989":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"990":{"offset":0.4,"color":{"__isSmartRef__":true,"id":991}},"991":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"992":{"offset":0.6,"color":{"__isSmartRef__":true,"id":993}},"993":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"994":{"offset":1,"color":{"__isSmartRef__":true,"id":995}},"995":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"996":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"997":{"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"},"998":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"999":{"x":329,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1000":{"stops":[{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1007}],"vector":{"__isSmartRef__":true,"id":996},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1001":{"offset":0,"color":{"__isSmartRef__":true,"id":1002}},"1002":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1003":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1004}},"1004":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1005":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1006}},"1006":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1007":{"offset":1,"color":{"__isSmartRef__":true,"id":1008}},"1008":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1009":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1010":{"sourceObj":{"__isSmartRef__":true,"id":968},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":953},"targetMethodName":"doSave","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1011":{"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"},"1012":{"morph":{"__isSmartRef__":true,"id":968},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1013":{"submorphs":[],"scripts":[],"id":740,"shape":{"__isSmartRef__":true,"id":1014},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1021},"itemList":[],"showsHalos":false,"name":"searchResultList","partsBinMetaInfo":{"__isSmartRef__":true,"id":1022},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":952},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":1023}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,4031],"resizeHeight":true,"resizeWidth":true,"layout":{"__isSmartRef__":true,"id":1024},"priorExtent":{"__isSmartRef__":true,"id":1025},"renderContextTable":{"__isSmartRef__":true,"id":1026},"eventHandler":{"__isSmartRef__":true,"id":1027},"__LivelyClassName__":"lively.morphic.List"},"1014":{"position":{"__isSmartRef__":true,"id":1015},"_Extent":{"__isSmartRef__":true,"id":1016},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1017},"_Fill":{"__isSmartRef__":true,"id":1018},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1019},"_Padding":{"__isSmartRef__":true,"id":1020},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1015":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1016":{"x":898.3800299912526,"y":145.98799096394293,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1017":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1018":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1019":{"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"},"1020":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1021":{"x":8,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1022":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1023":{"sourceObj":{"__isSmartRef__":true,"id":1013},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":952},"targetMethodName":"browse","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1024":{"resizeWidth":true},"1025":{"x":897.3800299912526,"y":145.98799096394293,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1026":{"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"},"1027":{"morph":{"__isSmartRef__":true,"id":1013},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1028":{"submorphs":[],"scripts":[],"id":298,"shape":{"__isSmartRef__":true,"id":1029},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1036},"_MaxTextWidth":895.0469590469621,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":1037},"doitContext":{"__isSmartRef__":true,"id":952},"charsReplaced":"","lastFindLoc":127,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText","savedTextString":"// changes here only affect runtime\nObject.extend(lively.morphic.Morph,{\n\tmakeLine:function (verts, lineWidth, lineColor) {\n\t\tif (verts.length < 2) return null;\n\t\tif (verts.length > 2) {\n\t\t\t// Polylines become a mere blob for now...\n\t\t\tvar morph = this.makeRectangle(Rectangle.unionPts(verts));\n\t\t\tmorph.setBorderWidth(lineWidth);\n\t\t\tmorph.setBorderColor(lineColor);\n\t\t\tmorph.setFill(null);\n\t\t\treturn morph;\n\t\t} \n\t\t// Okay, it's a simple line...\n\t\tvar p1 = verts[0]; var p2 = verts[1];\n\t\tvar v = p2.subPt(p1);\n \n\t\t// First make a horizontal line of the same length with origin at (0, 0)\n\t\tvar morph = this.makeRectangle(Rectangle.unionPts([pt(0, -lineWidth/2), Point.polar(v.r(), 0).addXY(0, lineWidth/2)]));\n\n\t\t// *** Not right, but we want to make position and center of rot = (0, 0):\n\t\t// morph._Position = pt(0, 0);\n\n\t\tmorph.setBorderWidth(0);\n\t\tmorph.setFill(lineColor);\n\n\t\t// Then move and rotate, with first vertex being the rotation center\n\t\tmorph.moveBy(p1);\n\t\tmorph.setOrigin(pt(0, lineWidth/2));\n\t\tmorph.isLine = true;\n\t\treturn morph.rotateBy(v.theta());\n\t}\n});","textChunks":[{"__isSmartRef__":true,"id":1038}],"priorSelectionRange":[55,36],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"owner":{"__isSmartRef__":true,"id":952},"_Scale":0.9979990019999998,"priorExtent":{"__isSmartRef__":true,"id":1040},"renderContextTable":{"__isSmartRef__":true,"id":1041},"_MinTextWidth":895.0469590469621,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1042},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1043},"__LivelyClassName__":"lively.morphic.Text"},"1029":{"position":{"__isSmartRef__":true,"id":1030},"_Extent":{"__isSmartRef__":true,"id":1031},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1032},"_Fill":{"__isSmartRef__":true,"id":1033},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1034},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":1035},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1030":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1031":{"x":897.0469590469621,"y":204.48209598213498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1032":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1033":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1034":{"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"},"1035":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1036":{"x":10.701682800375693,"y":247.98173452400079,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1037":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"1038":{"style":{"__isSmartRef__":true,"id":1039},"morph":{"__isSmartRef__":true,"id":1028},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1028},"storedString":"no code","__LivelyClassName__":"lively.morphic.TextChunk"},"1039":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1040":{"x":897.0469590469621,"y":204.48209598213498,"__LivelyClassName__":"Point","__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","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"},"1042":{"morph":{"__isSmartRef__":true,"id":1028},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1043":{"doSave":{"__isSmartRef__":true,"id":1044},"getDoitContext":{"__isSmartRef__":true,"id":1051}},"1044":{"varMapping":{"__isSmartRef__":true,"id":1045},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":1050},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1045":{"this":{"__isSmartRef__":true,"id":1028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1046}},"1046":{"$super":{"__isSmartRef__":true,"id":1047}},"1047":{"varMapping":{"__isSmartRef__":true,"id":1048},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1049},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1048":{"obj":{"__isSmartRef__":true,"id":1028},"name":"doSave"},"1049":{},"1050":{},"1051":{"varMapping":{"__isSmartRef__":true,"id":1052},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":1057},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1052":{"this":{"__isSmartRef__":true,"id":1028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1053}},"1053":{"$super":{"__isSmartRef__":true,"id":1054}},"1054":{"varMapping":{"__isSmartRef__":true,"id":1055},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1056},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1055":{"obj":{"__isSmartRef__":true,"id":1028},"name":"getDoitContext"},"1056":{},"1057":{},"1058":{"submorphs":[],"scripts":[],"id":123,"shape":{"__isSmartRef__":true,"id":1059},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1066},"_MaxTextWidth":895.0469590469621,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":1067},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"infoText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\n\tvar items = finds.collect(function(ea) {\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: ea[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":1068}],"priorSelectionRange":[0,0],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":10,"_Scale":0.9979990019999998,"priorExtent":{"__isSmartRef__":true,"id":1070},"owner":{"__isSmartRef__":true,"id":952},"renderContextTable":{"__isSmartRef__":true,"id":1071},"_MinTextWidth":895.0469590469621,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1072},"__LivelyClassName__":"lively.morphic.Text"},"1059":{"position":{"__isSmartRef__":true,"id":1060},"_Extent":{"__isSmartRef__":true,"id":1061},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1062},"_Fill":{"__isSmartRef__":true,"id":1063},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1064},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":1065},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1060":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1061":{"x":897.0469590469621,"y":20.48209598213498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1062":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1063":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1064":{"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"},"1065":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1066":{"x":6.701682800375693,"y":215.98173452400079,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1067":{"resizeWidth":true,"resizeHeight":false,"moveVertical":false,"moveHorizontal":false},"1068":{"style":{"__isSmartRef__":true,"id":1069},"morph":{"__isSmartRef__":true,"id":1058},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1058},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1069":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1070":{"x":897.0469590469621,"y":20.48209598213498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1071":{"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"},"1072":{"morph":{"__isSmartRef__":true,"id":1058},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1073":{"submorphs":[{"__isSmartRef__":true,"id":1074}],"scripts":[],"id":1138,"shape":{"__isSmartRef__":true,"id":1089},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1105},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1093},"lighterFill":{"__isSmartRef__":true,"id":1106},"label":{"__isSmartRef__":true,"id":1074},"showsHalos":false,"name":"browse","partsBinMetaInfo":{"__isSmartRef__":true,"id":1115},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":1116}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"_Scale":1,"priorExtent":{"__isSmartRef__":true,"id":1117},"owner":{"__isSmartRef__":true,"id":952},"renderContextTable":{"__isSmartRef__":true,"id":1118},"eventHandler":{"__isSmartRef__":true,"id":1119},"__LivelyClassName__":"lively.morphic.Button"},"1074":{"submorphs":[],"scripts":[],"id":2075,"shape":{"__isSmartRef__":true,"id":1075},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1081},"_MaxTextWidth":115,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":1082},"_Padding":{"__isSmartRef__":true,"id":1083},"owner":{"__isSmartRef__":true,"id":1073},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":1084}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1086},"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1087},"_MinTextWidth":115,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1088},"__LivelyClassName__":"lively.morphic.Text"},"1075":{"position":{"__isSmartRef__":true,"id":1076},"_Extent":{"__isSmartRef__":true,"id":1077},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1078},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1079},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1080},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1076":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1077":{"x":115,"y":27,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1078":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1079":{"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"},"1080":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1081":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1082":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1083":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1084":{"style":{"__isSmartRef__":true,"id":1085},"morph":{"__isSmartRef__":true,"id":1074},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1074},"storedString":"browse","__LivelyClassName__":"lively.morphic.TextChunk"},"1085":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1086":{"x":115,"y":27,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1087":{"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"},"1088":{"morph":{"__isSmartRef__":true,"id":1074},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1089":{"position":{"__isSmartRef__":true,"id":1090},"_Extent":{"__isSmartRef__":true,"id":1091},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1092},"_Fill":{"__isSmartRef__":true,"id":1093},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1103},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1090":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1091":{"x":115,"y":27,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1092":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1093":{"stops":[{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1100}],"vector":{"__isSmartRef__":true,"id":1102},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1094":{"offset":0,"color":{"__isSmartRef__":true,"id":1095}},"1095":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1096":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1097}},"1097":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1098":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1099}},"1099":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1100":{"offset":1,"color":{"__isSmartRef__":true,"id":1101}},"1101":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1102":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1103":{"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"},"1104":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1105":{"x":442.0439335888881,"y":26.725910952184506,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1106":{"stops":[{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1113}],"vector":{"__isSmartRef__":true,"id":1102},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1107":{"offset":0,"color":{"__isSmartRef__":true,"id":1108}},"1108":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1109":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1110}},"1110":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1111":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1112}},"1112":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1113":{"offset":1,"color":{"__isSmartRef__":true,"id":1114}},"1114":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1115":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1116":{"sourceObj":{"__isSmartRef__":true,"id":1073},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":952},"targetMethodName":"browseMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1117":{"x":114,"y":28,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1118":{"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"},"1119":{"morph":{"__isSmartRef__":true,"id":1073},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1120":{"position":{"__isSmartRef__":true,"id":1121},"_Extent":{"__isSmartRef__":true,"id":1122},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":{"__isSmartRef__":true,"id":1124},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1125},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1121":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1122":{"x":919.4170420843768,"y":462.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1123":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1124":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1125":{"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"},"1126":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1127":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1128":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"requiredModules":["lively.ide"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1129":{"submorphs":[{"__isSmartRef__":true,"id":952},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1270}],"scripts":[],"id":2470,"shape":{"__isSmartRef__":true,"id":1305},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1309},"_Position":{"__isSmartRef__":true,"id":1310},"priorExtent":{"__isSmartRef__":true,"id":1311},"targetMorph":{"__isSmartRef__":true,"id":952},"titleBar":{"__isSmartRef__":true,"id":1130},"contentOffset":{"__isSmartRef__":true,"id":1127},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":1312},"showsHalos":false,"name":"MethodFinder","partsBinMetaInfo":{"__isSmartRef__":true,"id":1313},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":1314},"eventHandler":{"__isSmartRef__":true,"id":1315},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1130":{"submorphs":[{"__isSmartRef__":true,"id":1131},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1224}],"scripts":[],"id":2471,"shape":{"__isSmartRef__":true,"id":1259},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1265},"_Position":{"__isSmartRef__":true,"id":1266},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":1129},"label":{"__isSmartRef__":true,"id":1131},"closeButton":{"__isSmartRef__":true,"id":1144},"menuButton":{"__isSmartRef__":true,"id":1190},"collapseButton":{"__isSmartRef__":true,"id":1224},"priorExtent":{"__isSmartRef__":true,"id":1267},"owner":{"__isSmartRef__":true,"id":1129},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1268},"eventHandler":{"__isSmartRef__":true,"id":1269},"__LivelyClassName__":"lively.morphic.TitleBar"},"1131":{"submorphs":[],"scripts":[],"id":2472,"shape":{"__isSmartRef__":true,"id":1132},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1137},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1138},"priorExtent":{"__isSmartRef__":true,"id":1139},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":1140}],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":1130},"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1142},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1143},"__LivelyClassName__":"lively.morphic.Text"},"1132":{"_Position":{"__isSmartRef__":true,"id":1133},"_Extent":{"__isSmartRef__":true,"id":1134},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1135},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1136},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1133":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1134":{"x":860.4170420843768,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1135":{"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"},"1136":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1138":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1139":{"x":860.4170420843768,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1140":{"style":{"__isSmartRef__":true,"id":1141},"morph":{"__isSmartRef__":true,"id":1131},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1131},"storedString":"MethodFinder","__LivelyClassName__":"lively.morphic.TextChunk"},"1141":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1142":{"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"},"1143":{"morph":{"__isSmartRef__":true,"id":1131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1144":{"submorphs":[{"__isSmartRef__":true,"id":1145}],"scripts":[],"id":2473,"shape":{"__isSmartRef__":true,"id":1158},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1174},"priorExtent":{"__isSmartRef__":true,"id":1175},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1162},"lighterFill":{"__isSmartRef__":true,"id":1176},"label":{"__isSmartRef__":true,"id":1145},"owner":{"__isSmartRef__":true,"id":1130},"layout":{"__isSmartRef__":true,"id":1185},"attributeConnections":[{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1187}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1188},"eventHandler":{"__isSmartRef__":true,"id":1189},"__LivelyClassName__":"lively.morphic.WindowControl"},"1145":{"submorphs":[],"scripts":[],"id":2474,"shape":{"__isSmartRef__":true,"id":1146},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1151},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1152},"priorExtent":{"__isSmartRef__":true,"id":1153},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":1154}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1144},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1156},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1157},"__LivelyClassName__":"lively.morphic.Text"},"1146":{"_Position":{"__isSmartRef__":true,"id":1147},"_Extent":{"__isSmartRef__":true,"id":1148},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1149},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1147":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1148":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1149":{"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"},"1150":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1151":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1152":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1153":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1154":{"style":{"__isSmartRef__":true,"id":1155},"morph":{"__isSmartRef__":true,"id":1145},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1145},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"1155":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1156":{"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"},"1157":{"morph":{"__isSmartRef__":true,"id":1145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1158":{"_Position":{"__isSmartRef__":true,"id":1159},"_Extent":{"__isSmartRef__":true,"id":1160},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1161},"_Fill":{"__isSmartRef__":true,"id":1162},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1172},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1173},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1159":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1160":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1161":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1162":{"stops":[{"__isSmartRef__":true,"id":1163},{"__isSmartRef__":true,"id":1165},{"__isSmartRef__":true,"id":1167},{"__isSmartRef__":true,"id":1169}],"vector":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1163":{"offset":0,"color":{"__isSmartRef__":true,"id":1164}},"1164":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1165":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1166}},"1166":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1167":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1168}},"1168":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1169":{"offset":1,"color":{"__isSmartRef__":true,"id":1170}},"1170":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1171":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1172":{"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"},"1173":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1174":{"x":899.4170420843768,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1175":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1176":{"stops":[{"__isSmartRef__":true,"id":1177},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1181},{"__isSmartRef__":true,"id":1183}],"vector":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1177":{"offset":0,"color":{"__isSmartRef__":true,"id":1178}},"1178":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1179":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1180}},"1180":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1181":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1182}},"1182":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1183":{"offset":1,"color":{"__isSmartRef__":true,"id":1184}},"1184":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1185":{"moveHorizontal":true},"1186":{"sourceObj":{"__isSmartRef__":true,"id":1144},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1187":{"sourceObj":{"__isSmartRef__":true,"id":1144},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1188":{"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"},"1189":{"morph":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1190":{"submorphs":[{"__isSmartRef__":true,"id":1191}],"scripts":[],"id":2475,"shape":{"__isSmartRef__":true,"id":1204},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1209},"priorExtent":{"__isSmartRef__":true,"id":1210},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1162},"lighterFill":{"__isSmartRef__":true,"id":1211},"label":{"__isSmartRef__":true,"id":1191},"owner":{"__isSmartRef__":true,"id":1130},"attributeConnections":[{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1221}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1222},"eventHandler":{"__isSmartRef__":true,"id":1223},"__LivelyClassName__":"lively.morphic.WindowControl"},"1191":{"submorphs":[],"scripts":[],"id":2476,"shape":{"__isSmartRef__":true,"id":1192},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1197},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1198},"priorExtent":{"__isSmartRef__":true,"id":1199},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":1200}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1190},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1202},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1203},"__LivelyClassName__":"lively.morphic.Text"},"1192":{"_Position":{"__isSmartRef__":true,"id":1193},"_Extent":{"__isSmartRef__":true,"id":1194},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1195},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1193":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1194":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1195":{"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"},"1196":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1197":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1199":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1200":{"style":{"__isSmartRef__":true,"id":1201},"morph":{"__isSmartRef__":true,"id":1191},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1191},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"1201":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1202":{"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"},"1203":{"morph":{"__isSmartRef__":true,"id":1191},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1204":{"_Position":{"__isSmartRef__":true,"id":1205},"_Extent":{"__isSmartRef__":true,"id":1206},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1161},"_Fill":{"__isSmartRef__":true,"id":1162},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1207},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1208},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1205":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1206":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1207":{"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"},"1208":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1209":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1210":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1211":{"stops":[{"__isSmartRef__":true,"id":1212},{"__isSmartRef__":true,"id":1214},{"__isSmartRef__":true,"id":1216},{"__isSmartRef__":true,"id":1218}],"vector":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1212":{"offset":0,"color":{"__isSmartRef__":true,"id":1213}},"1213":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1214":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1215}},"1215":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1216":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1217}},"1217":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1218":{"offset":1,"color":{"__isSmartRef__":true,"id":1219}},"1219":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1220":{"sourceObj":{"__isSmartRef__":true,"id":1190},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1221":{"sourceObj":{"__isSmartRef__":true,"id":1190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1222":{"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"},"1223":{"morph":{"__isSmartRef__":true,"id":1190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1224":{"submorphs":[{"__isSmartRef__":true,"id":1225}],"scripts":[],"id":2477,"shape":{"__isSmartRef__":true,"id":1238},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1243},"priorExtent":{"__isSmartRef__":true,"id":1244},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1162},"lighterFill":{"__isSmartRef__":true,"id":1245},"label":{"__isSmartRef__":true,"id":1225},"owner":{"__isSmartRef__":true,"id":1130},"layout":{"__isSmartRef__":true,"id":1254},"attributeConnections":[{"__isSmartRef__":true,"id":1255},{"__isSmartRef__":true,"id":1256}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1257},"eventHandler":{"__isSmartRef__":true,"id":1258},"__LivelyClassName__":"lively.morphic.WindowControl"},"1225":{"submorphs":[],"scripts":[],"id":2478,"shape":{"__isSmartRef__":true,"id":1226},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1231},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1232},"priorExtent":{"__isSmartRef__":true,"id":1233},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":1234}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1224},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","renderContextTable":{"__isSmartRef__":true,"id":1236},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.morphic.Text"},"1226":{"_Position":{"__isSmartRef__":true,"id":1227},"_Extent":{"__isSmartRef__":true,"id":1228},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1123},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1229},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1230},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1227":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1228":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1229":{"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"},"1230":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1231":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1232":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1233":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1234":{"style":{"__isSmartRef__":true,"id":1235},"morph":{"__isSmartRef__":true,"id":1225},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1225},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"1235":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1236":{"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"},"1237":{"morph":{"__isSmartRef__":true,"id":1225},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1238":{"_Position":{"__isSmartRef__":true,"id":1239},"_Extent":{"__isSmartRef__":true,"id":1240},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1161},"_Fill":{"__isSmartRef__":true,"id":1162},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1241},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1242},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1239":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1240":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1241":{"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"},"1242":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1243":{"x":880.4170420843768,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1244":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1245":{"stops":[{"__isSmartRef__":true,"id":1246},{"__isSmartRef__":true,"id":1248},{"__isSmartRef__":true,"id":1250},{"__isSmartRef__":true,"id":1252}],"vector":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1246":{"offset":0,"color":{"__isSmartRef__":true,"id":1247}},"1247":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1248":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1249}},"1249":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1250":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1251}},"1251":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1252":{"offset":1,"color":{"__isSmartRef__":true,"id":1253}},"1253":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1254":{"moveHorizontal":true},"1255":{"sourceObj":{"__isSmartRef__":true,"id":1224},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1256":{"sourceObj":{"__isSmartRef__":true,"id":1224},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1129},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1257":{"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"},"1258":{"morph":{"__isSmartRef__":true,"id":1224},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1259":{"_Position":{"__isSmartRef__":true,"id":1260},"_Extent":{"__isSmartRef__":true,"id":1261},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1262},"_Fill":{"__isSmartRef__":true,"id":880},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1263},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1264},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1260":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1261":{"x":919.4170420843768,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1262":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1263":{"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"},"1264":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1265":{"resizeWidth":true,"adjustForNewBounds":true},"1266":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1267":{"x":919.4170420843768,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1268":{"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"},"1269":{"morph":{"__isSmartRef__":true,"id":1130},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1270":{"submorphs":[],"scripts":[],"id":260,"shape":{"__isSmartRef__":true,"id":1271},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1278},"showsHalos":false,"name":"ResizeCorner2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1279},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1.0000000000000002,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":1280},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":1129},"renderContextTable":{"__isSmartRef__":true,"id":1281},"eventHandler":{"__isSmartRef__":true,"id":1282},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1283},"__LivelyClassName__":"lively.morphic.Box"},"1271":{"position":{"__isSmartRef__":true,"id":1272},"_Extent":{"__isSmartRef__":true,"id":1273},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1274},"_Fill":{"__isSmartRef__":true,"id":1275},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1276},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1277},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1272":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1273":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1274":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1275":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1276":{"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"},"1277":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1278":{"x":906.4170420843768,"y":469.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1279":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1280":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1281":{"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"},"1282":{"morph":{"__isSmartRef__":true,"id":1270},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1283":{"onDrag":{"__isSmartRef__":true,"id":1284},"onDragEnd":{"__isSmartRef__":true,"id":1291},"onDragStart":{"__isSmartRef__":true,"id":1298}},"1284":{"varMapping":{"__isSmartRef__":true,"id":1285},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":1290},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1285":{"this":{"__isSmartRef__":true,"id":1270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1286}},"1286":{"$super":{"__isSmartRef__":true,"id":1287}},"1287":{"varMapping":{"__isSmartRef__":true,"id":1288},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1289},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1288":{"obj":{"__isSmartRef__":true,"id":1270},"name":"onDrag"},"1289":{},"1290":{},"1291":{"varMapping":{"__isSmartRef__":true,"id":1292},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1297},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1292":{"this":{"__isSmartRef__":true,"id":1270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1293}},"1293":{"$super":{"__isSmartRef__":true,"id":1294}},"1294":{"varMapping":{"__isSmartRef__":true,"id":1295},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1296},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1295":{"obj":{"__isSmartRef__":true,"id":1270},"name":"onDragEnd"},"1296":{},"1297":{},"1298":{"varMapping":{"__isSmartRef__":true,"id":1299},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":1304},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1299":{"this":{"__isSmartRef__":true,"id":1270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1300}},"1300":{"$super":{"__isSmartRef__":true,"id":1301}},"1301":{"varMapping":{"__isSmartRef__":true,"id":1302},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1303},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1302":{"obj":{"__isSmartRef__":true,"id":1270},"name":"onDragStart"},"1303":{},"1304":{},"1305":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1306},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1307},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1308},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1306":{"x":919.4170420843768,"y":484.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1307":{"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"},"1308":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1309":{"adjustForNewBounds":true},"1310":{"x":21.79147895781159,"y":220.9989974949895,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1311":{"x":919.4170420843768,"y":484.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1312":{"x":668,"y":227,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1313":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Tools/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A method finder that searches all loaded classes and methods for matches in the source. ","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1314":{"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"},"1315":{"morph":{"__isSmartRef__":true,"id":1129},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1316":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1317":{"x":919.4170420843768,"y":462.002005010021,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1318":{"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"},"1319":{"morph":{"__isSmartRef__":true,"id":952},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1320":{"search":{"__isSmartRef__":true,"id":1321},"browse":{"__isSmartRef__":true,"id":1324},"reset":{"__isSmartRef__":true,"id":1327},"setSearch":{"__isSmartRef__":true,"id":1330},"emphasizeStringIn":{"__isSmartRef__":true,"id":1333},"withAllMethodsDo":{"__isSmartRef__":true,"id":1336},"itemsFromFinds":{"__isSmartRef__":true,"id":1339},"browseMethod":{"__isSmartRef__":true,"id":1342},"openMethodInSystemBrowser":{"__isSmartRef__":true,"id":1345}},"1321":{"varMapping":{"__isSmartRef__":true,"id":1322},"source":"function search(searchString) { \n this.get('searchResultList').updateList([]);\n this.get('sourceText').setTextString('');\n if (!searchString || (searchString.length < 2)) {\n this.get('sourceText').setTextString('\"' + searchString + '\" is to short');\n return;\n }\n var finds = [];\n var i=0;\n var matches = function(s) {\n return s.include(searchString)\n } \n\n // var re = new RegExp(searchString)\n var time = Functions.timeToRun(function() {\n this.withAllMethodsDo(function(object, eaMethod, type) {\n i++;\n var name;\n if (!object) return;\n\n if (object.constructor.prototype == object)\n name = object.constructor.name\n\n if (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n if (object.constructor.prototype != object)\n name = name + \"(object)\"\n if (object === Global)\n name = \" \";\n\n var string = name + \": \" + eaMethod; \n var item = {object: object, method: eaMethod, string: string, type: type};\n\n if (matches(eaMethod)) {\n item.search= 'implementor',\n finds.push(item)\n return;\n } \n\n var f = object[eaMethod];\n if (!f || !f.getOriginal) return;\n var source = String(f.getOriginal())\n if (matches(source)){\n item.search = 'sender'\n finds.push(item)\n } \n })\n }.bind(this))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");\n var items = this.itemsFromFinds(finds)\n this.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":1323},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1322":{"this":{"__isSmartRef__":true,"id":952}},"1323":{},"1324":{"varMapping":{"__isSmartRef__":true,"id":1325},"source":"function browse(methodItem) {\n if (! methodItem) return;\n var methodName = methodItem.method;\n var object = methodItem.object;\n var orgFunc = object[methodName];\n if (!orgFunc) {\n this.get('sourceText').setTextString('no source');\n return\n }\n orgFunc = orgFunc.getOriginal()\n \n this.targetFunction = orgFunc;\n this.targetObject = object;\n\n var source = \"// changes here only affect runtime\\n\";\n if (orgFunc.declaredClass) {\n source += orgFunc.declaredClass + \".addMethods({\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n } else if(methodItem.type == 'extend') {\n // perhaps it is a an class object\n source += \"Object.extend(\" + (object.type || object.namespaceIdentifier) + \",{\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n } else if( object.isMorph) {\n // display as script\n source = \"this.addScript(\" + orgFunc + \");\"\n } else if(object === Global) {\n // display as script\n source += \"Object.extend(Global, {\\n\\t\" + methodName + \":\" +\n orgFunc + \"\\n});\"\n }\n\n this.get('sourceText').setTextString(source)\n\n module('lively.ide.SyntaxHighlighting').load(true)\n this.get('sourceText').highlightJavaScriptSyntax()\n\n this.get('sourceText').emphasizeRegex(new RegExp(this.get('searchText').textString, \"g\"), {color: Color.red});\n\n var info = '' + orgFunc.sourceModule \n\n this.get('infoText').setTextString(info)\n}","funcProperties":{"__isSmartRef__":true,"id":1326},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1325":{"this":{"__isSmartRef__":true,"id":952}},"1326":{},"1327":{"varMapping":{"__isSmartRef__":true,"id":1328},"source":"function reset() {\n this.get('searchResultList').updateList([]);\n this.get('searchResultList').setSelection(null);\n this.get('searchText').setTextString('enter method name her');\n this.get('sourceText').setTextString('no code');\n this.get('infoText').setTextString('');\n this.targetFunction = null;\n this.targetObject = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1329},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1328":{"this":{"__isSmartRef__":true,"id":952}},"1329":{},"1330":{"varMapping":{"__isSmartRef__":true,"id":1331},"source":"function setSearch(searchString) {\n this.get('searchText').setTextString(searchString);\n this.search(searchString)\n var list = this.get('searchResultList').getList();\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\n}","funcProperties":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1331":{"this":{"__isSmartRef__":true,"id":952}},"1332":{},"1333":{"varMapping":{"__isSmartRef__":true,"id":1334},"source":"function emphasizeStringIn(morph, string, style) {\n var m;\n var re = new RegExp(string, \"g\");\n while(m = re.exec(morph.textString)) {\n var from = m.index,\n to = m.index + m[0].length;\n morph.emphasize(style, from, to)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1335},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1334":{"this":{"__isSmartRef__":true,"id":952}},"1335":{},"1336":{"varMapping":{"__isSmartRef__":true,"id":1337},"source":"function withAllMethodsDo(func) {\n\n Functions.own(Global).forEach(function(eaMethod) {\n func(Global, eaMethod, 'global')\n }); \n\n this.world().withAllSubmorphsDo(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'script')\n }); \n });\n\n Global.subNamespaces(true).forEach(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'extend')\n }); \n });\n\n Global.classes(true).uniq().forEach(function(eaClass) {\n Functions.own(eaClass).forEach(function(eaMethod) {\n func(eaClass, eaMethod, 'extend')\n }); \n\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\n func(eaClass.prototype, eaMethod, 'class')\n }) \n })\n}","funcProperties":{"__isSmartRef__":true,"id":1338},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1337":{"this":{"__isSmartRef__":true,"id":952}},"1338":{},"1339":{"varMapping":{"__isSmartRef__":true,"id":1340},"source":"function itemsFromFinds(finds) {\n var items = finds.collect(function(ea) {\n var pref = \"\" + ea.type + \" \";\n if (ea.search == \"sender\") pref += \"full: \"\n if (ea.search == \"implementor\") pref += \"name: \"\n return {\n isListItem: true,\n value: ea,\n string: pref + ea.string,\n }\n })\n items = items.sortBy(function(ea) {return ea.string})\n return items\n}","funcProperties":{"__isSmartRef__":true,"id":1341},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1340":{"this":{"__isSmartRef__":true,"id":952}},"1341":{},"1342":{"varMapping":{"__isSmartRef__":true,"id":1343},"source":"function browseMethod() {\n alertOK('browseMethod')\n if (!this.targetFunction) return;\n var methodName = this.targetFunction.methodName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n if(Class.isClass(this.targetObject)) {\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n if(this.targetObject instanceof lively.morphic.Morph) {\n var editor = this.world().openScriptEditorFor(this.targetObject);\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\n return;\n }\n alert('not implemented yet for ' + this.targetFunction)\n}","funcProperties":{"__isSmartRef__":true,"id":1344},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1343":{"this":{"__isSmartRef__":true,"id":952}},"1344":{},"1345":{"varMapping":{"__isSmartRef__":true,"id":1346},"source":"function openMethodInSystemBrowser(objectName, methodName) {\n alert(\"browse \" + objectName + \":\" + methodName)\n var uri = new URL(this.targetFunction.sourceModule.uri()),\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(10).select(function(ea) {\n var path = ea.getOwnerNamePath()\n return path.include(objectName) && path.include(methodName) \n });\n\n alertOK(\"found following places to browse: \" + fileFragments)\n if (fileFragments.length > 0) {\n fileFragments[0].browseIt()\n }\n\n}","funcProperties":{"__isSmartRef__":true,"id":1347},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1346":{"this":{"__isSmartRef__":true,"id":952}},"1347":{},"1348":{"style":{"__isSmartRef__":true,"id":1349},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// MethodFinderPane (this)","__LivelyClassName__":"lively.morphic.TextChunk"},"1349":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1350":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1351":{"style":{"__isSmartRef__":true,"id":1352},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1352":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1353":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1354":{"style":{"__isSmartRef__":true,"id":1355},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// ** MethodFinderPane's Scripts **","__LivelyClassName__":"lively.morphic.TextChunk"},"1355":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1356":{"style":{"__isSmartRef__":true,"id":1357},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1357":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1358":{"style":{"__isSmartRef__":true,"id":1359},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1359":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1360":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1361":{"style":{"__isSmartRef__":true,"id":1362},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1362":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1363":{"style":{"__isSmartRef__":true,"id":1364},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1364":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1365":{"style":{"__isSmartRef__":true,"id":1366},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" browse(methodItem) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1366":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1367":{"style":{"__isSmartRef__":true,"id":1368},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1368":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1369":{"style":{"__isSmartRef__":true,"id":1370},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1370":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1371":{"style":{"__isSmartRef__":true,"id":1372},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1372":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1373":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1374":{"style":{"__isSmartRef__":true,"id":1375},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (! methodItem) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1375":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1376":{"style":{"__isSmartRef__":true,"id":1377},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1377":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1378":{"style":{"__isSmartRef__":true,"id":1379},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1379":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1380":{"style":{"__isSmartRef__":true,"id":1381},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1381":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1382":{"style":{"__isSmartRef__":true,"id":1383},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" methodName = methodItem.method;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1383":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1384":{"style":{"__isSmartRef__":true,"id":1385},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1385":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1386":{"style":{"__isSmartRef__":true,"id":1387},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" object = methodItem.object;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1387":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1388":{"style":{"__isSmartRef__":true,"id":1389},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1389":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1390":{"style":{"__isSmartRef__":true,"id":1391},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" orgFunc = object[methodName];\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1391":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1392":{"style":{"__isSmartRef__":true,"id":1393},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1393":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1394":{"style":{"__isSmartRef__":true,"id":1395},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (!orgFunc) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1395":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1396":{"style":{"__isSmartRef__":true,"id":1397},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1397":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1398":{"style":{"__isSmartRef__":true,"id":1399},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1399":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1400":{"style":{"__isSmartRef__":true,"id":1401},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1401":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1402":{"style":{"__isSmartRef__":true,"id":1403},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1403":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1404":{"style":{"__isSmartRef__":true,"id":1405},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1405":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1406":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1407":{"style":{"__isSmartRef__":true,"id":1408},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(","__LivelyClassName__":"lively.morphic.TextChunk"},"1408":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1409":{"style":{"__isSmartRef__":true,"id":1410},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'no source'","__LivelyClassName__":"lively.morphic.TextChunk"},"1410":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1411":{"style":{"__isSmartRef__":true,"id":1412},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1412":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1413":{"style":{"__isSmartRef__":true,"id":1414},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1414":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1415":{"style":{"__isSmartRef__":true,"id":1416},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1416":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1417":{"style":{"__isSmartRef__":true,"id":1418},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1418":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1419":{"style":{"__isSmartRef__":true,"id":1420},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n orgFunc = orgFunc.getOriginal()\n \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1420":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1421":{"style":{"__isSmartRef__":true,"id":1422},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1422":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1423":{"style":{"__isSmartRef__":true,"id":1424},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetFunction = orgFunc;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1424":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1425":{"style":{"__isSmartRef__":true,"id":1426},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1426":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1427":{"style":{"__isSmartRef__":true,"id":1428},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetObject = object;\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1428":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1429":{"style":{"__isSmartRef__":true,"id":1430},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1430":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1431":{"style":{"__isSmartRef__":true,"id":1432},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" source = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1432":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1433":{"style":{"__isSmartRef__":true,"id":1434},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1434":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1435":{"style":{"__isSmartRef__":true,"id":1436},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// changes here only affect runtime\\n\";","__LivelyClassName__":"lively.morphic.TextChunk"},"1436":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1437":{"style":{"__isSmartRef__":true,"id":1438},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1438":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1439":{"style":{"__isSmartRef__":true,"id":1440},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1440":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1441":{"style":{"__isSmartRef__":true,"id":1442},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (orgFunc.declaredClass) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1442":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1443":{"style":{"__isSmartRef__":true,"id":1444},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1444":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1445":{"style":{"__isSmartRef__":true,"id":1446},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n source += orgFunc.declaredClass + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1446":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1447":{"style":{"__isSmartRef__":true,"id":1448},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\".addMethods({\\n\\t\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1448":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1449":{"style":{"__isSmartRef__":true,"id":1450},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + methodName + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1450":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1451":{"style":{"__isSmartRef__":true,"id":1452},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\":\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1452":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1453":{"style":{"__isSmartRef__":true,"id":1454},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" +\n orgFunc + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1454":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1455":{"style":{"__isSmartRef__":true,"id":1456},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"\\n});\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1456":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1457":{"style":{"__isSmartRef__":true,"id":1458},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1458":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1459":{"style":{"__isSmartRef__":true,"id":1460},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1460":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1461":{"style":{"__isSmartRef__":true,"id":1462},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1462":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1463":{"style":{"__isSmartRef__":true,"id":1464},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk"},"1464":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1465":{"style":{"__isSmartRef__":true,"id":1466},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1466":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1467":{"style":{"__isSmartRef__":true,"id":1468},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1468":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1469":{"style":{"__isSmartRef__":true,"id":1470},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(methodItem.type == 'extend') ","__LivelyClassName__":"lively.morphic.TextChunk"},"1470":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1471":{"style":{"__isSmartRef__":true,"id":1472},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1472":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1473":{"style":{"__isSmartRef__":true,"id":1474},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1474":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1475":{"style":{"__isSmartRef__":true,"id":1476},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// perhaps it is a an class object","__LivelyClassName__":"lively.morphic.TextChunk"},"1476":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1477":{"style":{"__isSmartRef__":true,"id":1478},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n source += ","__LivelyClassName__":"lively.morphic.TextChunk"},"1478":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1479":{"style":{"__isSmartRef__":true,"id":1480},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"Object.extend(\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1480":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1481":{"style":{"__isSmartRef__":true,"id":1482},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + (object.type || object.namespaceIdentifier) + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1482":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1483":{"style":{"__isSmartRef__":true,"id":1484},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\",{\\n\\t\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1484":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1485":{"style":{"__isSmartRef__":true,"id":1486},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + methodName + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1486":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1487":{"style":{"__isSmartRef__":true,"id":1488},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\":\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1488":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1489":{"style":{"__isSmartRef__":true,"id":1490},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" +\n orgFunc + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1490":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1491":{"style":{"__isSmartRef__":true,"id":1492},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"\\n});\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1492":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1493":{"style":{"__isSmartRef__":true,"id":1494},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1494":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1495":{"style":{"__isSmartRef__":true,"id":1496},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1496":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1497":{"style":{"__isSmartRef__":true,"id":1498},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1498":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1499":{"style":{"__isSmartRef__":true,"id":1500},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk"},"1500":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1501":{"style":{"__isSmartRef__":true,"id":1502},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1502":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1503":{"style":{"__isSmartRef__":true,"id":1504},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1504":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1505":{"style":{"__isSmartRef__":true,"id":1506},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"( object.isMorph) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1506":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1507":{"style":{"__isSmartRef__":true,"id":1508},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1508":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1509":{"style":{"__isSmartRef__":true,"id":1510},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1510":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1511":{"style":{"__isSmartRef__":true,"id":1512},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// display as script","__LivelyClassName__":"lively.morphic.TextChunk"},"1512":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1513":{"style":{"__isSmartRef__":true,"id":1514},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n source = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1514":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1515":{"style":{"__isSmartRef__":true,"id":1516},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"this.addScript(\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1516":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1517":{"style":{"__isSmartRef__":true,"id":1518},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + orgFunc + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1518":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1519":{"style":{"__isSmartRef__":true,"id":1520},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\");\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1520":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1521":{"style":{"__isSmartRef__":true,"id":1522},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1522":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1523":{"style":{"__isSmartRef__":true,"id":1524},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1524":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1525":{"style":{"__isSmartRef__":true,"id":1526},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1526":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1527":{"style":{"__isSmartRef__":true,"id":1528},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk"},"1528":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1529":{"style":{"__isSmartRef__":true,"id":1530},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1530":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1531":{"style":{"__isSmartRef__":true,"id":1532},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1532":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1533":{"style":{"__isSmartRef__":true,"id":1534},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(object === Global) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1534":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1535":{"style":{"__isSmartRef__":true,"id":1536},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1536":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1537":{"style":{"__isSmartRef__":true,"id":1538},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1538":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1539":{"style":{"__isSmartRef__":true,"id":1540},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// display as script","__LivelyClassName__":"lively.morphic.TextChunk"},"1540":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1541":{"style":{"__isSmartRef__":true,"id":1542},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n source += ","__LivelyClassName__":"lively.morphic.TextChunk"},"1542":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1543":{"style":{"__isSmartRef__":true,"id":1544},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"Object.extend(Global, {\\n\\t\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1544":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1545":{"style":{"__isSmartRef__":true,"id":1546},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + methodName + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1546":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1547":{"style":{"__isSmartRef__":true,"id":1548},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\":\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1548":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1549":{"style":{"__isSmartRef__":true,"id":1550},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" +\n orgFunc + ","__LivelyClassName__":"lively.morphic.TextChunk"},"1550":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1551":{"style":{"__isSmartRef__":true,"id":1552},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"\\n});\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1552":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1553":{"style":{"__isSmartRef__":true,"id":1554},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1554":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1555":{"style":{"__isSmartRef__":true,"id":1556},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1556":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1557":{"style":{"__isSmartRef__":true,"id":1558},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1558":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1559":{"style":{"__isSmartRef__":true,"id":1560},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1560":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1561":{"style":{"__isSmartRef__":true,"id":1562},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1562":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1563":{"style":{"__isSmartRef__":true,"id":1564},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1564":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1565":{"style":{"__isSmartRef__":true,"id":1566},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(source)\n\n module(","__LivelyClassName__":"lively.morphic.TextChunk"},"1566":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1567":{"style":{"__isSmartRef__":true,"id":1568},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'lively.ide.SyntaxHighlighting'","__LivelyClassName__":"lively.morphic.TextChunk"},"1568":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1569":{"style":{"__isSmartRef__":true,"id":1570},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").load(true)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1570":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1571":{"style":{"__isSmartRef__":true,"id":1572},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1572":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1573":{"style":{"__isSmartRef__":true,"id":1574},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1574":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1575":{"style":{"__isSmartRef__":true,"id":1576},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1576":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1577":{"style":{"__isSmartRef__":true,"id":1578},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").highlightJavaScriptSyntax()\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1578":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1579":{"style":{"__isSmartRef__":true,"id":1580},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1580":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1581":{"style":{"__isSmartRef__":true,"id":1582},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1582":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1583":{"style":{"__isSmartRef__":true,"id":1584},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1584":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1585":{"style":{"__isSmartRef__":true,"id":1586},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").emphasizeRegex(","__LivelyClassName__":"lively.morphic.TextChunk"},"1586":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1587":{"style":{"__isSmartRef__":true,"id":1588},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk"},"1588":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1589":{"style":{"__isSmartRef__":true,"id":1590},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1590":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1591":{"style":{"__isSmartRef__":true,"id":1592},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"RegExp","__LivelyClassName__":"lively.morphic.TextChunk"},"1592":{"color":{"__isSmartRef__":true,"id":1593},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1593":{"r":1,"g":0.0784313725490196,"b":0.5764705882352941,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1594":{"style":{"__isSmartRef__":true,"id":1595},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk"},"1595":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1596":{"style":{"__isSmartRef__":true,"id":1597},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1597":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1598":{"style":{"__isSmartRef__":true,"id":1599},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1599":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1600":{"style":{"__isSmartRef__":true,"id":1601},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1601":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1602":{"style":{"__isSmartRef__":true,"id":1603},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").textString, ","__LivelyClassName__":"lively.morphic.TextChunk"},"1603":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1604":{"style":{"__isSmartRef__":true,"id":1605},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"g\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1605":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1606":{"style":{"__isSmartRef__":true,"id":1607},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"), ","__LivelyClassName__":"lively.morphic.TextChunk"},"1607":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1608":{"style":{"__isSmartRef__":true,"id":1609},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1609":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1610":{"style":{"__isSmartRef__":true,"id":1611},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"color:","__LivelyClassName__":"lively.morphic.TextChunk"},"1611":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1612":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1613":{"style":{"__isSmartRef__":true,"id":1614},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" Color.red","__LivelyClassName__":"lively.morphic.TextChunk"},"1614":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1615":{"style":{"__isSmartRef__":true,"id":1616},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1616":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1617":{"style":{"__isSmartRef__":true,"id":1618},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1618":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1619":{"style":{"__isSmartRef__":true,"id":1620},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1620":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1621":{"style":{"__isSmartRef__":true,"id":1622},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" info = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1622":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1623":{"style":{"__isSmartRef__":true,"id":1624},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk"},"1624":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1625":{"style":{"__isSmartRef__":true,"id":1626},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + orgFunc.sourceModule \n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1626":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1627":{"style":{"__isSmartRef__":true,"id":1628},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1628":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1629":{"style":{"__isSmartRef__":true,"id":1630},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1630":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1631":{"style":{"__isSmartRef__":true,"id":1632},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'infoText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1632":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1633":{"style":{"__isSmartRef__":true,"id":1634},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(info)\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1634":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1635":{"style":{"__isSmartRef__":true,"id":1636},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1636":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1637":{"style":{"__isSmartRef__":true,"id":1638},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1638":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1639":{"style":{"__isSmartRef__":true,"id":1640},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1640":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1641":{"style":{"__isSmartRef__":true,"id":1642},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1642":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1643":{"style":{"__isSmartRef__":true,"id":1644},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1644":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1645":{"style":{"__isSmartRef__":true,"id":1646},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" browseMethod() ","__LivelyClassName__":"lively.morphic.TextChunk"},"1646":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1647":{"style":{"__isSmartRef__":true,"id":1648},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1648":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1649":{"style":{"__isSmartRef__":true,"id":1650},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" alertOK('browseMethod')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1650":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1651":{"style":{"__isSmartRef__":true,"id":1652},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1652":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1653":{"style":{"__isSmartRef__":true,"id":1654},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (!","__LivelyClassName__":"lively.morphic.TextChunk"},"1654":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1655":{"style":{"__isSmartRef__":true,"id":1656},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1656":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1657":{"style":{"__isSmartRef__":true,"id":1658},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetFunction) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1658":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1659":{"style":{"__isSmartRef__":true,"id":1660},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1660":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1661":{"style":{"__isSmartRef__":true,"id":1662},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n var methodName = this.targetFunction.methodName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1662":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1663":{"style":{"__isSmartRef__":true,"id":1664},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1664":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1665":{"style":{"__isSmartRef__":true,"id":1666},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk"},"1666":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1667":{"style":{"__isSmartRef__":true,"id":1668},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"Class.isClass(","__LivelyClassName__":"lively.morphic.TextChunk"},"1668":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1669":{"style":{"__isSmartRef__":true,"id":1670},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1670":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1671":{"style":{"__isSmartRef__":true,"id":1672},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetObject)) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1672":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1673":{"style":{"__isSmartRef__":true,"id":1674},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1674":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1675":{"style":{"__isSmartRef__":true,"id":1676},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }","__LivelyClassName__":"lively.morphic.TextChunk"},"1676":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1677":{"style":{"__isSmartRef__":true,"id":1678},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1678":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1679":{"style":{"__isSmartRef__":true,"id":1680},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1680":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1681":{"style":{"__isSmartRef__":true,"id":1682},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk"},"1682":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1683":{"style":{"__isSmartRef__":true,"id":1684},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1684":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1685":{"style":{"__isSmartRef__":true,"id":1686},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetObject instanceof lively.morphic.Morph) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1686":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1687":{"style":{"__isSmartRef__":true,"id":1688},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1688":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1689":{"style":{"__isSmartRef__":true,"id":1690},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1690":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1691":{"style":{"__isSmartRef__":true,"id":1692},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1692":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1693":{"style":{"__isSmartRef__":true,"id":1694},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" editor = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1694":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1695":{"style":{"__isSmartRef__":true,"id":1696},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1696":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1697":{"style":{"__isSmartRef__":true,"id":1698},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".world().openScriptEditorFor(","__LivelyClassName__":"lively.morphic.TextChunk"},"1698":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1699":{"style":{"__isSmartRef__":true,"id":1700},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1700":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1701":{"style":{"__isSmartRef__":true,"id":1702},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetObject);\n editor.align(editor.bounds().center(), ","__LivelyClassName__":"lively.morphic.TextChunk"},"1702":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1703":{"style":{"__isSmartRef__":true,"id":1704},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1704":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1705":{"style":{"__isSmartRef__":true,"id":1706},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".world().visibleBounds().center());\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1706":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1707":{"style":{"__isSmartRef__":true,"id":1708},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1708":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1709":{"style":{"__isSmartRef__":true,"id":1710},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1710":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1711":{"style":{"__isSmartRef__":true,"id":1712},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1712":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1713":{"style":{"__isSmartRef__":true,"id":1714},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" alert('not implemented yet for ' + this.targetFunction)\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1714":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1715":{"style":{"__isSmartRef__":true,"id":1716},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1716":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1717":{"style":{"__isSmartRef__":true,"id":1718},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1718":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1719":{"style":{"__isSmartRef__":true,"id":1720},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1720":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1721":{"style":{"__isSmartRef__":true,"id":1722},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1722":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1723":{"style":{"__isSmartRef__":true,"id":1724},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1724":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1725":{"style":{"__isSmartRef__":true,"id":1726},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" emphasizeStringIn(morph, string, style) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1726":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1727":{"style":{"__isSmartRef__":true,"id":1728},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1728":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1729":{"style":{"__isSmartRef__":true,"id":1730},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1730":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1731":{"style":{"__isSmartRef__":true,"id":1732},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1732":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1733":{"style":{"__isSmartRef__":true,"id":1734},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" m;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1734":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1735":{"style":{"__isSmartRef__":true,"id":1736},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1736":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1737":{"style":{"__isSmartRef__":true,"id":1738},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" re = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1738":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1739":{"style":{"__isSmartRef__":true,"id":1740},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk"},"1740":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1741":{"style":{"__isSmartRef__":true,"id":1742},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1742":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1743":{"style":{"__isSmartRef__":true,"id":1744},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"RegExp","__LivelyClassName__":"lively.morphic.TextChunk"},"1744":{"color":{"__isSmartRef__":true,"id":1593},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1745":{"style":{"__isSmartRef__":true,"id":1746},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(string, ","__LivelyClassName__":"lively.morphic.TextChunk"},"1746":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1747":{"style":{"__isSmartRef__":true,"id":1748},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"g\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1748":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1749":{"style":{"__isSmartRef__":true,"id":1750},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1750":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1751":{"style":{"__isSmartRef__":true,"id":1752},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"while","__LivelyClassName__":"lively.morphic.TextChunk"},"1752":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1753":{"style":{"__isSmartRef__":true,"id":1754},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(m = re.exec(morph.textString)) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1754":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1755":{"style":{"__isSmartRef__":true,"id":1756},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1756":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1757":{"style":{"__isSmartRef__":true,"id":1758},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1758":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1759":{"style":{"__isSmartRef__":true,"id":1760},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1760":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1761":{"style":{"__isSmartRef__":true,"id":1762},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" from = m.index,\n to = m.index + m[","__LivelyClassName__":"lively.morphic.TextChunk"},"1762":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1763":{"style":{"__isSmartRef__":true,"id":1764},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"1764":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1765":{"r":0,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1766":{"style":{"__isSmartRef__":true,"id":1767},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"].length;\n morph.emphasize(style, from, to)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1767":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1768":{"style":{"__isSmartRef__":true,"id":1769},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1769":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1770":{"style":{"__isSmartRef__":true,"id":1771},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1771":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1772":{"style":{"__isSmartRef__":true,"id":1773},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1773":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1774":{"style":{"__isSmartRef__":true,"id":1775},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1775":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1776":{"style":{"__isSmartRef__":true,"id":1777},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1777":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1778":{"style":{"__isSmartRef__":true,"id":1779},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1779":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1780":{"style":{"__isSmartRef__":true,"id":1781},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1781":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1782":{"style":{"__isSmartRef__":true,"id":1783},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" itemsFromFinds(finds) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1783":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1784":{"style":{"__isSmartRef__":true,"id":1785},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1785":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1786":{"style":{"__isSmartRef__":true,"id":1787},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1787":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1788":{"style":{"__isSmartRef__":true,"id":1789},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1789":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1790":{"style":{"__isSmartRef__":true,"id":1791},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1791":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1792":{"style":{"__isSmartRef__":true,"id":1793},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" items = finds.collect(","__LivelyClassName__":"lively.morphic.TextChunk"},"1793":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1794":{"style":{"__isSmartRef__":true,"id":1795},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1795":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1796":{"style":{"__isSmartRef__":true,"id":1797},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1797":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1798":{"style":{"__isSmartRef__":true,"id":1799},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1799":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1800":{"style":{"__isSmartRef__":true,"id":1801},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1801":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1802":{"style":{"__isSmartRef__":true,"id":1803},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1803":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1804":{"style":{"__isSmartRef__":true,"id":1805},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" pref = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1805":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1806":{"style":{"__isSmartRef__":true,"id":1807},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"\" + ea.type + \" \"","__LivelyClassName__":"lively.morphic.TextChunk"},"1807":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1808":{"style":{"__isSmartRef__":true,"id":1809},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1809":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1810":{"style":{"__isSmartRef__":true,"id":1811},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1811":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1812":{"style":{"__isSmartRef__":true,"id":1813},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (ea.search == ","__LivelyClassName__":"lively.morphic.TextChunk"},"1813":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1814":{"style":{"__isSmartRef__":true,"id":1815},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"sender\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1815":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1816":{"style":{"__isSmartRef__":true,"id":1817},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":") pref += ","__LivelyClassName__":"lively.morphic.TextChunk"},"1817":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1818":{"style":{"__isSmartRef__":true,"id":1819},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"full: \"","__LivelyClassName__":"lively.morphic.TextChunk"},"1819":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1820":{"style":{"__isSmartRef__":true,"id":1821},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1821":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1822":{"style":{"__isSmartRef__":true,"id":1823},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1823":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1824":{"style":{"__isSmartRef__":true,"id":1825},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (ea.search == ","__LivelyClassName__":"lively.morphic.TextChunk"},"1825":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1826":{"style":{"__isSmartRef__":true,"id":1827},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"implementor\"","__LivelyClassName__":"lively.morphic.TextChunk"},"1827":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1828":{"style":{"__isSmartRef__":true,"id":1829},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":") pref += ","__LivelyClassName__":"lively.morphic.TextChunk"},"1829":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1830":{"style":{"__isSmartRef__":true,"id":1831},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"name: \"","__LivelyClassName__":"lively.morphic.TextChunk"},"1831":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1832":{"style":{"__isSmartRef__":true,"id":1833},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1833":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1834":{"style":{"__isSmartRef__":true,"id":1835},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1835":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1836":{"style":{"__isSmartRef__":true,"id":1837},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1837":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1838":{"style":{"__isSmartRef__":true,"id":1839},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1839":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1840":{"style":{"__isSmartRef__":true,"id":1841},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1841":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1842":{"style":{"__isSmartRef__":true,"id":1843},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"isListItem:","__LivelyClassName__":"lively.morphic.TextChunk"},"1843":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1844":{"style":{"__isSmartRef__":true,"id":1845},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" true,\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1845":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1846":{"style":{"__isSmartRef__":true,"id":1847},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"value:","__LivelyClassName__":"lively.morphic.TextChunk"},"1847":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1848":{"style":{"__isSmartRef__":true,"id":1849},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ea,\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1849":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1850":{"style":{"__isSmartRef__":true,"id":1851},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"string:","__LivelyClassName__":"lively.morphic.TextChunk"},"1851":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1852":{"style":{"__isSmartRef__":true,"id":1853},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" pref + ea.string,\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1853":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1854":{"style":{"__isSmartRef__":true,"id":1855},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1855":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1856":{"style":{"__isSmartRef__":true,"id":1857},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1857":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1858":{"style":{"__isSmartRef__":true,"id":1859},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1859":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1860":{"style":{"__isSmartRef__":true,"id":1861},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":")\n items = items.sortBy(function(ea) {return ea.string})\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1861":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1862":{"style":{"__isSmartRef__":true,"id":1863},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1863":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1864":{"style":{"__isSmartRef__":true,"id":1865},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" items\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1865":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1866":{"style":{"__isSmartRef__":true,"id":1867},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1867":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1868":{"style":{"__isSmartRef__":true,"id":1869},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1869":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1870":{"style":{"__isSmartRef__":true,"id":1871},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1871":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1872":{"style":{"__isSmartRef__":true,"id":1873},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1873":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1874":{"style":{"__isSmartRef__":true,"id":1875},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1875":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1876":{"style":{"__isSmartRef__":true,"id":1877},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" openMethodInSystemBrowser(objectName, methodName) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1877":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1878":{"style":{"__isSmartRef__":true,"id":1879},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1879":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1880":{"style":{"__isSmartRef__":true,"id":1881},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" alert(\"browse \" + objectName + \":\" + methodName)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1881":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1882":{"style":{"__isSmartRef__":true,"id":1883},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1883":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1884":{"style":{"__isSmartRef__":true,"id":1885},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk"},"1885":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1886":{"style":{"__isSmartRef__":true,"id":1887},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"uri = ","__LivelyClassName__":"lively.morphic.TextChunk"},"1887":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1888":{"style":{"__isSmartRef__":true,"id":1889},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk"},"1889":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1890":{"style":{"__isSmartRef__":true,"id":1891},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" URL(","__LivelyClassName__":"lively.morphic.TextChunk"},"1891":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1892":{"style":{"__isSmartRef__":true,"id":1893},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1893":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1894":{"style":{"__isSmartRef__":true,"id":1895},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetFunction.sourceModule.uri()),\n relative = uri.relativePathFrom(","__LivelyClassName__":"lively.morphic.TextChunk"},"1895":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1896":{"style":{"__isSmartRef__":true,"id":1897},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk"},"1897":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1898":{"style":{"__isSmartRef__":true,"id":1899},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(","__LivelyClassName__":"lively.morphic.TextChunk"},"1899":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1900":{"style":{"__isSmartRef__":true,"id":1901},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"10","__LivelyClassName__":"lively.morphic.TextChunk"},"1901":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1902":{"style":{"__isSmartRef__":true,"id":1903},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").select(","__LivelyClassName__":"lively.morphic.TextChunk"},"1903":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1904":{"style":{"__isSmartRef__":true,"id":1905},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1905":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1906":{"style":{"__isSmartRef__":true,"id":1907},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk"},"1907":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1908":{"style":{"__isSmartRef__":true,"id":1909},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1909":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1910":{"style":{"__isSmartRef__":true,"id":1911},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1911":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1912":{"style":{"__isSmartRef__":true,"id":1913},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"1913":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1914":{"style":{"__isSmartRef__":true,"id":1915},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" path = ea.getOwnerNamePath()\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1915":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1916":{"style":{"__isSmartRef__":true,"id":1917},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"1917":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1918":{"style":{"__isSmartRef__":true,"id":1919},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" path.include(objectName) && path.include(methodName) \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1919":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1920":{"style":{"__isSmartRef__":true,"id":1921},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1921":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1922":{"style":{"__isSmartRef__":true,"id":1923},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n alertOK(","__LivelyClassName__":"lively.morphic.TextChunk"},"1923":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1924":{"style":{"__isSmartRef__":true,"id":1925},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"found following places to browse: \"","__LivelyClassName__":"lively.morphic.TextChunk"},"1925":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1926":{"style":{"__isSmartRef__":true,"id":1927},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + fileFragments)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1927":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1928":{"style":{"__isSmartRef__":true,"id":1929},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"1929":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1930":{"style":{"__isSmartRef__":true,"id":1931},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (fileFragments.length > ","__LivelyClassName__":"lively.morphic.TextChunk"},"1931":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1932":{"style":{"__isSmartRef__":true,"id":1933},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"1933":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1934":{"style":{"__isSmartRef__":true,"id":1935},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk"},"1935":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1936":{"style":{"__isSmartRef__":true,"id":1937},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1937":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1938":{"style":{"__isSmartRef__":true,"id":1939},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n fileFragments[","__LivelyClassName__":"lively.morphic.TextChunk"},"1939":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1940":{"style":{"__isSmartRef__":true,"id":1941},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"1941":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1942":{"style":{"__isSmartRef__":true,"id":1943},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"].browseIt()\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1943":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1944":{"style":{"__isSmartRef__":true,"id":1945},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1945":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1946":{"style":{"__isSmartRef__":true,"id":1947},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1947":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1948":{"style":{"__isSmartRef__":true,"id":1949},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"1949":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1950":{"style":{"__isSmartRef__":true,"id":1951},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"1951":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1952":{"style":{"__isSmartRef__":true,"id":1953},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1953":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1954":{"style":{"__isSmartRef__":true,"id":1955},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"1955":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1956":{"style":{"__isSmartRef__":true,"id":1957},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"1957":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1958":{"style":{"__isSmartRef__":true,"id":1959},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" reset() ","__LivelyClassName__":"lively.morphic.TextChunk"},"1959":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1960":{"style":{"__isSmartRef__":true,"id":1961},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"1961":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1962":{"style":{"__isSmartRef__":true,"id":1963},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1963":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1964":{"style":{"__isSmartRef__":true,"id":1965},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1965":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1966":{"style":{"__isSmartRef__":true,"id":1967},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1967":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1968":{"style":{"__isSmartRef__":true,"id":1969},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"1969":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1970":{"style":{"__isSmartRef__":true,"id":1971},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").updateList([]);\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1971":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1972":{"style":{"__isSmartRef__":true,"id":1973},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1973":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1974":{"style":{"__isSmartRef__":true,"id":1975},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1975":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1976":{"style":{"__isSmartRef__":true,"id":1977},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"1977":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1978":{"style":{"__isSmartRef__":true,"id":1979},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setSelection(null);\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1979":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1980":{"style":{"__isSmartRef__":true,"id":1981},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1981":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1982":{"style":{"__isSmartRef__":true,"id":1983},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1983":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1984":{"style":{"__isSmartRef__":true,"id":1985},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1985":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1986":{"style":{"__isSmartRef__":true,"id":1987},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(","__LivelyClassName__":"lively.morphic.TextChunk"},"1987":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1988":{"style":{"__isSmartRef__":true,"id":1989},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'enter method name her'","__LivelyClassName__":"lively.morphic.TextChunk"},"1989":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1990":{"style":{"__isSmartRef__":true,"id":1991},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"1991":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1992":{"style":{"__isSmartRef__":true,"id":1993},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"1993":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1994":{"style":{"__isSmartRef__":true,"id":1995},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"1995":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1996":{"style":{"__isSmartRef__":true,"id":1997},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"1997":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1998":{"style":{"__isSmartRef__":true,"id":1999},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(","__LivelyClassName__":"lively.morphic.TextChunk"},"1999":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2000":{"style":{"__isSmartRef__":true,"id":2001},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'no code'","__LivelyClassName__":"lively.morphic.TextChunk"},"2001":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2002":{"style":{"__isSmartRef__":true,"id":2003},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2003":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2004":{"style":{"__isSmartRef__":true,"id":2005},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2005":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2006":{"style":{"__isSmartRef__":true,"id":2007},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2007":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2008":{"style":{"__isSmartRef__":true,"id":2009},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'infoText'","__LivelyClassName__":"lively.morphic.TextChunk"},"2009":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2010":{"style":{"__isSmartRef__":true,"id":2011},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(","__LivelyClassName__":"lively.morphic.TextChunk"},"2011":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2012":{"style":{"__isSmartRef__":true,"id":2013},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk"},"2013":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2014":{"style":{"__isSmartRef__":true,"id":2015},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2015":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2016":{"style":{"__isSmartRef__":true,"id":2017},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2017":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2018":{"style":{"__isSmartRef__":true,"id":2019},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetFunction = null;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2019":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2020":{"style":{"__isSmartRef__":true,"id":2021},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2021":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2022":{"style":{"__isSmartRef__":true,"id":2023},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".targetObject = null;\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2023":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2024":{"style":{"__isSmartRef__":true,"id":2025},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2025":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2026":{"style":{"__isSmartRef__":true,"id":2027},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2027":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2028":{"style":{"__isSmartRef__":true,"id":2029},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2029":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2030":{"style":{"__isSmartRef__":true,"id":2031},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"2031":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2032":{"style":{"__isSmartRef__":true,"id":2033},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2033":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2034":{"style":{"__isSmartRef__":true,"id":2035},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" search(searchString) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2035":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2036":{"style":{"__isSmartRef__":true,"id":2037},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2037":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2038":{"style":{"__isSmartRef__":true,"id":2039},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2039":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2040":{"style":{"__isSmartRef__":true,"id":2041},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2041":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2042":{"style":{"__isSmartRef__":true,"id":2043},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2043":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2044":{"style":{"__isSmartRef__":true,"id":2045},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"2045":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2046":{"style":{"__isSmartRef__":true,"id":2047},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").updateList([]);\n this.get('sourceText').setTextString('');\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2047":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2048":{"style":{"__isSmartRef__":true,"id":2049},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2049":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2050":{"style":{"__isSmartRef__":true,"id":2051},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (!searchString || (searchString.length < ","__LivelyClassName__":"lively.morphic.TextChunk"},"2051":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2052":{"style":{"__isSmartRef__":true,"id":2053},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"2","__LivelyClassName__":"lively.morphic.TextChunk"},"2053":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2054":{"style":{"__isSmartRef__":true,"id":2055},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":")) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2055":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2056":{"style":{"__isSmartRef__":true,"id":2057},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2057":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2058":{"style":{"__isSmartRef__":true,"id":2059},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2059":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2060":{"style":{"__isSmartRef__":true,"id":2061},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2061":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2062":{"style":{"__isSmartRef__":true,"id":2063},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2063":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2064":{"style":{"__isSmartRef__":true,"id":2065},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sourceText'","__LivelyClassName__":"lively.morphic.TextChunk"},"2065":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2066":{"style":{"__isSmartRef__":true,"id":2067},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(","__LivelyClassName__":"lively.morphic.TextChunk"},"2067":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2068":{"style":{"__isSmartRef__":true,"id":2069},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'\"'","__LivelyClassName__":"lively.morphic.TextChunk"},"2069":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2070":{"style":{"__isSmartRef__":true,"id":2071},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + searchString + ","__LivelyClassName__":"lively.morphic.TextChunk"},"2071":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2072":{"style":{"__isSmartRef__":true,"id":2073},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'\" is to short'","__LivelyClassName__":"lively.morphic.TextChunk"},"2073":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2074":{"style":{"__isSmartRef__":true,"id":2075},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2075":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2076":{"style":{"__isSmartRef__":true,"id":2077},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"2077":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2078":{"style":{"__isSmartRef__":true,"id":2079},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2079":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2080":{"style":{"__isSmartRef__":true,"id":2081},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2081":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2082":{"style":{"__isSmartRef__":true,"id":2083},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2083":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2084":{"style":{"__isSmartRef__":true,"id":2085},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2085":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2086":{"style":{"__isSmartRef__":true,"id":2087},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" finds = [];\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2087":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2088":{"style":{"__isSmartRef__":true,"id":2089},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2089":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2090":{"style":{"__isSmartRef__":true,"id":2091},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" i=","__LivelyClassName__":"lively.morphic.TextChunk"},"2091":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2092":{"style":{"__isSmartRef__":true,"id":2093},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"2093":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2094":{"style":{"__isSmartRef__":true,"id":2095},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2095":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2096":{"style":{"__isSmartRef__":true,"id":2097},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2097":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2098":{"style":{"__isSmartRef__":true,"id":2099},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" matches = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2099":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2100":{"style":{"__isSmartRef__":true,"id":2101},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2101":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2102":{"style":{"__isSmartRef__":true,"id":2103},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(s) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2103":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2104":{"style":{"__isSmartRef__":true,"id":2105},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2105":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2106":{"style":{"__isSmartRef__":true,"id":2107},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2107":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2108":{"style":{"__isSmartRef__":true,"id":2109},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"2109":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2110":{"style":{"__isSmartRef__":true,"id":2111},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" s.include(searchString)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2111":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2112":{"style":{"__isSmartRef__":true,"id":2113},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2113":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2114":{"style":{"__isSmartRef__":true,"id":2115},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" \n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2115":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2116":{"style":{"__isSmartRef__":true,"id":2117},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"// var re = new RegExp(searchString)","__LivelyClassName__":"lively.morphic.TextChunk"},"2117":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2118":{"style":{"__isSmartRef__":true,"id":2119},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2119":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2120":{"style":{"__isSmartRef__":true,"id":2121},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2121":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2122":{"style":{"__isSmartRef__":true,"id":2123},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" time = Functions.timeToRun(","__LivelyClassName__":"lively.morphic.TextChunk"},"2123":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2124":{"style":{"__isSmartRef__":true,"id":2125},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2125":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2126":{"style":{"__isSmartRef__":true,"id":2127},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"() ","__LivelyClassName__":"lively.morphic.TextChunk"},"2127":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2128":{"style":{"__isSmartRef__":true,"id":2129},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2129":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2130":{"style":{"__isSmartRef__":true,"id":2131},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2131":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2132":{"style":{"__isSmartRef__":true,"id":2133},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2133":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2134":{"style":{"__isSmartRef__":true,"id":2135},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".withAllMethodsDo(","__LivelyClassName__":"lively.morphic.TextChunk"},"2135":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2136":{"style":{"__isSmartRef__":true,"id":2137},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2137":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2138":{"style":{"__isSmartRef__":true,"id":2139},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(object, eaMethod, type) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2139":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2140":{"style":{"__isSmartRef__":true,"id":2141},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2141":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2142":{"style":{"__isSmartRef__":true,"id":2143},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n i++;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2143":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2144":{"style":{"__isSmartRef__":true,"id":2145},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2145":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2146":{"style":{"__isSmartRef__":true,"id":2147},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" name;\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2147":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2148":{"style":{"__isSmartRef__":true,"id":2149},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2149":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2150":{"style":{"__isSmartRef__":true,"id":2151},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (!object) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2151":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2152":{"style":{"__isSmartRef__":true,"id":2153},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"2153":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2154":{"style":{"__isSmartRef__":true,"id":2155},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2155":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2156":{"style":{"__isSmartRef__":true,"id":2157},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2157":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2158":{"style":{"__isSmartRef__":true,"id":2159},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (object.constructor.prototype == object)\n name = object.constructor.name\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2159":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2160":{"style":{"__isSmartRef__":true,"id":2161},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2161":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2162":{"style":{"__isSmartRef__":true,"id":2163},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2163":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2164":{"style":{"__isSmartRef__":true,"id":2165},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2165":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2166":{"style":{"__isSmartRef__":true,"id":2167},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (object.constructor.prototype != object)\n name = name + ","__LivelyClassName__":"lively.morphic.TextChunk"},"2167":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2168":{"style":{"__isSmartRef__":true,"id":2169},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\"(object)\"","__LivelyClassName__":"lively.morphic.TextChunk"},"2169":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2170":{"style":{"__isSmartRef__":true,"id":2171},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2171":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2172":{"style":{"__isSmartRef__":true,"id":2173},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2173":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2174":{"style":{"__isSmartRef__":true,"id":2175},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (object === Global)\n name = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2175":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2176":{"style":{"__isSmartRef__":true,"id":2177},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\" \";\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2177":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2178":{"style":{"__isSmartRef__":true,"id":2179},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2179":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2180":{"style":{"__isSmartRef__":true,"id":2181},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2181":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2182":{"style":{"__isSmartRef__":true,"id":2183},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" string = name + ","__LivelyClassName__":"lively.morphic.TextChunk"},"2183":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2184":{"style":{"__isSmartRef__":true,"id":2185},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\": \"","__LivelyClassName__":"lively.morphic.TextChunk"},"2185":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2186":{"style":{"__isSmartRef__":true,"id":2187},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" + eaMethod; \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2187":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2188":{"style":{"__isSmartRef__":true,"id":2189},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2189":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2190":{"style":{"__isSmartRef__":true,"id":2191},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" item = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2191":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2192":{"style":{"__isSmartRef__":true,"id":2193},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2193":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2194":{"style":{"__isSmartRef__":true,"id":2195},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"object:","__LivelyClassName__":"lively.morphic.TextChunk"},"2195":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2196":{"style":{"__isSmartRef__":true,"id":2197},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" object, ","__LivelyClassName__":"lively.morphic.TextChunk"},"2197":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2198":{"style":{"__isSmartRef__":true,"id":2199},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"method:","__LivelyClassName__":"lively.morphic.TextChunk"},"2199":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2200":{"style":{"__isSmartRef__":true,"id":2201},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" eaMethod, ","__LivelyClassName__":"lively.morphic.TextChunk"},"2201":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2202":{"style":{"__isSmartRef__":true,"id":2203},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"string:","__LivelyClassName__":"lively.morphic.TextChunk"},"2203":{"color":{"__isSmartRef__":true,"id":1612},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2204":{"style":{"__isSmartRef__":true,"id":2205},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" string, type: type","__LivelyClassName__":"lively.morphic.TextChunk"},"2205":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2206":{"style":{"__isSmartRef__":true,"id":2207},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2207":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2208":{"style":{"__isSmartRef__":true,"id":2209},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2209":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2210":{"style":{"__isSmartRef__":true,"id":2211},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2211":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2212":{"style":{"__isSmartRef__":true,"id":2213},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (matches(eaMethod)) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2213":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2214":{"style":{"__isSmartRef__":true,"id":2215},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2215":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2216":{"style":{"__isSmartRef__":true,"id":2217},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n item.search= ","__LivelyClassName__":"lively.morphic.TextChunk"},"2217":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2218":{"style":{"__isSmartRef__":true,"id":2219},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'implementor'","__LivelyClassName__":"lively.morphic.TextChunk"},"2219":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2220":{"style":{"__isSmartRef__":true,"id":2221},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":",\n finds.push(item)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2221":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2222":{"style":{"__isSmartRef__":true,"id":2223},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"2223":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2224":{"style":{"__isSmartRef__":true,"id":2225},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2225":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2226":{"style":{"__isSmartRef__":true,"id":2227},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2227":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2228":{"style":{"__isSmartRef__":true,"id":2229},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" \n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2229":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2230":{"style":{"__isSmartRef__":true,"id":2231},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2231":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2232":{"style":{"__isSmartRef__":true,"id":2233},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" f = object[eaMethod];\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2233":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2234":{"style":{"__isSmartRef__":true,"id":2235},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2235":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2236":{"style":{"__isSmartRef__":true,"id":2237},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (!f || !f.getOriginal) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2237":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2238":{"style":{"__isSmartRef__":true,"id":2239},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk"},"2239":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2240":{"style":{"__isSmartRef__":true,"id":2241},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2241":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2242":{"style":{"__isSmartRef__":true,"id":2243},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2243":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2244":{"style":{"__isSmartRef__":true,"id":2245},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" source = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2245":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2246":{"style":{"__isSmartRef__":true,"id":2247},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"String","__LivelyClassName__":"lively.morphic.TextChunk"},"2247":{"color":{"__isSmartRef__":true,"id":1593},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2248":{"style":{"__isSmartRef__":true,"id":2249},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(f.getOriginal())\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2249":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2250":{"style":{"__isSmartRef__":true,"id":2251},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2251":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2252":{"style":{"__isSmartRef__":true,"id":2253},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (matches(source))","__LivelyClassName__":"lively.morphic.TextChunk"},"2253":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2254":{"style":{"__isSmartRef__":true,"id":2255},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2255":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2256":{"style":{"__isSmartRef__":true,"id":2257},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n item.search = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2257":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2258":{"style":{"__isSmartRef__":true,"id":2259},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'sender'","__LivelyClassName__":"lively.morphic.TextChunk"},"2259":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2260":{"style":{"__isSmartRef__":true,"id":2261},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n finds.push(item)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2261":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2262":{"style":{"__isSmartRef__":true,"id":2263},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2263":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2264":{"style":{"__isSmartRef__":true,"id":2265},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2265":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2266":{"style":{"__isSmartRef__":true,"id":2267},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2267":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2268":{"style":{"__isSmartRef__":true,"id":2269},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2269":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2270":{"style":{"__isSmartRef__":true,"id":2271},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2271":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2272":{"style":{"__isSmartRef__":true,"id":2273},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".bind(","__LivelyClassName__":"lively.morphic.TextChunk"},"2273":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2274":{"style":{"__isSmartRef__":true,"id":2275},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2275":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2276":{"style":{"__isSmartRef__":true,"id":2277},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");","__LivelyClassName__":"lively.morphic.TextChunk"},"2277":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2278":{"style":{"__isSmartRef__":true,"id":2279},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2279":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2280":{"style":{"__isSmartRef__":true,"id":2281},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2281":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2282":{"style":{"__isSmartRef__":true,"id":2283},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" items = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2283":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2284":{"style":{"__isSmartRef__":true,"id":2285},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2285":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2286":{"style":{"__isSmartRef__":true,"id":2287},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".itemsFromFinds(finds)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2287":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2288":{"style":{"__isSmartRef__":true,"id":2289},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2289":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2290":{"style":{"__isSmartRef__":true,"id":2291},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2291":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2292":{"style":{"__isSmartRef__":true,"id":2293},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"2293":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2294":{"style":{"__isSmartRef__":true,"id":2295},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").updateList(items);\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2295":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2296":{"style":{"__isSmartRef__":true,"id":2297},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2297":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2298":{"style":{"__isSmartRef__":true,"id":2299},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2299":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2300":{"style":{"__isSmartRef__":true,"id":2301},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2301":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2302":{"style":{"__isSmartRef__":true,"id":2303},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"2303":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2304":{"style":{"__isSmartRef__":true,"id":2305},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2305":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2306":{"style":{"__isSmartRef__":true,"id":2307},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" setSearch(searchString) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2307":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2308":{"style":{"__isSmartRef__":true,"id":2309},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2309":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2310":{"style":{"__isSmartRef__":true,"id":2311},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2311":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2312":{"style":{"__isSmartRef__":true,"id":2313},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2313":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2314":{"style":{"__isSmartRef__":true,"id":2315},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2315":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2316":{"style":{"__isSmartRef__":true,"id":2317},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchText'","__LivelyClassName__":"lively.morphic.TextChunk"},"2317":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2318":{"style":{"__isSmartRef__":true,"id":2319},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setTextString(searchString);\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2319":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2320":{"style":{"__isSmartRef__":true,"id":2321},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2321":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2322":{"style":{"__isSmartRef__":true,"id":2323},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".search(searchString)\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2323":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2324":{"style":{"__isSmartRef__":true,"id":2325},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk"},"2325":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2326":{"style":{"__isSmartRef__":true,"id":2327},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" list = ","__LivelyClassName__":"lively.morphic.TextChunk"},"2327":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2328":{"style":{"__isSmartRef__":true,"id":2329},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2329":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2330":{"style":{"__isSmartRef__":true,"id":2331},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2331":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2332":{"style":{"__isSmartRef__":true,"id":2333},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"2333":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2334":{"style":{"__isSmartRef__":true,"id":2335},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").getList();\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2335":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2336":{"style":{"__isSmartRef__":true,"id":2337},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk"},"2337":{"color":{"__isSmartRef__":true,"id":1373},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2338":{"style":{"__isSmartRef__":true,"id":2339},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" (list.length > ","__LivelyClassName__":"lively.morphic.TextChunk"},"2339":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2340":{"style":{"__isSmartRef__":true,"id":2341},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"2341":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2342":{"style":{"__isSmartRef__":true,"id":2343},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk"},"2343":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2344":{"style":{"__isSmartRef__":true,"id":2345},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2345":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2346":{"style":{"__isSmartRef__":true,"id":2347},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk"},"2347":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2348":{"style":{"__isSmartRef__":true,"id":2349},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"'searchResultList'","__LivelyClassName__":"lively.morphic.TextChunk"},"2349":{"color":{"__isSmartRef__":true,"id":1406},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2350":{"style":{"__isSmartRef__":true,"id":2351},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":").setSelection(list[","__LivelyClassName__":"lively.morphic.TextChunk"},"2351":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2352":{"style":{"__isSmartRef__":true,"id":2353},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk"},"2353":{"color":{"__isSmartRef__":true,"id":1765},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2354":{"style":{"__isSmartRef__":true,"id":2355},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"])\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2355":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2356":{"style":{"__isSmartRef__":true,"id":2357},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2357":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2358":{"style":{"__isSmartRef__":true,"id":2359},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2359":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2360":{"style":{"__isSmartRef__":true,"id":2361},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2361":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2362":{"style":{"__isSmartRef__":true,"id":2363},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk"},"2363":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2364":{"style":{"__isSmartRef__":true,"id":2365},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2365":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2366":{"style":{"__isSmartRef__":true,"id":2367},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":" withAllMethodsDo(func) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2367":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2368":{"style":{"__isSmartRef__":true,"id":2369},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2369":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2370":{"style":{"__isSmartRef__":true,"id":2371},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n\n Functions.own(Global).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2371":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2372":{"style":{"__isSmartRef__":true,"id":2373},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2373":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2374":{"style":{"__isSmartRef__":true,"id":2375},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaMethod) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2375":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2376":{"style":{"__isSmartRef__":true,"id":2377},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2377":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2378":{"style":{"__isSmartRef__":true,"id":2379},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n func(Global, eaMethod, 'global')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2379":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2380":{"style":{"__isSmartRef__":true,"id":2381},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2381":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2382":{"style":{"__isSmartRef__":true,"id":2383},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"); \n\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2383":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2384":{"style":{"__isSmartRef__":true,"id":2385},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk"},"2385":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2386":{"style":{"__isSmartRef__":true,"id":2387},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":".world().withAllSubmorphsDo(","__LivelyClassName__":"lively.morphic.TextChunk"},"2387":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2388":{"style":{"__isSmartRef__":true,"id":2389},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2389":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2390":{"style":{"__isSmartRef__":true,"id":2391},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2391":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2392":{"style":{"__isSmartRef__":true,"id":2393},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2393":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2394":{"style":{"__isSmartRef__":true,"id":2395},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n Functions.own(ea).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2395":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2396":{"style":{"__isSmartRef__":true,"id":2397},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2397":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2398":{"style":{"__isSmartRef__":true,"id":2399},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaMethod) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2399":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2400":{"style":{"__isSmartRef__":true,"id":2401},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2401":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2402":{"style":{"__isSmartRef__":true,"id":2403},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n func(ea, eaMethod, 'script')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2403":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2404":{"style":{"__isSmartRef__":true,"id":2405},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2405":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2406":{"style":{"__isSmartRef__":true,"id":2407},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"); \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2407":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2408":{"style":{"__isSmartRef__":true,"id":2409},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2409":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2410":{"style":{"__isSmartRef__":true,"id":2411},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n Global.subNamespaces(true).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2411":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2412":{"style":{"__isSmartRef__":true,"id":2413},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2413":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2414":{"style":{"__isSmartRef__":true,"id":2415},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2415":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2416":{"style":{"__isSmartRef__":true,"id":2417},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2417":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2418":{"style":{"__isSmartRef__":true,"id":2419},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n Functions.own(ea).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2419":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2420":{"style":{"__isSmartRef__":true,"id":2421},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2421":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2422":{"style":{"__isSmartRef__":true,"id":2423},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaMethod) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2423":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2424":{"style":{"__isSmartRef__":true,"id":2425},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2425":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2426":{"style":{"__isSmartRef__":true,"id":2427},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n func(ea, eaMethod, 'extend')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2427":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2428":{"style":{"__isSmartRef__":true,"id":2429},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2429":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2430":{"style":{"__isSmartRef__":true,"id":2431},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"); \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2431":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2432":{"style":{"__isSmartRef__":true,"id":2433},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2433":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2434":{"style":{"__isSmartRef__":true,"id":2435},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");\n\n Global.classes(true).uniq().forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2435":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2436":{"style":{"__isSmartRef__":true,"id":2437},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2437":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2438":{"style":{"__isSmartRef__":true,"id":2439},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaClass) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2439":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2440":{"style":{"__isSmartRef__":true,"id":2441},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2441":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2442":{"style":{"__isSmartRef__":true,"id":2443},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n Functions.own(eaClass).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2443":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2444":{"style":{"__isSmartRef__":true,"id":2445},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2445":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2446":{"style":{"__isSmartRef__":true,"id":2447},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaMethod) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2447":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2448":{"style":{"__isSmartRef__":true,"id":2449},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2449":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2450":{"style":{"__isSmartRef__":true,"id":2451},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n func(eaClass, eaMethod, 'extend')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2451":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2452":{"style":{"__isSmartRef__":true,"id":2453},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2453":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2454":{"style":{"__isSmartRef__":true,"id":2455},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"); \n\n Functions.own(eaClass.prototype).forEach(","__LivelyClassName__":"lively.morphic.TextChunk"},"2455":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2456":{"style":{"__isSmartRef__":true,"id":2457},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk"},"2457":{"color":{"__isSmartRef__":true,"id":1360},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2458":{"style":{"__isSmartRef__":true,"id":2459},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"(eaMethod) ","__LivelyClassName__":"lively.morphic.TextChunk"},"2459":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2460":{"style":{"__isSmartRef__":true,"id":2461},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk"},"2461":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2462":{"style":{"__isSmartRef__":true,"id":2463},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"\n func(eaClass.prototype, eaMethod, 'class')\n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2463":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2464":{"style":{"__isSmartRef__":true,"id":2465},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2465":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2466":{"style":{"__isSmartRef__":true,"id":2467},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk"},"2467":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2468":{"style":{"__isSmartRef__":true,"id":2469},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2469":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2470":{"style":{"__isSmartRef__":true,"id":2471},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk"},"2471":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2472":{"style":{"__isSmartRef__":true,"id":2473},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk"},"2473":{"color":{"__isSmartRef__":true,"id":1350},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2474":{"style":{"__isSmartRef__":true,"id":2475},"morph":{"__isSmartRef__":true,"id":942},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":942},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk"},"2475":{"color":{"__isSmartRef__":true,"id":1353},"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2476":{"x":1028.0469530469531,"y":422.98201798201796,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2477":{"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"},"2478":{"morph":{"__isSmartRef__":true,"id":942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2479":{"doSave":{"__isSmartRef__":true,"id":2480}},"2480":{"varMapping":{"__isSmartRef__":true,"id":2481},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":2486},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2481":{"this":{"__isSmartRef__":true,"id":942},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2482}},"2482":{"$super":{"__isSmartRef__":true,"id":2483}},"2483":{"varMapping":{"__isSmartRef__":true,"id":2484},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2485},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2484":{"obj":{"__isSmartRef__":true,"id":942},"name":"doSave"},"2485":{},"2486":{},"2487":{"position":{"__isSmartRef__":true,"id":2488},"_Extent":{"__isSmartRef__":true,"id":2489},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":2490},"_Fill":{"__isSmartRef__":true,"id":2491},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2492},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2493},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2488":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2489":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2490":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2491":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2492":{"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"},"2493":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2494":{"x":-0.9990009990010549,"y":20.001998001998004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2495":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2496":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"2497":{"x":1041.0799200799202,"y":437.9980019980019,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2498":{"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"},"2499":{"morph":{"__isSmartRef__":true,"id":941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2500":{"addTargetScript":{"__isSmartRef__":true,"id":2501},"addTestObject":{"__isSmartRef__":true,"id":2504},"allMorphNames":{"__isSmartRef__":true,"id":2507},"allScriptListItems":{"__isSmartRef__":true,"id":2510},"bindMorphNames":{"__isSmartRef__":true,"id":2513},"doSearch":{"__isSmartRef__":true,"id":2516},"findSubobjects":{"__isSmartRef__":true,"id":2519},"generateSourceForConnection":{"__isSmartRef__":true,"id":2522},"generateSourceForObject":{"__isSmartRef__":true,"id":2525},"generateSourceForProperty":{"__isSmartRef__":true,"id":2528},"generateSourceForScript":{"__isSmartRef__":true,"id":2531},"generateSourceForValue":{"__isSmartRef__":true,"id":2534},"generateTargetCode":{"__isSmartRef__":true,"id":2537},"highlightSelectedObject":{"__isSmartRef__":true,"id":2540},"listItemsForObj":{"__isSmartRef__":true,"id":2543},"removeTargetScript":{"__isSmartRef__":true,"id":2546},"reset":{"__isSmartRef__":true,"id":2549},"setSourceInPane":{"__isSmartRef__":true,"id":2552},"setTarget":{"__isSmartRef__":true,"id":2555},"setupConnections":{"__isSmartRef__":true,"id":2558},"showTopLevelItems":{"__isSmartRef__":true,"id":2561},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":2564},"updateScriptList":{"__isSmartRef__":true,"id":2567},"updateSourcePane":{"__isSmartRef__":true,"id":2570}},"2501":{"varMapping":{"__isSmartRef__":true,"id":2502},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":2503},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2502":{"this":{"__isSmartRef__":true,"id":941}},"2503":{},"2504":{"varMapping":{"__isSmartRef__":true,"id":2505},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":2506},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2505":{"this":{"__isSmartRef__":true,"id":941}},"2506":{},"2507":{"varMapping":{"__isSmartRef__":true,"id":2508},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":2509},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2508":{"this":{"__isSmartRef__":true,"id":941}},"2509":{},"2510":{"varMapping":{"__isSmartRef__":true,"id":2511},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":2512},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2511":{"this":{"__isSmartRef__":true,"id":941}},"2512":{},"2513":{"varMapping":{"__isSmartRef__":true,"id":2514},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":2515},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2514":{"this":{"__isSmartRef__":true,"id":941}},"2515":{},"2516":{"varMapping":{"__isSmartRef__":true,"id":2517},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":2518},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2517":{"this":{"__isSmartRef__":true,"id":941}},"2518":{},"2519":{"varMapping":{"__isSmartRef__":true,"id":2520},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":2521},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2520":{"this":{"__isSmartRef__":true,"id":941}},"2521":{},"2522":{"varMapping":{"__isSmartRef__":true,"id":2523},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":2524},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2523":{"this":{"__isSmartRef__":true,"id":941}},"2524":{},"2525":{"varMapping":{"__isSmartRef__":true,"id":2526},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":2527},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2526":{"this":{"__isSmartRef__":true,"id":941}},"2527":{},"2528":{"varMapping":{"__isSmartRef__":true,"id":2529},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":2530},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2529":{"this":{"__isSmartRef__":true,"id":941}},"2530":{},"2531":{"varMapping":{"__isSmartRef__":true,"id":2532},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":2533},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2532":{"this":{"__isSmartRef__":true,"id":941}},"2533":{},"2534":{"varMapping":{"__isSmartRef__":true,"id":2535},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":2536},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2535":{"this":{"__isSmartRef__":true,"id":941}},"2536":{},"2537":{"varMapping":{"__isSmartRef__":true,"id":2538},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":2539},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2538":{"this":{"__isSmartRef__":true,"id":941}},"2539":{},"2540":{"varMapping":{"__isSmartRef__":true,"id":2541},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":2542},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2541":{"this":{"__isSmartRef__":true,"id":941}},"2542":{},"2543":{"varMapping":{"__isSmartRef__":true,"id":2544},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":2545},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2544":{"this":{"__isSmartRef__":true,"id":941}},"2545":{},"2546":{"varMapping":{"__isSmartRef__":true,"id":2547},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":2548},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2547":{"this":{"__isSmartRef__":true,"id":941}},"2548":{},"2549":{"varMapping":{"__isSmartRef__":true,"id":2550},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":2551},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2550":{"this":{"__isSmartRef__":true,"id":941}},"2551":{},"2552":{"varMapping":{"__isSmartRef__":true,"id":2553},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":2554},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2553":{"this":{"__isSmartRef__":true,"id":941}},"2554":{},"2555":{"varMapping":{"__isSmartRef__":true,"id":2556},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n\n\tmodule('lively.ide.SyntaxHighlighting').load(true)\n\tthis.get('scriptSource').highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":2557},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2556":{"this":{"__isSmartRef__":true,"id":941}},"2557":{},"2558":{"varMapping":{"__isSmartRef__":true,"id":2559},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":2560},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2559":{"this":{"__isSmartRef__":true,"id":941}},"2560":{},"2561":{"varMapping":{"__isSmartRef__":true,"id":2562},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":2563},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2562":{"this":{"__isSmartRef__":true,"id":941}},"2563":{},"2564":{"varMapping":{"__isSmartRef__":true,"id":2565},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":2566},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2565":{"this":{"__isSmartRef__":true,"id":941}},"2566":{},"2567":{"varMapping":{"__isSmartRef__":true,"id":2568},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":2569},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2568":{"this":{"__isSmartRef__":true,"id":941}},"2569":{},"2570":{"varMapping":{"__isSmartRef__":true,"id":2571},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":2572},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2571":{"this":{"__isSmartRef__":true,"id":941}},"2572":{},"2573":{"submorphs":[{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2587},{"__isSmartRef__":true,"id":2632},{"__isSmartRef__":true,"id":2665}],"scripts":[],"id":18206,"shape":{"__isSmartRef__":true,"id":2699},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2704},"_Position":{"__isSmartRef__":true,"id":2705},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":940},"label":{"__isSmartRef__":true,"id":2574},"closeButton":{"__isSmartRef__":true,"id":2587},"menuButton":{"__isSmartRef__":true,"id":2632},"collapseButton":{"__isSmartRef__":true,"id":2665},"priorExtent":{"__isSmartRef__":true,"id":2706},"owner":{"__isSmartRef__":true,"id":940},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2707},"eventHandler":{"__isSmartRef__":true,"id":2708},"__LivelyClassName__":"lively.morphic.TitleBar"},"2574":{"submorphs":[],"scripts":[],"id":18207,"shape":{"__isSmartRef__":true,"id":2575},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2580},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2581},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":2582}],"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":2573},"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":2584},"renderContextTable":{"__isSmartRef__":true,"id":2585},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":2586},"__LivelyClassName__":"lively.morphic.Text"},"2575":{"_Position":{"__isSmartRef__":true,"id":2576},"_Extent":{"__isSmartRef__":true,"id":2577},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2490},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2578},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2579},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2576":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2577":{"x":981.0809190809191,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2578":{"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"},"2579":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2580":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2581":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2582":{"style":{"__isSmartRef__":true,"id":2583},"morph":{"__isSmartRef__":true,"id":2574},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2574},"storedString":"ScriptEditorPane","__LivelyClassName__":"lively.morphic.TextChunk"},"2583":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2584":{"x":981.0809190809191,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2585":{"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"},"2586":{"morph":{"__isSmartRef__":true,"id":2574},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2587":{"submorphs":[{"__isSmartRef__":true,"id":2588}],"scripts":[],"id":18208,"shape":{"__isSmartRef__":true,"id":2601},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2617},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2605},"lighterFill":{"__isSmartRef__":true,"id":2618},"label":{"__isSmartRef__":true,"id":2588},"owner":{"__isSmartRef__":true,"id":2573},"layout":{"__isSmartRef__":true,"id":2627},"attributeConnections":[{"__isSmartRef__":true,"id":2628},{"__isSmartRef__":true,"id":2629}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2630},"eventHandler":{"__isSmartRef__":true,"id":2631},"__LivelyClassName__":"lively.morphic.WindowControl"},"2588":{"submorphs":[],"scripts":[],"id":18209,"shape":{"__isSmartRef__":true,"id":2589},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2594},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2595},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":2596}],"owner":{"__isSmartRef__":true,"id":2587},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":2598},"renderContextTable":{"__isSmartRef__":true,"id":2599},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":2600},"__LivelyClassName__":"lively.morphic.Text"},"2589":{"_Position":{"__isSmartRef__":true,"id":2590},"_Extent":{"__isSmartRef__":true,"id":2591},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2490},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2592},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2593},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2590":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2591":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2592":{"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"},"2593":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2594":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2595":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2596":{"style":{"__isSmartRef__":true,"id":2597},"morph":{"__isSmartRef__":true,"id":2588},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2588},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"2597":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2598":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2599":{"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"},"2600":{"morph":{"__isSmartRef__":true,"id":2588},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2601":{"_Position":{"__isSmartRef__":true,"id":2602},"_Extent":{"__isSmartRef__":true,"id":2603},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2604},"_Fill":{"__isSmartRef__":true,"id":2605},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2615},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2616},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2602":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2603":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2604":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2605":{"stops":[{"__isSmartRef__":true,"id":2606},{"__isSmartRef__":true,"id":2608},{"__isSmartRef__":true,"id":2610},{"__isSmartRef__":true,"id":2612}],"vector":{"__isSmartRef__":true,"id":2614},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2606":{"offset":0,"color":{"__isSmartRef__":true,"id":2607}},"2607":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2608":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2609}},"2609":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2610":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2611}},"2611":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2612":{"offset":1,"color":{"__isSmartRef__":true,"id":2613}},"2613":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2614":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2615":{"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"},"2616":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2617":{"x":1020.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2618":{"stops":[{"__isSmartRef__":true,"id":2619},{"__isSmartRef__":true,"id":2621},{"__isSmartRef__":true,"id":2623},{"__isSmartRef__":true,"id":2625}],"vector":{"__isSmartRef__":true,"id":2614},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2619":{"offset":0,"color":{"__isSmartRef__":true,"id":2620}},"2620":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2621":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2622}},"2622":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2623":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2624}},"2624":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2625":{"offset":1,"color":{"__isSmartRef__":true,"id":2626}},"2626":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2627":{"moveHorizontal":true},"2628":{"sourceObj":{"__isSmartRef__":true,"id":2587},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2629":{"sourceObj":{"__isSmartRef__":true,"id":2587},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2630":{"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"},"2631":{"morph":{"__isSmartRef__":true,"id":2587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2632":{"submorphs":[{"__isSmartRef__":true,"id":2633}],"scripts":[],"id":18210,"shape":{"__isSmartRef__":true,"id":2646},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2651},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2605},"lighterFill":{"__isSmartRef__":true,"id":2652},"label":{"__isSmartRef__":true,"id":2633},"owner":{"__isSmartRef__":true,"id":2573},"attributeConnections":[{"__isSmartRef__":true,"id":2661},{"__isSmartRef__":true,"id":2662}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2663},"eventHandler":{"__isSmartRef__":true,"id":2664},"__LivelyClassName__":"lively.morphic.WindowControl"},"2633":{"submorphs":[],"scripts":[],"id":18211,"shape":{"__isSmartRef__":true,"id":2634},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2639},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2640},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":2641}],"owner":{"__isSmartRef__":true,"id":2632},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":2643},"renderContextTable":{"__isSmartRef__":true,"id":2644},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":2645},"__LivelyClassName__":"lively.morphic.Text"},"2634":{"_Position":{"__isSmartRef__":true,"id":2635},"_Extent":{"__isSmartRef__":true,"id":2636},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2490},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2637},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2638},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2635":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2636":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2637":{"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"},"2638":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2639":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2640":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2641":{"style":{"__isSmartRef__":true,"id":2642},"morph":{"__isSmartRef__":true,"id":2633},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2633},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"2642":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2643":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2644":{"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"},"2645":{"morph":{"__isSmartRef__":true,"id":2633},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2646":{"_Position":{"__isSmartRef__":true,"id":2647},"_Extent":{"__isSmartRef__":true,"id":2648},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2604},"_Fill":{"__isSmartRef__":true,"id":2605},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2649},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2650},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2647":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2648":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2649":{"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"},"2650":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2651":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2652":{"stops":[{"__isSmartRef__":true,"id":2653},{"__isSmartRef__":true,"id":2655},{"__isSmartRef__":true,"id":2657},{"__isSmartRef__":true,"id":2659}],"vector":{"__isSmartRef__":true,"id":2614},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2653":{"offset":0,"color":{"__isSmartRef__":true,"id":2654}},"2654":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2655":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2656}},"2656":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2657":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2658}},"2658":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2659":{"offset":1,"color":{"__isSmartRef__":true,"id":2660}},"2660":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2661":{"sourceObj":{"__isSmartRef__":true,"id":2632},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2662":{"sourceObj":{"__isSmartRef__":true,"id":2632},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2663":{"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"},"2664":{"morph":{"__isSmartRef__":true,"id":2632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2665":{"submorphs":[{"__isSmartRef__":true,"id":2666}],"scripts":[],"id":18212,"shape":{"__isSmartRef__":true,"id":2679},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2684},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2605},"lighterFill":{"__isSmartRef__":true,"id":2685},"label":{"__isSmartRef__":true,"id":2666},"owner":{"__isSmartRef__":true,"id":2573},"layout":{"__isSmartRef__":true,"id":2694},"attributeConnections":[{"__isSmartRef__":true,"id":2695},{"__isSmartRef__":true,"id":2696}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":2697},"eventHandler":{"__isSmartRef__":true,"id":2698},"__LivelyClassName__":"lively.morphic.WindowControl"},"2666":{"submorphs":[],"scripts":[],"id":18213,"shape":{"__isSmartRef__":true,"id":2667},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2672},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2673},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":2674}],"owner":{"__isSmartRef__":true,"id":2665},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":2676},"renderContextTable":{"__isSmartRef__":true,"id":2677},"_MinTextWidth":null,"_MinTextHeight":null,"eventHandler":{"__isSmartRef__":true,"id":2678},"__LivelyClassName__":"lively.morphic.Text"},"2667":{"_Position":{"__isSmartRef__":true,"id":2668},"_Extent":{"__isSmartRef__":true,"id":2669},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2490},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2670},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2671},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2668":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2669":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2670":{"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"},"2671":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2672":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2673":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2674":{"style":{"__isSmartRef__":true,"id":2675},"morph":{"__isSmartRef__":true,"id":2666},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2666},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"2675":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2676":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2677":{"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"},"2678":{"morph":{"__isSmartRef__":true,"id":2666},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2679":{"_Position":{"__isSmartRef__":true,"id":2680},"_Extent":{"__isSmartRef__":true,"id":2681},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2604},"_Fill":{"__isSmartRef__":true,"id":2605},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2682},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2683},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2680":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2681":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2682":{"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"},"2683":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2684":{"x":1001.0809190809191,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2685":{"stops":[{"__isSmartRef__":true,"id":2686},{"__isSmartRef__":true,"id":2688},{"__isSmartRef__":true,"id":2690},{"__isSmartRef__":true,"id":2692}],"vector":{"__isSmartRef__":true,"id":2614},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2686":{"offset":0,"color":{"__isSmartRef__":true,"id":2687}},"2687":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2688":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2689}},"2689":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2690":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2691}},"2691":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2692":{"offset":1,"color":{"__isSmartRef__":true,"id":2693}},"2693":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2694":{"moveHorizontal":true},"2695":{"sourceObj":{"__isSmartRef__":true,"id":2665},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2696":{"sourceObj":{"__isSmartRef__":true,"id":2665},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":940},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2697":{"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"},"2698":{"morph":{"__isSmartRef__":true,"id":2665},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2699":{"_Position":{"__isSmartRef__":true,"id":2700},"_Extent":{"__isSmartRef__":true,"id":2701},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":946},"_Fill":{"__isSmartRef__":true,"id":880},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2702},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2703},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2700":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2701":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2702":{"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"},"2703":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2704":{"resizeWidth":true,"adjustForNewBounds":true},"2705":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2706":{"x":1040.080919080919,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2707":{"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"},"2708":{"morph":{"__isSmartRef__":true,"id":2573},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2709":{"submorphs":[],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":2710},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2717},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":2718},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":2719},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":940},"renderContextTable":{"__isSmartRef__":true,"id":2720},"eventHandler":{"__isSmartRef__":true,"id":2721},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2722},"__LivelyClassName__":"lively.morphic.Box"},"2710":{"position":{"__isSmartRef__":true,"id":2711},"_Extent":{"__isSmartRef__":true,"id":2712},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2713},"_Fill":{"__isSmartRef__":true,"id":2714},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2715},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2716},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2711":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2712":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2713":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2714":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2715":{"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"},"2716":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2717":{"x":1027.080919080919,"y":441.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2718":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2719":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2720":{"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"},"2721":{"morph":{"__isSmartRef__":true,"id":2709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2722":{"onDrag":{"__isSmartRef__":true,"id":2723},"onDragEnd":{"__isSmartRef__":true,"id":2730},"onDragStart":{"__isSmartRef__":true,"id":2737}},"2723":{"varMapping":{"__isSmartRef__":true,"id":2724},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":2729},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2724":{"this":{"__isSmartRef__":true,"id":2709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2725}},"2725":{"$super":{"__isSmartRef__":true,"id":2726}},"2726":{"varMapping":{"__isSmartRef__":true,"id":2727},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2728},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2727":{"obj":{"__isSmartRef__":true,"id":2709},"name":"onDrag"},"2728":{},"2729":{},"2730":{"varMapping":{"__isSmartRef__":true,"id":2731},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":2736},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2731":{"this":{"__isSmartRef__":true,"id":2709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2732}},"2732":{"$super":{"__isSmartRef__":true,"id":2733}},"2733":{"varMapping":{"__isSmartRef__":true,"id":2734},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2735},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2734":{"obj":{"__isSmartRef__":true,"id":2709},"name":"onDragEnd"},"2735":{},"2736":{},"2737":{"varMapping":{"__isSmartRef__":true,"id":2738},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":2743},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2738":{"this":{"__isSmartRef__":true,"id":2709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2739}},"2739":{"$super":{"__isSmartRef__":true,"id":2740}},"2740":{"varMapping":{"__isSmartRef__":true,"id":2741},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2742},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2741":{"obj":{"__isSmartRef__":true,"id":2709},"name":"onDragStart"},"2742":{},"2743":{},"2744":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2745},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2746},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2747},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2745":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2746":{"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"},"2747":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2748":{"adjustForNewBounds":true},"2749":{"x":976.2075220411895,"y":225.9989974949895,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2750":{"x":1040.080919080919,"y":456.00199800199795,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2751":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2752":{"x":1143,"y":240,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2753":{"requiredModules":[],"partsSpaceName":"PartsBin/Tools/","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","comment":"Early version. Requires improvement.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2754":{"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"},"2755":{"morph":{"__isSmartRef__":true,"id":940},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2756":{"submorphs":[],"scripts":[],"id":140,"shape":{"__isSmartRef__":true,"id":2757},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Verdana","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2764},"_MaxTextWidth":157,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2760},"showsHalos":false,"_FontSize":16,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"FixedLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":2765},"textChunks":[{"__isSmartRef__":true,"id":2766}],"charsReplaced":"Cool","lastFindLoc":-4,"_TextColor":{"__isSmartRef__":true,"id":2768},"_Padding":{"__isSmartRef__":true,"id":2769},"renderContextTable":{"__isSmartRef__":true,"id":2770},"eventHandler":{"__isSmartRef__":true,"id":2771},"priorExtent":{"__isSmartRef__":true,"id":2772},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorSelectionRange":[0,0],"_WhiteSpaceHandling":"pre-wrap","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2773},"_Align":"center","scriptAnnotations":{"__isSmartRef__":true,"id":2774},"isFixed":true,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":157,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2777},"__LivelyClassName__":"lively.morphic.Text"},"2757":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2758},"_Extent":{"__isSmartRef__":true,"id":2759},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2760},"_Fill":{"__isSmartRef__":true,"id":2761},"_BorderRadius":50,"renderContextTable":{"__isSmartRef__":true,"id":2762},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2763},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2758":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2759":{"x":157,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2760":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2761":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2762":{"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"},"2763":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2764":{"x":890,"y":97,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2765":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"FixedLabel","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2766":{"style":{"__isSmartRef__":true,"id":2767},"chunkOwner":{"__isSmartRef__":true,"id":2756},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"FIXED","__LivelyClassName__":"lively.morphic.TextChunk"},"2767":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2768":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2769":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2770":{"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"},"2771":{"morph":{"__isSmartRef__":true,"id":2756},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2772":{"x":157,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2773":{},"2774":{"onMouseDown":{"__isSmartRef__":true,"id":2775}},"2775":{"time":{"__isSmartRef__":true,"id":2776},"user":"robertkrahn"},"2776":{"isSerializedDate":true,"string":"Fri Aug 05 2011 03:03:05 GMT-0700 (PDT)"},"2777":{"onMouseDown":{"__isSmartRef__":true,"id":2778}},"2778":{"varMapping":{"__isSmartRef__":true,"id":2779},"source":"function onMouseDown(evt) {\n var r = $super(evt);\n if (evt.isCommandKey()) return r;\n this.isFixed = !this.isFixed;\n if (this.isFixed) {\n this.applyStyle({fill: Color.green})\n this.setTextString('FIXED')\n this.emphasizeAll({fontWeight: 'bold'})\n } else {\n this.applyStyle({fill: Color.red})\n this.setTextString('NOT FIXED')\n this.emphasizeAll({fontWeight: 'bold'})\n }\n evt.stop(); \n}","funcProperties":{"__isSmartRef__":true,"id":2784},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2779":{"this":{"__isSmartRef__":true,"id":2756},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2780}},"2780":{"$super":{"__isSmartRef__":true,"id":2781}},"2781":{"varMapping":{"__isSmartRef__":true,"id":2782},"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":2783},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2782":{"obj":{"__isSmartRef__":true,"id":2756},"name":"onMouseDown"},"2783":{},"2784":{},"2785":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2786},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":2792},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":2793},"eventHandler":{"__isSmartRef__":true,"id":2794},"scrollFocusMorph":{"__isSmartRef__":true,"id":0},"internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"2786":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2787},"_Extent":{"__isSmartRef__":true,"id":2788},"_Fill":{"__isSmartRef__":true,"id":2789},"renderContextTable":{"__isSmartRef__":true,"id":2790},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2791},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2787":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2788":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2789":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2790":{"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"},"2791":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2792":{"x":952,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2793":{"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"},"2794":{"morph":{"__isSmartRef__":true,"id":2785},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"2795":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2796},"_Extent":{"__isSmartRef__":true,"id":2797},"_Fill":{"__isSmartRef__":true,"id":2798},"renderContextTable":{"__isSmartRef__":true,"id":2799},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2800},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2796":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2797":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2798":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2799":{"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"},"2800":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2801":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2802":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2803":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) { \n\t\t\t\tif (v && v.toString() !== URL.source.toString()) {\n\t\t\t\t\t$upd(v) \n\t\t\t\t}\n\t\t\t}","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2804":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2805":{"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"},"2806":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"isSimplifiedRegistry":true}}]]>