= 0) return;\n if (r1[n1].registeredObject.__isSmartRef__) {\n if (r2[n2].registeredObject[ea]) {\n var diff = self.recursivelyDiffProperty(r1, r1[n1].registeredObject[ea].id, r2, r2[n2].registeredObject[ea].id, propList);\n if (diff) {\n propList[ea] = 'diff'\n }\n }\n // else do stuff if no match found\n }\n else {\n if (r1[n1].registeredObject[ea] && r2[n2].registeredObject[ea]) \n var diff = this.atomicDiff(r1[n1].registeredObject[ea], r2[n2].registeredObject[ea])\n // else do stuff with missing\n }\n }) \n },\n atomicDiff: function(prop1, prop2) {\n if (prop1.equals) {\n return prop1.equals(prop2)\n }\n else {\n return prop1 == prop2\n }\n }","lastFindLoc":74,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":256},"textString":"// changes here only affect runtime\nlively.morphic.Morph.addMethods({\n parsePropertiesOfDiffTo: function (otherMorph, diff, blacklist) {\n var self = this;\n\n Functions.all(this).withoutAll(blacklist).each(function (ea) {\n if ( ea.startsWith(\"get\") && otherMorph[ea] && self[\"set\"+ea.substring(3)]) {\n try {\n if (self[ea]().equals) {\n if(!self[ea]().equals(otherMorph[ea]())) {\n diff[ea.substring(3)] = new AtomicDiff(\"property\", self[ea](), otherMorph[ea]())\n }\n }\n else {\n if (self[ea]() != otherMorph[ea]()) {\n diff[ea.substring(3)] = new AtomicDiff(\"property\", self[ea](), otherMorph[ea]());\n }\n }\n }\n catch (ex) {\n return false\n }\n }\n })\n },\n});","__LivelyClassName__":"lively.morphic.Text"},"52":{"_Position":{"__isSmartRef__":true,"id":53},"renderContextTable":{"__isSmartRef__":true,"id":54},"_Extent":{"__isSmartRef__":true,"id":55},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":56},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":57},"_Fill":{"__isSmartRef__":true,"id":58},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"53":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"54":{"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"},"55":{"x":984,"y":523,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"56":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"57":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"58":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"59":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"60":{"style":{"__isSmartRef__":true,"id":61},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"// changes here only affect runtime","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"61":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"62":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"63":{"style":{"__isSmartRef__":true,"id":64},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"64":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"65":{"style":{"__isSmartRef__":true,"id":66},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"lively.morphic.Morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"66":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"67":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"68":{"style":{"__isSmartRef__":true,"id":69},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"69":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"70":{"style":{"__isSmartRef__":true,"id":71},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"71":{"color":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"72":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"73":{"style":{"__isSmartRef__":true,"id":74},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"75":{"style":{"__isSmartRef__":true,"id":76},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"76":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"77":{"style":{"__isSmartRef__":true,"id":78},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"78":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"79":{"style":{"__isSmartRef__":true,"id":80},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"parsePropertiesOfDiffTo:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"80":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"81":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"82":{"style":{"__isSmartRef__":true,"id":83},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"83":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"84":{"style":{"__isSmartRef__":true,"id":85},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"85":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"86":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"87":{"style":{"__isSmartRef__":true,"id":88},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" (otherMorph, diff, blacklist) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"88":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"89":{"style":{"__isSmartRef__":true,"id":90},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"90":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"91":{"style":{"__isSmartRef__":true,"id":92},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"92":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"93":{"style":{"__isSmartRef__":true,"id":94},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"94":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"95":{"style":{"__isSmartRef__":true,"id":96},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" self = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"96":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"97":{"style":{"__isSmartRef__":true,"id":98},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"98":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"99":{"style":{"__isSmartRef__":true,"id":100},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":";\n\n Functions.all(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"100":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"101":{"style":{"__isSmartRef__":true,"id":102},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"102":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"103":{"style":{"__isSmartRef__":true,"id":104},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":").withoutAll(blacklist).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"104":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"105":{"style":{"__isSmartRef__":true,"id":106},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"106":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"107":{"style":{"__isSmartRef__":true,"id":108},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"108":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"109":{"style":{"__isSmartRef__":true,"id":110},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"110":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"111":{"style":{"__isSmartRef__":true,"id":112},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"112":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"113":{"style":{"__isSmartRef__":true,"id":114},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"114":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"115":{"style":{"__isSmartRef__":true,"id":116},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" ( ea.startsWith(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"116":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"117":{"style":{"__isSmartRef__":true,"id":118},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\"get\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"118":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"119":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"120":{"style":{"__isSmartRef__":true,"id":121},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":") && otherMorph[ea] && self[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"121":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"122":{"style":{"__isSmartRef__":true,"id":123},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\"set\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"123":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"124":{"style":{"__isSmartRef__":true,"id":125},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"+ea.substring(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"125":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126":{"style":{"__isSmartRef__":true,"id":127},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"127":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"128":{"r":0,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"129":{"style":{"__isSmartRef__":true,"id":130},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":")]) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"130":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"131":{"style":{"__isSmartRef__":true,"id":132},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"132":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"133":{"style":{"__isSmartRef__":true,"id":134},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"134":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"135":{"style":{"__isSmartRef__":true,"id":136},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"try","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"136":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"137":{"style":{"__isSmartRef__":true,"id":138},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"138":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"139":{"style":{"__isSmartRef__":true,"id":140},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"140":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"141":{"style":{"__isSmartRef__":true,"id":142},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"142":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"143":{"style":{"__isSmartRef__":true,"id":144},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"144":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"145":{"style":{"__isSmartRef__":true,"id":146},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" (self[ea]().equals) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"146":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"147":{"style":{"__isSmartRef__":true,"id":148},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"148":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"149":{"style":{"__isSmartRef__":true,"id":150},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"150":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"151":{"style":{"__isSmartRef__":true,"id":152},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"152":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"153":{"style":{"__isSmartRef__":true,"id":154},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"(!self[ea]().equals(otherMorph[ea]())) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"154":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"155":{"style":{"__isSmartRef__":true,"id":156},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"156":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"157":{"style":{"__isSmartRef__":true,"id":158},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n diff[ea.substring(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"158":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"159":{"style":{"__isSmartRef__":true,"id":160},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"160":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"161":{"style":{"__isSmartRef__":true,"id":162},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":")] = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"162":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"163":{"style":{"__isSmartRef__":true,"id":164},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"164":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"165":{"style":{"__isSmartRef__":true,"id":166},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" AtomicDiff(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"166":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"167":{"style":{"__isSmartRef__":true,"id":168},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\"property\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"168":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"169":{"style":{"__isSmartRef__":true,"id":170},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":", self[ea](), otherMorph[ea]())\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"170":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"171":{"style":{"__isSmartRef__":true,"id":172},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"172":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"173":{"style":{"__isSmartRef__":true,"id":174},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"174":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"175":{"style":{"__isSmartRef__":true,"id":176},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"176":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"177":{"style":{"__isSmartRef__":true,"id":178},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"178":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"179":{"style":{"__isSmartRef__":true,"id":180},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"180":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"181":{"style":{"__isSmartRef__":true,"id":182},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"182":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"183":{"style":{"__isSmartRef__":true,"id":184},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"184":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"185":{"style":{"__isSmartRef__":true,"id":186},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"186":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"187":{"style":{"__isSmartRef__":true,"id":188},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"188":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"189":{"style":{"__isSmartRef__":true,"id":190},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" (self[ea]() != otherMorph[ea]()) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"190":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"191":{"style":{"__isSmartRef__":true,"id":192},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"192":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"193":{"style":{"__isSmartRef__":true,"id":194},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n diff[ea.substring(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"194":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"195":{"style":{"__isSmartRef__":true,"id":196},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"196":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"197":{"style":{"__isSmartRef__":true,"id":198},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":")] = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"198":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"style":{"__isSmartRef__":true,"id":200},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"200":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"201":{"style":{"__isSmartRef__":true,"id":202},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" AtomicDiff(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"202":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"203":{"style":{"__isSmartRef__":true,"id":204},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\"property\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"204":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"205":{"style":{"__isSmartRef__":true,"id":206},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":", self[ea](), otherMorph[ea]());\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"206":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"207":{"style":{"__isSmartRef__":true,"id":208},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"208":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"209":{"style":{"__isSmartRef__":true,"id":210},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"210":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"211":{"style":{"__isSmartRef__":true,"id":212},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"212":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"213":{"style":{"__isSmartRef__":true,"id":214},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"214":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"215":{"style":{"__isSmartRef__":true,"id":216},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"216":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"217":{"style":{"__isSmartRef__":true,"id":218},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"218":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"219":{"style":{"__isSmartRef__":true,"id":220},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"catch","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"220":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"221":{"style":{"__isSmartRef__":true,"id":222},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" (ex) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"222":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"223":{"style":{"__isSmartRef__":true,"id":224},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"224":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"225":{"style":{"__isSmartRef__":true,"id":226},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"226":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"227":{"style":{"__isSmartRef__":true,"id":228},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"228":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"229":{"style":{"__isSmartRef__":true,"id":230},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":" false\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"230":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"231":{"style":{"__isSmartRef__":true,"id":232},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"232":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"233":{"style":{"__isSmartRef__":true,"id":234},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"234":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"235":{"style":{"__isSmartRef__":true,"id":236},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"236":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"237":{"style":{"__isSmartRef__":true,"id":238},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"238":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"239":{"style":{"__isSmartRef__":true,"id":240},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"240":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"241":{"style":{"__isSmartRef__":true,"id":242},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"242":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"243":{"style":{"__isSmartRef__":true,"id":244},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"244":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"245":{"style":{"__isSmartRef__":true,"id":246},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":",\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"246":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"247":{"style":{"__isSmartRef__":true,"id":248},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"248":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"249":{"style":{"__isSmartRef__":true,"id":250},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"250":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"251":{"morph":{"__isSmartRef__":true,"id":51},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"252":{"x":984,"y":523,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"253":{"x":1044,"y":99,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"254":{"resizeWidth":true,"resizeHeight":true},"255":{"sourceObj":{"__isSmartRef__":true,"id":51},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":51},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"256":{"x":619,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"257":{"submorphs":[],"scripts":[],"id":"A6D49DB5-D4D9-4A1E-8E25-38648D0D8EAE","shape":{"__isSmartRef__":true,"id":258},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":264},"_MaxTextWidth":468,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":261},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":265},"textChunks":[{"__isSmartRef__":true,"id":268}],"charsReplaced":"","lastFindLoc":180,"priorSelectionRange":[178,178],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":270},"renderContextTable":{"__isSmartRef__":true,"id":271},"eventHandler":{"__isSmartRef__":true,"id":272},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":273},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":468,"_MinTextHeight":null,"previousSelection":[176,176],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"distanceToDragEvent":{"__isSmartRef__":true,"id":274},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text"},"258":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":259},"_Extent":{"__isSmartRef__":true,"id":260},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":261},"renderContextTable":{"__isSmartRef__":true,"id":262},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":263},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"259":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"260":{"x":476,"y":364,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"261":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"262":{"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"},"263":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"264":{"x":1378,"y":712,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"265":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":266}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"266":{"date":{"__isSmartRef__":true,"id":267},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"267":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"268":{"style":{"__isSmartRef__":true,"id":269},"morph":{"__isSmartRef__":true,"id":257},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":257},"storedString":"Problem: when serializing an array containing objects, it is a primitive and therefore does not get any __SmartRef__ attribute\n\nworkaround: don't diff -> put those to ignore list\n\nas soon as there is a solution -> think about diffing the submorphs in this way","__LivelyClassName__":"lively.morphic.TextChunk"},"269":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"270":{"x":476,"y":360,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"271":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"272":{"morph":{"__isSmartRef__":true,"id":257},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"273":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"274":{"x":312,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"275":{"submorphs":[],"scripts":[],"id":"880AF548-BA50-42D0-AD7F-C8B5F55BD621","shape":{"__isSmartRef__":true,"id":276},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":282},"_MaxTextWidth":827.2803599999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":279},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":283},"textChunks":[{"__isSmartRef__":true,"id":286}],"charsReplaced":"","lastFindLoc":270,"priorSelectionRange":[269,269],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":288},"renderContextTable":{"__isSmartRef__":true,"id":289},"eventHandler":{"__isSmartRef__":true,"id":290},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":291},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","A6D49DB5-D4D9-4A1E-8E25-38648D0D8EAE"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":827.2803599999997,"_MinTextHeight":null,"previousSelection":[132,132],"distanceToDragEvent":{"__isSmartRef__":true,"id":292},"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"276":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":277},"_Extent":{"__isSmartRef__":true,"id":278},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":279},"renderContextTable":{"__isSmartRef__":true,"id":280},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":281},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"277":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"278":{"x":835.2803599999997,"y":287,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"279":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"280":{"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"},"281":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"282":{"x":1229,"y":1379,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"283":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":284}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"284":{"date":{"__isSmartRef__":true,"id":285},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"285":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"286":{"style":{"__isSmartRef__":true,"id":287},"morph":{"__isSmartRef__":true,"id":275},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":275},"storedString":"There are actually three blacklists:\n1) a variable, more likely ignoreList, that is supposed to be editable by the user\n2) a static blacklist that ensures that there is no endless recursion happening, as submorphs are handeled in a special way (see array problem above)\n3) a blacklist that ignores properties added by the serialization plugins","__LivelyClassName__":"lively.morphic.TextChunk"},"287":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"288":{"x":835.2803599999997,"y":283,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"289":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"290":{"morph":{"__isSmartRef__":true,"id":275},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"291":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"292":{"x":323,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"293":{"submorphs":[],"scripts":[],"id":"45C9B912-B998-498C-96A5-F8FB60C44BEB","shape":{"__isSmartRef__":true,"id":294},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":300},"_MaxTextWidth":915.1044479999997,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":297},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":301},"textChunks":[{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":310}],"charsReplaced":"h flattenPropertyTree","lastFindLoc":589,"priorSelectionRange":[452,452],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":312},"renderContextTable":{"__isSmartRef__":true,"id":313},"eventHandler":{"__isSmartRef__":true,"id":314},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","BC6560C2-81E5-40A2-A44E-9A30514B28C7","3F0AF089-DF55-492B-8966-F35EC61E591E"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":915.1044479999997,"_MinTextHeight":null,"previousSelection":[510,510],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"savedTextString":"The code above shows only the property diffing itself but is incompatible with the previous implementation of the three way diff. As it diffs properties recursively, it is possible to go as deep as required into the object structure, whereas the three way diff handled diffs linearized.\n\nThe next section will be the adjustment of the three way diff. In the end, this is supposed to look something like this:\n\n[morph id]\n- shape > _Fill > a: AtomicDiff\n - new Value: 255\n - old Value: 0\n - type: 'property'\n\nFor the threeWayDiff, the Diff Object flattens itself with flattenPropertyTree();\n\nHowever, the ObjectDiffer tool will be responsible of showing differences e.g. in colors beautifully.","__LivelyClassName__":"lively.morphic.Text"},"294":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":295},"_Extent":{"__isSmartRef__":true,"id":296},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":297},"renderContextTable":{"__isSmartRef__":true,"id":298},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":299},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"295":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"296":{"x":923.1044479999997,"y":532,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"297":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"298":{"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"},"299":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"300":{"x":53,"y":1808,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"301":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":302}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"302":{"date":{"__isSmartRef__":true,"id":303},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"303":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"304":{"style":{"__isSmartRef__":true,"id":305},"chunkOwner":{"__isSmartRef__":true,"id":293},"storedString":"The code above shows only the property diffing itself but is incompatible with the previous implementation of the three way diff. As it diffs properties recursively, it is possible to go as deep as required into the object structure, whereas the three way diff handled diffs linearized.\n\nThe next section will be the adjustment of the three way diff. In the end, this is supposed to look something like this:\n\n[morph id]\n- shape > _Fill > a: AtomicDiff\n - new Value: 255\n - old Value: 0\n - type: 'property'\n\nFor the threeWayDiff, the Diff Object flattens itself with flattenPropertyTree();","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"305":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"306":{"style":{"__isSmartRef__":true,"id":307},"chunkOwner":{"__isSmartRef__":true,"id":293},"storedString":"\n\nHowever, ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"307":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"308":{"style":{"__isSmartRef__":true,"id":309},"chunkOwner":{"__isSmartRef__":true,"id":293},"storedString":"the ObjectDiffer tool will be responsible of ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"309":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"310":{"style":{"__isSmartRef__":true,"id":311},"chunkOwner":{"__isSmartRef__":true,"id":293},"storedString":"showing differences e.g. in colors beautifully.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"311":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"312":{"x":923.1044479999997,"y":528,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"313":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"314":{"morph":{"__isSmartRef__":true,"id":293},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"315":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"316":{"submorphs":[],"scripts":[],"id":"CA585C32-0F4B-48DA-AD9C-A5541901A031","shape":{"__isSmartRef__":true,"id":317},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":323},"_MaxTextWidth":468,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":320},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":324},"textChunks":[{"__isSmartRef__":true,"id":327}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[101,101],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":329},"renderContextTable":{"__isSmartRef__":true,"id":330},"eventHandler":{"__isSmartRef__":true,"id":331},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":332},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":468,"_MinTextHeight":null,"previousSelection":[4,4],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"distanceToDragEvent":{"__isSmartRef__":true,"id":333},"__LivelyClassName__":"lively.morphic.Text"},"317":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":318},"_Extent":{"__isSmartRef__":true,"id":319},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":320},"renderContextTable":{"__isSmartRef__":true,"id":321},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":322},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"318":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"319":{"x":476,"y":218,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"320":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"321":{"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"},"322":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"323":{"x":1038,"y":15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"324":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":325}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"325":{"date":{"__isSmartRef__":true,"id":326},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"326":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"327":{"style":{"__isSmartRef__":true,"id":328},"morph":{"__isSmartRef__":true,"id":316},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":316},"storedString":"when this is integrated in the live system: remove hints to eval the code before trying the examples!","__LivelyClassName__":"lively.morphic.TextChunk"},"328":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"329":{"x":476,"y":214,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"330":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"331":{"morph":{"__isSmartRef__":true,"id":316},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"332":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"333":{"x":323,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"334":{"submorphs":[{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":353}],"scripts":[],"id":"B188D4AE-11B9-4119-A1C2-E00D45C39555","shape":{"__isSmartRef__":true,"id":398},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":405},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":406},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":413},"eventHandler":{"__isSmartRef__":true,"id":414},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B"],"partTests":{"__isSmartRef__":true,"id":415},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":420},"distanceToDragEvent":{"__isSmartRef__":true,"id":421},"layout":{"__isSmartRef__":true,"id":422},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Box"},"335":{"submorphs":[],"scripts":[],"id":"6438BFBD-237B-410A-BB70-16169278EB25","shape":{"__isSmartRef__":true,"id":336},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":342},"_MaxTextWidth":634.0039979999999,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":339},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":343},"textChunks":[{"__isSmartRef__":true,"id":346}],"charsReplaced":"","lastFindLoc":152,"priorSelectionRange":[137,137],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":348},"renderContextTable":{"__isSmartRef__":true,"id":349},"eventHandler":{"__isSmartRef__":true,"id":350},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":351},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":634.0039979999999,"_MinTextHeight":null,"previousSelection":[17,17],"owner":{"__isSmartRef__":true,"id":334},"_Rotation":0,"_Scale":1,"layout":{"__isSmartRef__":true,"id":352},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text"},"336":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":337},"_Extent":{"__isSmartRef__":true,"id":338},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":339},"renderContextTable":{"__isSmartRef__":true,"id":340},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":341},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"337":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"338":{"x":642.0039979999999,"y":127,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"339":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"340":{"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"},"341":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"342":{"x":7.984008000000131,"y":24.950025000000096,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"343":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":344}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"344":{"date":{"__isSmartRef__":true,"id":345},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"345":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"346":{"style":{"__isSmartRef__":true,"id":347},"chunkOwner":{"__isSmartRef__":true,"id":335},"storedString":"// do this (the right morph is a copy of the left, therefor it is the 'new value')\n// don't forget to eval the code above\nvar m1 = this.get('Ellipse');\nvar m2 = this.get('Ellipse1');\ninspect(m2.diffTo(m1))","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"347":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"348":{"x":642.0039979999999,"y":123,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"349":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"350":{"morph":{"__isSmartRef__":true,"id":335},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"351":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"352":{"resizeWidth":true},"353":{"submorphs":[{"__isSmartRef__":true,"id":354}],"scripts":[],"shape":{"__isSmartRef__":true,"id":379},"id":"2AA67C5E-412A-44C1-A3B1-4F9C5A975E28","renderContextTable":{"__isSmartRef__":true,"id":386},"eventHandler":{"__isSmartRef__":true,"id":387},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":388},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":389},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":390},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":334},"_Rotation":0,"_Scale":0.998001,"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":393},"__LivelyClassName__":"lively.morphic.Morph"},"354":{"submorphs":[],"scripts":[],"id":"883FDE61-3461-4130-B7AD-16077FC83B1E","shape":{"__isSmartRef__":true,"id":355},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":362},"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":363},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":372},"eventHandler":{"__isSmartRef__":true,"id":373},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8"],"partTests":{"__isSmartRef__":true,"id":374},"owner":{"__isSmartRef__":true,"id":353},"_Rotation":0,"_Scale":1.002003004005006,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Box"},"355":{"position":{"__isSmartRef__":true,"id":356},"_Extent":{"__isSmartRef__":true,"id":357},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":358},"_Fill":{"__isSmartRef__":true,"id":359},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":360},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":361},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"356":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"357":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"358":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"359":{"r":0,"g":0,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"360":{"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"},"361":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"362":{"x":1,"y":5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"363":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"364":{"date":{"__isSmartRef__":true,"id":365},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"365":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"366":{"date":{"__isSmartRef__":true,"id":367},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"367":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"368":{"date":{"__isSmartRef__":true,"id":369},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"369":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"370":{"date":{"__isSmartRef__":true,"id":371},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"371":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"372":{"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"},"373":{"morph":{"__isSmartRef__":true,"id":354},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"374":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":375}},"375":{"test01IsMorph":{"__isSmartRef__":true,"id":376}},"376":{"varMapping":{"__isSmartRef__":true,"id":377},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":378},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"377":{"this":{"__isSmartRef__":true,"id":374}},"378":{},"379":{"_Position":{"__isSmartRef__":true,"id":380},"renderContextTable":{"__isSmartRef__":true,"id":381},"_Extent":{"__isSmartRef__":true,"id":382},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":383},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":384},"_Fill":{"__isSmartRef__":true,"id":385},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"380":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"381":{"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"},"382":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"383":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"384":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"385":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"386":{"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"},"387":{"morph":{"__isSmartRef__":true,"id":353},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"388":{"x":91.81609200000003,"y":193.61219400000004,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"389":{},"390":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":391}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"391":{"date":{"__isSmartRef__":true,"id":392},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"392":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"393":{"foo":{"__isSmartRef__":true,"id":394}},"394":{"varMapping":{"__isSmartRef__":true,"id":395},"source":"function foo() {\n alertOK('Hallo')\n}","funcProperties":{"__isSmartRef__":true,"id":396},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"395":{"this":{"__isSmartRef__":true,"id":353}},"396":{"timestamp":{"__isSmartRef__":true,"id":397},"user":"undefined","tags":[]},"397":{"isSerializedDate":true,"string":"Mon Apr 09 2012 18:42:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"398":{"position":{"__isSmartRef__":true,"id":399},"_Extent":{"__isSmartRef__":true,"id":400},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":401},"_Fill":{"__isSmartRef__":true,"id":402},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":403},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":404},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"399":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"400":{"x":668.8605699999982,"y":364.4702649999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"401":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"402":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"403":{"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"},"404":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"405":{"x":1172,"y":1808,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"406":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":411}],"revisionOnLoad":148709,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"407":{"date":{"__isSmartRef__":true,"id":408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"409":{"date":{"__isSmartRef__":true,"id":410},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"410":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"411":{"date":{"__isSmartRef__":true,"id":412},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"412":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"413":{"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"},"414":{"morph":{"__isSmartRef__":true,"id":334},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"415":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":416}},"416":{"test01IsMorph":{"__isSmartRef__":true,"id":417}},"417":{"varMapping":{"__isSmartRef__":true,"id":418},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":419},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"418":{"this":{"__isSmartRef__":true,"id":415}},"419":{},"420":{"x":668.8605699999982,"y":364.4702649999996,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"421":{"x":493,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"422":{"adjustForNewBounds":true},"423":{"submorphs":[{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":441}],"scripts":[],"id":"ECC9D17A-3667-4D3F-950A-E8B08A8569BE","shape":{"__isSmartRef__":true,"id":458},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":464},"showsHalos":false,"name":"Rectangle2","partsBinMetaInfo":{"__isSmartRef__":true,"id":465},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":472},"eventHandler":{"__isSmartRef__":true,"id":473},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B"],"partTests":{"__isSmartRef__":true,"id":474},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"priorExtent":{"__isSmartRef__":true,"id":479},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Box"},"424":{"submorphs":[],"scripts":[],"id":"F543ED21-C763-455F-AC97-8B3DC47E8F85","shape":{"__isSmartRef__":true,"id":425},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":431},"_MaxTextWidth":551,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":428},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text8","partsBinMetaInfo":{"__isSmartRef__":true,"id":432},"textChunks":[{"__isSmartRef__":true,"id":435}],"charsReplaced":"some text ","lastFindLoc":0,"priorSelectionRange":[159,159],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":437},"renderContextTable":{"__isSmartRef__":true,"id":438},"eventHandler":{"__isSmartRef__":true,"id":439},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":440},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":551,"_MinTextHeight":null,"previousSelection":[176,0],"owner":{"__isSmartRef__":true,"id":423},"_Rotation":0,"_Scale":1,"savedTextString":"// do this (the right morph is a copy of the left, therefor it is the 'new value')\n// don't forget to eval the code above\nm1 = this.get('Foobar');\ninspect(m1.newThreeWayDiff())","isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text"},"425":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":426},"_Extent":{"__isSmartRef__":true,"id":427},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":428},"renderContextTable":{"__isSmartRef__":true,"id":429},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":430},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"426":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"427":{"x":559,"y":127,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"428":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"429":{"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"},"430":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"431":{"x":14.970015000000103,"y":24.95002499999964,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"432":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":433}],"revisionOnLoad":148789,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"433":{"date":{"__isSmartRef__":true,"id":434},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"434":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"435":{"style":{"__isSmartRef__":true,"id":436},"chunkOwner":{"__isSmartRef__":true,"id":424},"storedString":"// do this (the right morph is a copy of the left, therefor it is the 'new value')\n// don't forget to eval the code above\nm1 = this.get('Foobar');\ninspect(m1.newThreeWayDiff())","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"436":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"437":{"x":559,"y":123,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"438":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"439":{"morph":{"__isSmartRef__":true,"id":424},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"440":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"441":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":442},"id":"20BC8224-6D0E-4E38-BB71-EC7F4BDB8E0A","renderContextTable":{"__isSmartRef__":true,"id":449},"eventHandler":{"__isSmartRef__":true,"id":450},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":451},"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"layout":{"__isSmartRef__":true,"id":452},"name":"Foobar","partsBinMetaInfo":{"__isSmartRef__":true,"id":453},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","BDB9FE78-339F-42F2-A3D3-AEF81D57C029"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":423},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Morph"},"442":{"_Position":{"__isSmartRef__":true,"id":443},"renderContextTable":{"__isSmartRef__":true,"id":444},"_Extent":{"__isSmartRef__":true,"id":445},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":446},"_BorderWidth":20,"_BorderColor":{"__isSmartRef__":true,"id":447},"_Fill":{"__isSmartRef__":true,"id":448},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"443":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"444":{"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"},"445":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"446":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"447":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"448":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"449":{"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"},"450":{"morph":{"__isSmartRef__":true,"id":441},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"451":{"x":146.6941530000006,"y":239.53023499999927,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"452":{},"453":{"partName":"Foobar","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149412,"comment":"foobar","changes":[{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":456}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"454":{"date":{"__isSmartRef__":true,"id":455},"author":"undefined","message":"init","id":"8B2EC507-7EEB-461A-ACD2-CA84C3DB71EB"},"455":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"456":{"date":{"__isSmartRef__":true,"id":457},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"457":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"458":{"position":{"__isSmartRef__":true,"id":459},"_Extent":{"__isSmartRef__":true,"id":460},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":461},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":462},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":463},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"459":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"460":{"x":598.0024989999998,"y":355.4882559999999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"461":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"462":{"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"},"463":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"464":{"x":1269,"y":2333,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"465":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":470}],"revisionOnLoad":148709,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"466":{"date":{"__isSmartRef__":true,"id":467},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"467":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"468":{"date":{"__isSmartRef__":true,"id":469},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"469":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"470":{"date":{"__isSmartRef__":true,"id":471},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"471":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"472":{"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"},"473":{"morph":{"__isSmartRef__":true,"id":423},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"474":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":475}},"475":{"test01IsMorph":{"__isSmartRef__":true,"id":476}},"476":{"varMapping":{"__isSmartRef__":true,"id":477},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":478},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"477":{"this":{"__isSmartRef__":true,"id":474}},"478":{},"479":{"x":599.0004999999999,"y":354.49025499999993,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"480":{"submorphs":[{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":790}],"scripts":[],"shape":{"__isSmartRef__":true,"id":935},"derivationIds":[null],"id":"68A0EE64-9617-4641-87CD-EB282FC3C2A7","renderContextTable":{"__isSmartRef__":true,"id":939},"eventHandler":{"__isSmartRef__":true,"id":940},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":941},"LK2":true,"_Position":{"__isSmartRef__":true,"id":942},"priorExtent":{"__isSmartRef__":true,"id":943},"targetMorph":{"__isSmartRef__":true,"id":481},"titleBar":{"__isSmartRef__":true,"id":790},"contentOffset":{"__isSmartRef__":true,"id":787},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":944},"isBeingDragged":false,"showsHalos":false,"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"481":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":482},"derivationIds":[null],"id":"23E7B55E-917D-450D-83ED-081275DACE6A","renderContextTable":{"__isSmartRef__":true,"id":489},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494},{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":502},{"__isSmartRef__":true,"id":504},{"__isSmartRef__":true,"id":506},{"__isSmartRef__":true,"id":508},{"__isSmartRef__":true,"id":510},{"__isSmartRef__":true,"id":512},{"__isSmartRef__":true,"id":514},{"__isSmartRef__":true,"id":516},{"__isSmartRef__":true,"id":518},{"__isSmartRef__":true,"id":520},{"__isSmartRef__":true,"id":522},{"__isSmartRef__":true,"id":524},{"__isSmartRef__":true,"id":526},{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":534},{"__isSmartRef__":true,"id":536},{"__isSmartRef__":true,"id":538},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":544},{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":548},{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":554},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":562},{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":566},{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":576},{"__isSmartRef__":true,"id":578},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":582},{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":592},{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":598},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":618},{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":673},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":685},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":745},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783}],"eventHandler":{"__isSmartRef__":true,"id":785},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":true,"owner":{"__isSmartRef__":true,"id":480},"priorExtent":{"__isSmartRef__":true,"id":786},"_MaxTextWidth":1083,"_MinTextWidth":1083,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":787},"layout":{"__isSmartRef__":true,"id":788},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":789}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1334127750950,"accessibleInInactiveWindow":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","previousSelection":[1028,1028],"priorSelectionRange":[702,702],"charsReplaced":"","lastFindLoc":1199,"savedTextString":"// changes here only affect runtime\nDiff.addMethods({\n diffAgainst: function (otherDiff, modifiedList, addedList, removedList, optGiven) {\n // returns a diff between diffs based on a merge matrix.\n\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n debugger\n var diffModified = this.diffModified(otherDiff);\n var diffRemoved = otherDiff.diffRemoved(modifiedList, removedList)\n var given = optGiven || {added:{}, removed:{}, updated:{}, conflicted:{}}\n\n var result = {\n added: this.joinDiffs(otherDiff.added, given.added),\n removed: this.joinDiffs(diffRemoved.removed, given.removed),\n updated: this.joinDiffs(diffModified.updated, given.updated),\n conflicted: this.joinDiffs(diffRemoved.conflicted, diffModified.conflicted, given.conflicted)\n }\n if (Properties.own(result.added).length>0 \n || Properties.own(result.removed).length>0\n || Properties.own(result.updated).length>0\n || Properties.own(result.conflicted).length>0) return result;\n return undefined\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (self.modified[ea].constructor.toString().indexOf('AtomicDiff') < 0) delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop.constructor.toString().indexOf('AtomicDiff') >= 0)\n self.modified[tree] = prop\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n }\n});","isBeingDragged":false,"lastSearchString":"registered2f","textString":"// changes here only affect runtime\nDiff.addMethods({\n diffAgainst: function (otherDiff, modifiedList, addedList, removedList, optGiven) {\n // returns a diff between diffs based on a merge matrix.\n\n this.flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n debugger\n var diffModified = this.diffModified(otherDiff);\n var diffRemoved = otherDiff.diffRemoved(modifiedList, removedList)\n var given = optGiven || {added:{}, removed:{}, updated:{}, conflicted:{}}\n\n var result = {\n added: this.joinDiffs(otherDiff.added, given.added),\n removed: this.joinDiffs(diffRemoved.removed, given.removed),\n updated: this.joinDiffs(diffModified.updated, given.updated),\n conflicted: this.joinDiffs(diffRemoved.conflicted, diffModified.conflicted, given.conflicted)\n }\n if (Properties.own(result.added).length>0 \n || Properties.own(result.removed).length>0\n || Properties.own(result.updated).length>0\n || Properties.own(result.conflicted).length>0) return result;\n return undefined\n },\n flattenPropertyTree: function () {\n var self = this;\n\n Properties.own(self.modified).each(function (ea) {\n self.flattenProperty(self.modified[ea], ea);\n })\n\n Properties.own(self.modified).each(function (ea) {\n if (self.modified[ea].constructor.toString().indexOf('AtomicDiff') < 0) delete self.modified[ea];\n })\n },\n flattenProperty: function (prop, tree) {\n var self = this,\n p = {}\n\n if (prop.constructor.toString().indexOf('AtomicDiff') >= 0)\n self.modified[tree] = prop\n\n else { \n Properties.own(prop).each(function (ea) {\n self.flattenProperty(prop[ea], tree + '::' + ea);\n })\n }\n }\n});","__LivelyClassName__":"lively.morphic.Text"},"482":{"_Position":{"__isSmartRef__":true,"id":483},"renderContextTable":{"__isSmartRef__":true,"id":484},"_Extent":{"__isSmartRef__":true,"id":485},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":486},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":487},"_Fill":{"__isSmartRef__":true,"id":488},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"483":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"484":{"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"},"485":{"x":1106,"y":450,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"486":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"487":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"488":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"489":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"490":{"style":{"__isSmartRef__":true,"id":491},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"// changes here only affect runtime","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"491":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"492":{"style":{"__isSmartRef__":true,"id":493},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"493":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"494":{"style":{"__isSmartRef__":true,"id":495},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"Diff","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"495":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"496":{"style":{"__isSmartRef__":true,"id":497},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"497":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"498":{"style":{"__isSmartRef__":true,"id":499},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"499":{"color":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"500":{"style":{"__isSmartRef__":true,"id":501},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"501":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"502":{"style":{"__isSmartRef__":true,"id":503},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"503":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"504":{"style":{"__isSmartRef__":true,"id":505},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"505":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"506":{"style":{"__isSmartRef__":true,"id":507},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"diffAgainst:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"507":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"508":{"style":{"__isSmartRef__":true,"id":509},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"509":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"510":{"style":{"__isSmartRef__":true,"id":511},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"511":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"512":{"style":{"__isSmartRef__":true,"id":513},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (otherDiff, modifiedList, addedList, removedList, optGiven) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"513":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"514":{"style":{"__isSmartRef__":true,"id":515},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"515":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"516":{"style":{"__isSmartRef__":true,"id":517},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"517":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"518":{"style":{"__isSmartRef__":true,"id":519},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"// returns a diff between diffs based on a merge matrix.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"519":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"520":{"style":{"__isSmartRef__":true,"id":521},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"521":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"522":{"style":{"__isSmartRef__":true,"id":523},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"523":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"524":{"style":{"__isSmartRef__":true,"id":525},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".flattenPropertyTree(),\n otherDiff.flattenPropertyTree();\n debugger\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"525":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"526":{"style":{"__isSmartRef__":true,"id":527},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"527":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"528":{"style":{"__isSmartRef__":true,"id":529},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" diffModified = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"529":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"530":{"style":{"__isSmartRef__":true,"id":531},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"531":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"532":{"style":{"__isSmartRef__":true,"id":533},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".diffModified(otherDiff);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"533":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"534":{"style":{"__isSmartRef__":true,"id":535},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"535":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"536":{"style":{"__isSmartRef__":true,"id":537},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" diffRemoved = otherDiff.diffRemoved(modifiedList, removedList)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"537":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"538":{"style":{"__isSmartRef__":true,"id":539},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"539":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"540":{"style":{"__isSmartRef__":true,"id":541},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" given = optGiven || ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"541":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"542":{"style":{"__isSmartRef__":true,"id":543},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"543":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"544":{"style":{"__isSmartRef__":true,"id":545},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"added:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"545":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"546":{"style":{"__isSmartRef__":true,"id":547},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"547":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"548":{"style":{"__isSmartRef__":true,"id":549},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"549":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"550":{"style":{"__isSmartRef__":true,"id":551},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"removed:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"551":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"552":{"style":{"__isSmartRef__":true,"id":553},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"553":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"554":{"style":{"__isSmartRef__":true,"id":555},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"555":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"556":{"style":{"__isSmartRef__":true,"id":557},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"updated:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"557":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"558":{"style":{"__isSmartRef__":true,"id":559},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"559":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"560":{"style":{"__isSmartRef__":true,"id":561},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"561":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"562":{"style":{"__isSmartRef__":true,"id":563},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"conflicted:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"563":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"564":{"style":{"__isSmartRef__":true,"id":565},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{}}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"565":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"566":{"style":{"__isSmartRef__":true,"id":567},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"567":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"568":{"style":{"__isSmartRef__":true,"id":569},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"569":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"570":{"style":{"__isSmartRef__":true,"id":571},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" result = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"571":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"572":{"style":{"__isSmartRef__":true,"id":573},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"573":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"574":{"style":{"__isSmartRef__":true,"id":575},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"575":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"576":{"style":{"__isSmartRef__":true,"id":577},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"added:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"577":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"578":{"style":{"__isSmartRef__":true,"id":579},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"579":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"580":{"style":{"__isSmartRef__":true,"id":581},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"581":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"582":{"style":{"__isSmartRef__":true,"id":583},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".joinDiffs(otherDiff.added, given.added),\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"583":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"584":{"style":{"__isSmartRef__":true,"id":585},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"removed:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"585":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"586":{"style":{"__isSmartRef__":true,"id":587},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"587":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"588":{"style":{"__isSmartRef__":true,"id":589},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"589":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"590":{"style":{"__isSmartRef__":true,"id":591},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".joinDiffs(diffRemoved.removed, given.removed),\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"591":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"592":{"style":{"__isSmartRef__":true,"id":593},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"updated:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"593":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"594":{"style":{"__isSmartRef__":true,"id":595},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"595":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"596":{"style":{"__isSmartRef__":true,"id":597},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"597":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"598":{"style":{"__isSmartRef__":true,"id":599},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".joinDiffs(diffModified.updated, given.updated),\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"599":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"600":{"style":{"__isSmartRef__":true,"id":601},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"conflicted:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"601":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"602":{"style":{"__isSmartRef__":true,"id":603},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"603":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"604":{"style":{"__isSmartRef__":true,"id":605},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"605":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"606":{"style":{"__isSmartRef__":true,"id":607},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":".joinDiffs(diffRemoved.conflicted, diffModified.conflicted, given.conflicted)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"607":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"608":{"style":{"__isSmartRef__":true,"id":609},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"609":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"610":{"style":{"__isSmartRef__":true,"id":611},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"611":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"612":{"style":{"__isSmartRef__":true,"id":613},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"613":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"614":{"style":{"__isSmartRef__":true,"id":615},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (Properties.own(result.added).length>","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"615":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"616":{"style":{"__isSmartRef__":true,"id":617},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"617":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"618":{"style":{"__isSmartRef__":true,"id":619},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" \n || Properties.own(result.removed).length>","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"619":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"620":{"style":{"__isSmartRef__":true,"id":621},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"621":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"622":{"style":{"__isSmartRef__":true,"id":623},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n || Properties.own(result.updated).length>","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"623":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"624":{"style":{"__isSmartRef__":true,"id":625},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"625":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"626":{"style":{"__isSmartRef__":true,"id":627},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n || Properties.own(result.conflicted).length>","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"627":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"628":{"style":{"__isSmartRef__":true,"id":629},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"629":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"630":{"style":{"__isSmartRef__":true,"id":631},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"631":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"632":{"style":{"__isSmartRef__":true,"id":633},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"633":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"634":{"style":{"__isSmartRef__":true,"id":635},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" result;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"635":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"636":{"style":{"__isSmartRef__":true,"id":637},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"637":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"638":{"style":{"__isSmartRef__":true,"id":639},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"639":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"640":{"style":{"__isSmartRef__":true,"id":641},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"641":{"color":{"__isSmartRef__":true,"id":642},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"642":{"r":0.5019607843137255,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"643":{"style":{"__isSmartRef__":true,"id":644},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"644":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"645":{"style":{"__isSmartRef__":true,"id":646},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"646":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"647":{"style":{"__isSmartRef__":true,"id":648},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"648":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"649":{"style":{"__isSmartRef__":true,"id":650},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"flattenPropertyTree:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"650":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"651":{"style":{"__isSmartRef__":true,"id":652},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"652":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"653":{"style":{"__isSmartRef__":true,"id":654},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"654":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"655":{"style":{"__isSmartRef__":true,"id":656},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" () ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"656":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"657":{"style":{"__isSmartRef__":true,"id":658},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"658":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"659":{"style":{"__isSmartRef__":true,"id":660},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"660":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"661":{"style":{"__isSmartRef__":true,"id":662},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"662":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"663":{"style":{"__isSmartRef__":true,"id":664},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" self = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"664":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"665":{"style":{"__isSmartRef__":true,"id":666},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"666":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"667":{"style":{"__isSmartRef__":true,"id":668},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":";\n\n Properties.own(self.modified).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"668":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"669":{"style":{"__isSmartRef__":true,"id":670},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"670":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"671":{"style":{"__isSmartRef__":true,"id":672},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"672":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"673":{"style":{"__isSmartRef__":true,"id":674},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"674":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"675":{"style":{"__isSmartRef__":true,"id":676},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n self.flattenProperty(self.modified[ea], ea);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"676":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"677":{"style":{"__isSmartRef__":true,"id":678},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"678":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"679":{"style":{"__isSmartRef__":true,"id":680},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":")\n\n Properties.own(self.modified).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"680":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"681":{"style":{"__isSmartRef__":true,"id":682},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"682":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"683":{"style":{"__isSmartRef__":true,"id":684},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"684":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"685":{"style":{"__isSmartRef__":true,"id":686},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"686":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"687":{"style":{"__isSmartRef__":true,"id":688},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"688":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"689":{"style":{"__isSmartRef__":true,"id":690},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"690":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"691":{"style":{"__isSmartRef__":true,"id":692},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (self.modified[ea].constructor.toString().indexOf(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"692":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"693":{"style":{"__isSmartRef__":true,"id":694},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"'AtomicDiff'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"694":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"695":{"style":{"__isSmartRef__":true,"id":696},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":") < ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"696":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"697":{"style":{"__isSmartRef__":true,"id":698},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"698":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"699":{"style":{"__isSmartRef__":true,"id":700},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"700":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"701":{"style":{"__isSmartRef__":true,"id":702},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"702":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"703":{"style":{"__isSmartRef__":true,"id":704},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" self.modified[ea];\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"704":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"705":{"style":{"__isSmartRef__":true,"id":706},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"706":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"707":{"style":{"__isSmartRef__":true,"id":708},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"708":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"709":{"style":{"__isSmartRef__":true,"id":710},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"710":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"711":{"style":{"__isSmartRef__":true,"id":712},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"712":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"713":{"style":{"__isSmartRef__":true,"id":714},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"flattenProperty:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"714":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"715":{"style":{"__isSmartRef__":true,"id":716},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"716":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"717":{"style":{"__isSmartRef__":true,"id":718},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"718":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"719":{"style":{"__isSmartRef__":true,"id":720},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (prop, tree) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"720":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"721":{"style":{"__isSmartRef__":true,"id":722},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"722":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"723":{"style":{"__isSmartRef__":true,"id":724},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"724":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"725":{"style":{"__isSmartRef__":true,"id":726},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"726":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"727":{"style":{"__isSmartRef__":true,"id":728},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" self = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"728":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"729":{"style":{"__isSmartRef__":true,"id":730},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"730":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"731":{"style":{"__isSmartRef__":true,"id":732},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":",\n p = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"732":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"733":{"style":{"__isSmartRef__":true,"id":734},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"734":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"735":{"style":{"__isSmartRef__":true,"id":736},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"736":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"737":{"style":{"__isSmartRef__":true,"id":738},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"738":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"739":{"style":{"__isSmartRef__":true,"id":740},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (prop.constructor.toString().indexOf(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"740":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"741":{"style":{"__isSmartRef__":true,"id":742},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"'AtomicDiff'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"742":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"743":{"style":{"__isSmartRef__":true,"id":744},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":") >= ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"744":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"745":{"style":{"__isSmartRef__":true,"id":746},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"746":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"747":{"style":{"__isSmartRef__":true,"id":748},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":")\n self.modified[tree] = prop\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"748":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"749":{"style":{"__isSmartRef__":true,"id":750},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"750":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"751":{"style":{"__isSmartRef__":true,"id":752},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"752":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"753":{"style":{"__isSmartRef__":true,"id":754},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"754":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"755":{"style":{"__isSmartRef__":true,"id":756},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" \n Properties.own(prop).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"756":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"757":{"style":{"__isSmartRef__":true,"id":758},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"758":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"759":{"style":{"__isSmartRef__":true,"id":760},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"760":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"761":{"style":{"__isSmartRef__":true,"id":762},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"762":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"763":{"style":{"__isSmartRef__":true,"id":764},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n self.flattenProperty(prop[ea], tree + ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"764":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"765":{"style":{"__isSmartRef__":true,"id":766},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"'::'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"766":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"767":{"style":{"__isSmartRef__":true,"id":768},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":" + ea);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"768":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"769":{"style":{"__isSmartRef__":true,"id":770},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"770":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"771":{"style":{"__isSmartRef__":true,"id":772},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"772":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"773":{"style":{"__isSmartRef__":true,"id":774},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"774":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"775":{"style":{"__isSmartRef__":true,"id":776},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"776":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"777":{"style":{"__isSmartRef__":true,"id":778},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"778":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"779":{"style":{"__isSmartRef__":true,"id":780},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"780":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"781":{"style":{"__isSmartRef__":true,"id":782},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"782":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"783":{"style":{"__isSmartRef__":true,"id":784},"chunkOwner":{"__isSmartRef__":true,"id":481},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"784":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"785":{"morph":{"__isSmartRef__":true,"id":481},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"786":{"x":1106,"y":450,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"787":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"788":{"resizeWidth":true,"resizeHeight":true},"789":{"sourceObj":{"__isSmartRef__":true,"id":481},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":481},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"790":{"submorphs":[{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":884}],"scripts":[],"shape":{"__isSmartRef__":true,"id":918},"derivationIds":[null],"id":"9C519B72-8244-406D-9E00-889E42F91EFE","renderContextTable":{"__isSmartRef__":true,"id":930},"eventHandler":{"__isSmartRef__":true,"id":931},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":932},"_Position":{"__isSmartRef__":true,"id":933},"windowMorph":{"__isSmartRef__":true,"id":480},"label":{"__isSmartRef__":true,"id":791},"closeButton":{"__isSmartRef__":true,"id":805},"menuButton":{"__isSmartRef__":true,"id":851},"collapseButton":{"__isSmartRef__":true,"id":884},"priorExtent":{"__isSmartRef__":true,"id":934},"owner":{"__isSmartRef__":true,"id":480},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"791":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":792},"derivationIds":[null],"id":"A5F49CDE-73A2-47AC-99FA-B304E2314254","renderContextTable":{"__isSmartRef__":true,"id":798},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":799}],"eventHandler":{"__isSmartRef__":true,"id":801},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":802},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":790},"priorExtent":{"__isSmartRef__":true,"id":803},"_MaxTextWidth":1047,"_MinTextWidth":1047,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":804},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"792":{"_Position":{"__isSmartRef__":true,"id":793},"renderContextTable":{"__isSmartRef__":true,"id":794},"_Extent":{"__isSmartRef__":true,"id":795},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":796},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":797},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"793":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"794":{"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"},"795":{"x":1047,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"796":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"797":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"798":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"799":{"style":{"__isSmartRef__":true,"id":800},"chunkOwner":{"__isSmartRef__":true,"id":791},"storedString":"Workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"800":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"801":{"morph":{"__isSmartRef__":true,"id":791},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"802":{"resizeWidth":true},"803":{"x":1047,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"804":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"805":{"submorphs":[{"__isSmartRef__":true,"id":806}],"scripts":[],"shape":{"__isSmartRef__":true,"id":817},"derivationIds":[null],"id":"F055133A-1D97-40A2-904C-500B84743E4A","renderContextTable":{"__isSmartRef__":true,"id":833},"eventHandler":{"__isSmartRef__":true,"id":834},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":835},"priorExtent":{"__isSmartRef__":true,"id":836},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":823},"lighterFill":{"__isSmartRef__":true,"id":837},"label":{"__isSmartRef__":true,"id":806},"owner":{"__isSmartRef__":true,"id":790},"layout":{"__isSmartRef__":true,"id":846},"attributeConnections":[{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"806":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":807},"derivationIds":[null],"id":"6A17A27A-4437-41EB-9570-ABC2196A0436","renderContextTable":{"__isSmartRef__":true,"id":812},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":813}],"eventHandler":{"__isSmartRef__":true,"id":815},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":805},"priorExtent":{"__isSmartRef__":true,"id":816},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":797},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"807":{"_Position":{"__isSmartRef__":true,"id":808},"renderContextTable":{"__isSmartRef__":true,"id":809},"_Extent":{"__isSmartRef__":true,"id":810},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":811},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":797},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"808":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"809":{"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"},"810":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"811":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"812":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"813":{"style":{"__isSmartRef__":true,"id":814},"chunkOwner":{"__isSmartRef__":true,"id":806},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"814":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"815":{"morph":{"__isSmartRef__":true,"id":806},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"816":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"817":{"_Position":{"__isSmartRef__":true,"id":818},"renderContextTable":{"__isSmartRef__":true,"id":819},"_Extent":{"__isSmartRef__":true,"id":820},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":821},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":822},"_Fill":{"__isSmartRef__":true,"id":823},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"818":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"819":{"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"},"820":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"821":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"822":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"823":{"stops":[{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":830}],"vector":{"__isSmartRef__":true,"id":832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"824":{"offset":0,"color":{"__isSmartRef__":true,"id":825}},"825":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"826":{"offset":0.4,"color":{"__isSmartRef__":true,"id":827}},"827":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"828":{"offset":0.6,"color":{"__isSmartRef__":true,"id":829}},"829":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"830":{"offset":1,"color":{"__isSmartRef__":true,"id":831}},"831":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"832":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"833":{"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"},"834":{"morph":{"__isSmartRef__":true,"id":805},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"835":{"x":1086,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"836":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"837":{"stops":[{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":844}],"vector":{"__isSmartRef__":true,"id":832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"838":{"offset":0,"color":{"__isSmartRef__":true,"id":839}},"839":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"840":{"offset":0.4,"color":{"__isSmartRef__":true,"id":841}},"841":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"842":{"offset":0.6,"color":{"__isSmartRef__":true,"id":843}},"843":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"844":{"offset":1,"color":{"__isSmartRef__":true,"id":845}},"845":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"846":{"moveHorizontal":true},"847":{"sourceObj":{"__isSmartRef__":true,"id":805},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":848},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"848":{"source":{"__isSmartRef__":true,"id":805},"target":{"__isSmartRef__":true,"id":480}},"849":{"sourceObj":{"__isSmartRef__":true,"id":805},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":850},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"850":{"source":{"__isSmartRef__":true,"id":805},"target":{"__isSmartRef__":true,"id":480}},"851":{"submorphs":[{"__isSmartRef__":true,"id":852}],"scripts":[],"shape":{"__isSmartRef__":true,"id":862},"derivationIds":[null],"id":"496DF5C6-09C9-4171-96E4-4063D2901041","renderContextTable":{"__isSmartRef__":true,"id":867},"eventHandler":{"__isSmartRef__":true,"id":868},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":869},"priorExtent":{"__isSmartRef__":true,"id":870},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":823},"lighterFill":{"__isSmartRef__":true,"id":871},"label":{"__isSmartRef__":true,"id":852},"owner":{"__isSmartRef__":true,"id":790},"attributeConnections":[{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":882}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"852":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":853},"derivationIds":[null],"id":"6B2A3775-4025-4274-BD2B-70CE4D51E1B1","renderContextTable":{"__isSmartRef__":true,"id":857},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":858}],"eventHandler":{"__isSmartRef__":true,"id":860},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":851},"priorExtent":{"__isSmartRef__":true,"id":861},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":797},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"853":{"_Position":{"__isSmartRef__":true,"id":854},"renderContextTable":{"__isSmartRef__":true,"id":855},"_Extent":{"__isSmartRef__":true,"id":856},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":811},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":797},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"854":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"855":{"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"},"856":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"857":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"858":{"style":{"__isSmartRef__":true,"id":859},"chunkOwner":{"__isSmartRef__":true,"id":852},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"859":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"860":{"morph":{"__isSmartRef__":true,"id":852},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"861":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"862":{"_Position":{"__isSmartRef__":true,"id":863},"renderContextTable":{"__isSmartRef__":true,"id":864},"_Extent":{"__isSmartRef__":true,"id":865},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":866},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":822},"_Fill":{"__isSmartRef__":true,"id":823},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"863":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"864":{"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"},"865":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"866":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"867":{"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"},"868":{"morph":{"__isSmartRef__":true,"id":851},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"869":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"870":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"871":{"stops":[{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":878}],"vector":{"__isSmartRef__":true,"id":832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"872":{"offset":0,"color":{"__isSmartRef__":true,"id":873}},"873":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"874":{"offset":0.4,"color":{"__isSmartRef__":true,"id":875}},"875":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"876":{"offset":0.6,"color":{"__isSmartRef__":true,"id":877}},"877":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"878":{"offset":1,"color":{"__isSmartRef__":true,"id":879}},"879":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"880":{"sourceObj":{"__isSmartRef__":true,"id":851},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":881},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"881":{"source":{"__isSmartRef__":true,"id":851},"target":{"__isSmartRef__":true,"id":480}},"882":{"sourceObj":{"__isSmartRef__":true,"id":851},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":883},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"883":{"source":{"__isSmartRef__":true,"id":851},"target":{"__isSmartRef__":true,"id":480}},"884":{"submorphs":[{"__isSmartRef__":true,"id":885}],"scripts":[],"shape":{"__isSmartRef__":true,"id":895},"derivationIds":[null],"id":"3672245C-5568-462E-B2B5-40DC8C71CE14","renderContextTable":{"__isSmartRef__":true,"id":900},"eventHandler":{"__isSmartRef__":true,"id":901},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":902},"priorExtent":{"__isSmartRef__":true,"id":903},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":823},"lighterFill":{"__isSmartRef__":true,"id":904},"label":{"__isSmartRef__":true,"id":885},"owner":{"__isSmartRef__":true,"id":790},"layout":{"__isSmartRef__":true,"id":913},"attributeConnections":[{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":916}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"885":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":886},"derivationIds":[null],"id":"67A5894D-7279-47B6-B95F-4647E1C204C8","renderContextTable":{"__isSmartRef__":true,"id":890},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":891}],"eventHandler":{"__isSmartRef__":true,"id":893},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":884},"priorExtent":{"__isSmartRef__":true,"id":894},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":797},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"886":{"_Position":{"__isSmartRef__":true,"id":887},"renderContextTable":{"__isSmartRef__":true,"id":888},"_Extent":{"__isSmartRef__":true,"id":889},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":811},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":797},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"887":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"888":{"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"},"889":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"890":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"891":{"style":{"__isSmartRef__":true,"id":892},"chunkOwner":{"__isSmartRef__":true,"id":885},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"892":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"893":{"morph":{"__isSmartRef__":true,"id":885},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"894":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"895":{"_Position":{"__isSmartRef__":true,"id":896},"renderContextTable":{"__isSmartRef__":true,"id":897},"_Extent":{"__isSmartRef__":true,"id":898},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":899},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":822},"_Fill":{"__isSmartRef__":true,"id":823},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"896":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"897":{"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"},"898":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"899":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"900":{"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"},"901":{"morph":{"__isSmartRef__":true,"id":884},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"902":{"x":1067,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"903":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"904":{"stops":[{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":911}],"vector":{"__isSmartRef__":true,"id":832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"905":{"offset":0,"color":{"__isSmartRef__":true,"id":906}},"906":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"907":{"offset":0.4,"color":{"__isSmartRef__":true,"id":908}},"908":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"909":{"offset":0.6,"color":{"__isSmartRef__":true,"id":910}},"910":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"911":{"offset":1,"color":{"__isSmartRef__":true,"id":912}},"912":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"913":{"moveHorizontal":true},"914":{"sourceObj":{"__isSmartRef__":true,"id":884},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":915},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"915":{"source":{"__isSmartRef__":true,"id":884},"target":{"__isSmartRef__":true,"id":480}},"916":{"sourceObj":{"__isSmartRef__":true,"id":884},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":480},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":917},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"917":{"source":{"__isSmartRef__":true,"id":884},"target":{"__isSmartRef__":true,"id":480}},"918":{"_Position":{"__isSmartRef__":true,"id":919},"renderContextTable":{"__isSmartRef__":true,"id":920},"_Extent":{"__isSmartRef__":true,"id":921},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":922},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":923},"_Fill":{"__isSmartRef__":true,"id":924},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"919":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"920":{"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"},"921":{"x":1106,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"922":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"923":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"924":{"stops":[{"__isSmartRef__":true,"id":925},{"__isSmartRef__":true,"id":927}],"vector":{"__isSmartRef__":true,"id":929},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"925":{"offset":0,"color":{"__isSmartRef__":true,"id":926}},"926":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"927":{"offset":1,"color":{"__isSmartRef__":true,"id":928}},"928":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"929":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"930":{"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"},"931":{"morph":{"__isSmartRef__":true,"id":790},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"932":{"resizeWidth":true,"adjustForNewBounds":true},"933":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"934":{"x":1106,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"935":{"renderContextTable":{"__isSmartRef__":true,"id":936},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":937},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":938},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"936":{"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"},"937":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"938":{"x":1106,"y":471,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"939":{"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"},"940":{"morph":{"__isSmartRef__":true,"id":480},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"941":{"adjustForNewBounds":true},"942":{"x":56,"y":2208,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"943":{"x":1106,"y":471,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"944":{"x":850,"y":2226,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"945":{"submorphs":[{"__isSmartRef__":true,"id":946},{"__isSmartRef__":true,"id":1332}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1471},"derivationIds":[null],"id":"A062A0EC-D73B-43ED-BA8F-C6293B14B87E","renderContextTable":{"__isSmartRef__":true,"id":1475},"eventHandler":{"__isSmartRef__":true,"id":1476},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1477},"LK2":true,"_Position":{"__isSmartRef__":true,"id":1478},"priorExtent":{"__isSmartRef__":true,"id":1479},"targetMorph":{"__isSmartRef__":true,"id":946},"titleBar":{"__isSmartRef__":true,"id":1332},"contentOffset":{"__isSmartRef__":true,"id":1329},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":1480},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"946":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":947},"derivationIds":[null],"id":"4787168C-BF1B-4320-AD02-6618D6B64E29","renderContextTable":{"__isSmartRef__":true,"id":954},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":957},{"__isSmartRef__":true,"id":959},{"__isSmartRef__":true,"id":961},{"__isSmartRef__":true,"id":963},{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":967},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":971},{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":977},{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":983},{"__isSmartRef__":true,"id":985},{"__isSmartRef__":true,"id":987},{"__isSmartRef__":true,"id":989},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":993},{"__isSmartRef__":true,"id":995},{"__isSmartRef__":true,"id":997},{"__isSmartRef__":true,"id":999},{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1011},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1017},{"__isSmartRef__":true,"id":1019},{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1023},{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1033},{"__isSmartRef__":true,"id":1035},{"__isSmartRef__":true,"id":1037},{"__isSmartRef__":true,"id":1039},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1073},{"__isSmartRef__":true,"id":1075},{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1083},{"__isSmartRef__":true,"id":1085},{"__isSmartRef__":true,"id":1087},{"__isSmartRef__":true,"id":1089},{"__isSmartRef__":true,"id":1091},{"__isSmartRef__":true,"id":1093},{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1097},{"__isSmartRef__":true,"id":1099},{"__isSmartRef__":true,"id":1101},{"__isSmartRef__":true,"id":1103},{"__isSmartRef__":true,"id":1105},{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1117},{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1121},{"__isSmartRef__":true,"id":1123},{"__isSmartRef__":true,"id":1125},{"__isSmartRef__":true,"id":1127},{"__isSmartRef__":true,"id":1129},{"__isSmartRef__":true,"id":1131},{"__isSmartRef__":true,"id":1133},{"__isSmartRef__":true,"id":1135},{"__isSmartRef__":true,"id":1137},{"__isSmartRef__":true,"id":1139},{"__isSmartRef__":true,"id":1141},{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1145},{"__isSmartRef__":true,"id":1147},{"__isSmartRef__":true,"id":1149},{"__isSmartRef__":true,"id":1151},{"__isSmartRef__":true,"id":1153},{"__isSmartRef__":true,"id":1155},{"__isSmartRef__":true,"id":1157},{"__isSmartRef__":true,"id":1159},{"__isSmartRef__":true,"id":1161},{"__isSmartRef__":true,"id":1163},{"__isSmartRef__":true,"id":1165},{"__isSmartRef__":true,"id":1167},{"__isSmartRef__":true,"id":1169},{"__isSmartRef__":true,"id":1171},{"__isSmartRef__":true,"id":1173},{"__isSmartRef__":true,"id":1175},{"__isSmartRef__":true,"id":1177},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1181},{"__isSmartRef__":true,"id":1183},{"__isSmartRef__":true,"id":1185},{"__isSmartRef__":true,"id":1187},{"__isSmartRef__":true,"id":1189},{"__isSmartRef__":true,"id":1191},{"__isSmartRef__":true,"id":1193},{"__isSmartRef__":true,"id":1195},{"__isSmartRef__":true,"id":1197},{"__isSmartRef__":true,"id":1199},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1203},{"__isSmartRef__":true,"id":1205},{"__isSmartRef__":true,"id":1207},{"__isSmartRef__":true,"id":1209},{"__isSmartRef__":true,"id":1211},{"__isSmartRef__":true,"id":1213},{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1217},{"__isSmartRef__":true,"id":1219},{"__isSmartRef__":true,"id":1221},{"__isSmartRef__":true,"id":1223},{"__isSmartRef__":true,"id":1225},{"__isSmartRef__":true,"id":1227},{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1235},{"__isSmartRef__":true,"id":1237},{"__isSmartRef__":true,"id":1239},{"__isSmartRef__":true,"id":1241},{"__isSmartRef__":true,"id":1243},{"__isSmartRef__":true,"id":1245},{"__isSmartRef__":true,"id":1247},{"__isSmartRef__":true,"id":1249},{"__isSmartRef__":true,"id":1251},{"__isSmartRef__":true,"id":1253},{"__isSmartRef__":true,"id":1255},{"__isSmartRef__":true,"id":1257},{"__isSmartRef__":true,"id":1259},{"__isSmartRef__":true,"id":1261},{"__isSmartRef__":true,"id":1263},{"__isSmartRef__":true,"id":1265},{"__isSmartRef__":true,"id":1267},{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1271},{"__isSmartRef__":true,"id":1273},{"__isSmartRef__":true,"id":1275},{"__isSmartRef__":true,"id":1277},{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1281},{"__isSmartRef__":true,"id":1283},{"__isSmartRef__":true,"id":1285},{"__isSmartRef__":true,"id":1287},{"__isSmartRef__":true,"id":1289},{"__isSmartRef__":true,"id":1291},{"__isSmartRef__":true,"id":1293},{"__isSmartRef__":true,"id":1295},{"__isSmartRef__":true,"id":1297},{"__isSmartRef__":true,"id":1299},{"__isSmartRef__":true,"id":1301},{"__isSmartRef__":true,"id":1303},{"__isSmartRef__":true,"id":1305},{"__isSmartRef__":true,"id":1307},{"__isSmartRef__":true,"id":1309},{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1313},{"__isSmartRef__":true,"id":1315},{"__isSmartRef__":true,"id":1317},{"__isSmartRef__":true,"id":1319},{"__isSmartRef__":true,"id":1321},{"__isSmartRef__":true,"id":1323},{"__isSmartRef__":true,"id":1325}],"eventHandler":{"__isSmartRef__":true,"id":1327},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":true,"owner":{"__isSmartRef__":true,"id":945},"priorExtent":{"__isSmartRef__":true,"id":1328},"_MaxTextWidth":1126,"_MinTextWidth":1126,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1329},"layout":{"__isSmartRef__":true,"id":1330},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1331}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1334127752380,"accessibleInInactiveWindow":true,"previousSelection":[2861,1773],"priorSelectionRange":[604,604],"charsReplaced":" ","lastFindLoc":2616,"showsHalos":false,"isBeingDragged":false,"savedTextString":"lively.morphic.Morph.addMethods({\n parseDiffTo: function(otherMorph, optBlackList) {\n var staticBlacklist = ['submorphs', 'owner'],\n variableBlackList = ['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', '__serializedLivelyClosures__', 'attributeConnections', '_renderContext', '_renderContextTable', 'scripts', 'stops'],\n ignoreFromPlugins = ['__LivelyClassName__', '__SourceModuleName__'],\n blacklist = variableBlackList.concat(staticBlacklist).concat(ignoreFromPlugins).concat(optBlackList || []);\n\n var diff = this.parsePropertiesOfDiffTo(otherMorph, blacklist);\n this.parseScriptsOfDiffTo(otherMorph, diff, blacklist);\n \n return diff\n },\n cleanRegistryAfterDiffing: function(reg) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n for (var id in reg) { \n var entry = reg[id]; \n if (entry.originalObject) \n delete entry.originalObject['__SmartId__'] \n if (entry.recreatedObject) \n delete entry.recreatedObject['__SmartId__'] \n delete entry.originalObject; \n delete entry.recreatedObject; \n }\n },\n prepareDiffingRegistry: function () {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter();\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (propName === 'owner');\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n\n return serializer.registry\n },\n diffTo: function (parent) {\n // returns a list of changes between the morph and parent, including its submorphs.\n if (typeof(parent) == 'undefined') \n return undefined;\n\n var diffList = new DiffList(),\n foundMorphs = [],\n diff = new Diff();\n\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findDerivationParent(parent);\n \n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea;\n })\n\n parent.submorphs.each(function (ea) {\n if (foundMorphs && (foundMorphs.indexOf(ea.id) < 0))\n diff.removed[ea.id] = ea\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent)\n diff.matchingId = parent.id;\n\n diffList[this.id] = diff;\n return diffList;\n },\n});","__SourceModuleName__":"Global.lively.morphic.TextCore","lastSearchString":"registered2f","textString":"lively.morphic.Morph.addMethods({\n parseDiffTo: function(otherMorph, optBlackList) {\n var staticBlacklist = ['submorphs', 'owner'],\n variableBlackList = ['derivationIds', 'eventHandler', 'changes', 'revisionOnLoad', 'id', 'derivationIds', '__serializedLivelyClosures__', 'attributeConnections', '_renderContext', '_renderContextTable', 'scripts', 'stops'],\n ignoreFromPlugins = ['__LivelyClassName__', '__SourceModuleName__'],\n blacklist = variableBlackList.concat(staticBlacklist).concat(ignoreFromPlugins).concat(optBlackList || []);\n\n var diff = this.parsePropertiesOfDiffTo(otherMorph, blacklist);\n this.parseScriptsOfDiffTo(otherMorph, diff, blacklist);\n \n return diff\n },\n cleanRegistryAfterDiffing: function(reg) {\n // remove ids from all original objects and the original objects as well as any recreated objects \n for (var id in reg) { \n var entry = reg[id]; \n if (entry.originalObject) \n delete entry.originalObject['__SmartId__'] \n if (entry.recreatedObject) \n delete entry.recreatedObject['__SmartId__'] \n delete entry.originalObject; \n delete entry.recreatedObject; \n }\n },\n prepareDiffingRegistry: function () {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = new GenericFilter();\n\n ignoreOwnerPlugin.addFilter(function(obj, propName) {\n return (propName === 'owner');\n });\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(this);\n\n return serializer.registry\n },\n diffTo: function (parent) {\n // returns a list of changes between the morph and parent, including its submorphs.\n if (typeof(parent) == 'undefined') \n return undefined;\n\n var diffList = new DiffList(),\n foundMorphs = [],\n diff = new Diff();\n\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findDerivationParent(parent);\n \n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea;\n })\n\n parent.submorphs.each(function (ea) {\n if (foundMorphs && (foundMorphs.indexOf(ea.id) < 0))\n diff.removed[ea.id] = ea\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent)\n diff.matchingId = parent.id;\n\n diffList[this.id] = diff;\n return diffList;\n },\n});","__LivelyClassName__":"lively.morphic.Text"},"947":{"_Position":{"__isSmartRef__":true,"id":948},"renderContextTable":{"__isSmartRef__":true,"id":949},"_Extent":{"__isSmartRef__":true,"id":950},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":951},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":952},"_Fill":{"__isSmartRef__":true,"id":953},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"948":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"949":{"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"},"950":{"x":1149,"y":403,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"951":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"952":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"953":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"954":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"955":{"style":{"__isSmartRef__":true,"id":956},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"lively.morphic.Morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"956":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"957":{"style":{"__isSmartRef__":true,"id":958},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"958":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"959":{"style":{"__isSmartRef__":true,"id":960},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"960":{"color":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"961":{"style":{"__isSmartRef__":true,"id":962},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"962":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"963":{"style":{"__isSmartRef__":true,"id":964},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"964":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"965":{"style":{"__isSmartRef__":true,"id":966},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"966":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"967":{"style":{"__isSmartRef__":true,"id":968},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"parseDiffTo:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"968":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"969":{"style":{"__isSmartRef__":true,"id":970},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"970":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"971":{"style":{"__isSmartRef__":true,"id":972},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"972":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"973":{"style":{"__isSmartRef__":true,"id":974},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"(otherMorph, optBlackList) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"974":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"975":{"style":{"__isSmartRef__":true,"id":976},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"976":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"977":{"style":{"__isSmartRef__":true,"id":978},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"978":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"979":{"style":{"__isSmartRef__":true,"id":980},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"980":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"981":{"style":{"__isSmartRef__":true,"id":982},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" staticBlacklist = [","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"982":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"983":{"style":{"__isSmartRef__":true,"id":984},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'submorphs'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"984":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"985":{"style":{"__isSmartRef__":true,"id":986},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"986":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"987":{"style":{"__isSmartRef__":true,"id":988},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'owner'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"988":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"989":{"style":{"__isSmartRef__":true,"id":990},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"],\n variableBlackList = [","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"990":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"991":{"style":{"__isSmartRef__":true,"id":992},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'derivationIds'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"992":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"993":{"style":{"__isSmartRef__":true,"id":994},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"994":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"995":{"style":{"__isSmartRef__":true,"id":996},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'eventHandler'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"996":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"997":{"style":{"__isSmartRef__":true,"id":998},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"998":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"999":{"style":{"__isSmartRef__":true,"id":1000},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'changes'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1000":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1001":{"style":{"__isSmartRef__":true,"id":1002},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1002":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1003":{"style":{"__isSmartRef__":true,"id":1004},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'revisionOnLoad'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1004":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1005":{"style":{"__isSmartRef__":true,"id":1006},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1006":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1007":{"style":{"__isSmartRef__":true,"id":1008},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'id'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1008":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1009":{"style":{"__isSmartRef__":true,"id":1010},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1010":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1011":{"style":{"__isSmartRef__":true,"id":1012},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'derivationIds'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1012":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1013":{"style":{"__isSmartRef__":true,"id":1014},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1014":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1015":{"style":{"__isSmartRef__":true,"id":1016},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'__serializedLivelyClosures__'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1016":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1017":{"style":{"__isSmartRef__":true,"id":1018},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1018":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1019":{"style":{"__isSmartRef__":true,"id":1020},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'attributeConnections'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1020":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1021":{"style":{"__isSmartRef__":true,"id":1022},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1022":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1023":{"style":{"__isSmartRef__":true,"id":1024},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'_renderContext'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1024":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1025":{"style":{"__isSmartRef__":true,"id":1026},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1026":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1027":{"style":{"__isSmartRef__":true,"id":1028},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'_renderContextTable'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1028":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1029":{"style":{"__isSmartRef__":true,"id":1030},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1030":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1031":{"style":{"__isSmartRef__":true,"id":1032},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'scripts'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1032":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1033":{"style":{"__isSmartRef__":true,"id":1034},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1034":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1035":{"style":{"__isSmartRef__":true,"id":1036},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'stops'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1036":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1037":{"style":{"__isSmartRef__":true,"id":1038},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"],\n ignoreFromPlugins = [","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1038":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1039":{"style":{"__isSmartRef__":true,"id":1040},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'__LivelyClassName__'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1040":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1041":{"style":{"__isSmartRef__":true,"id":1042},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1042":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1043":{"style":{"__isSmartRef__":true,"id":1044},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'__SourceModuleName__'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1044":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1045":{"style":{"__isSmartRef__":true,"id":1046},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"],\n blacklist = variableBlackList.concat(staticBlacklist).concat(ignoreFromPlugins).concat(optBlackList || []);\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1046":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1047":{"style":{"__isSmartRef__":true,"id":1048},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1048":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1049":{"style":{"__isSmartRef__":true,"id":1050},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" diff = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1050":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1051":{"style":{"__isSmartRef__":true,"id":1052},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1052":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1053":{"style":{"__isSmartRef__":true,"id":1054},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".parsePropertiesOfDiffTo(otherMorph, blacklist);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1054":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1055":{"style":{"__isSmartRef__":true,"id":1056},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1056":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1057":{"style":{"__isSmartRef__":true,"id":1058},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".parseScriptsOfDiffTo(otherMorph, diff, blacklist);\n \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1058":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1059":{"style":{"__isSmartRef__":true,"id":1060},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1060":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1061":{"style":{"__isSmartRef__":true,"id":1062},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" diff\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1062":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1063":{"style":{"__isSmartRef__":true,"id":1064},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1064":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1065":{"style":{"__isSmartRef__":true,"id":1066},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1066":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1067":{"style":{"__isSmartRef__":true,"id":1068},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"cleanRegistryAfterDiffing:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1068":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1069":{"style":{"__isSmartRef__":true,"id":1070},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1070":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1071":{"style":{"__isSmartRef__":true,"id":1072},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1072":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1073":{"style":{"__isSmartRef__":true,"id":1074},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"(reg) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1074":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1075":{"style":{"__isSmartRef__":true,"id":1076},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1076":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1077":{"style":{"__isSmartRef__":true,"id":1078},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1078":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1079":{"style":{"__isSmartRef__":true,"id":1080},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"// remove ids from all original objects and the original objects as well as any recreated objects ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1080":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1081":{"style":{"__isSmartRef__":true,"id":1082},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1082":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1083":{"style":{"__isSmartRef__":true,"id":1084},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"for","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1084":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1085":{"style":{"__isSmartRef__":true,"id":1086},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1086":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1087":{"style":{"__isSmartRef__":true,"id":1088},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1088":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1089":{"style":{"__isSmartRef__":true,"id":1090},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" id ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1090":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1091":{"style":{"__isSmartRef__":true,"id":1092},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"in","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1092":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1093":{"style":{"__isSmartRef__":true,"id":1094},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" reg) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1094":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1095":{"style":{"__isSmartRef__":true,"id":1096},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1096":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1097":{"style":{"__isSmartRef__":true,"id":1098},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1098":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1099":{"style":{"__isSmartRef__":true,"id":1100},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1100":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1101":{"style":{"__isSmartRef__":true,"id":1102},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" entry = reg[id]; \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1102":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1103":{"style":{"__isSmartRef__":true,"id":1104},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1104":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1105":{"style":{"__isSmartRef__":true,"id":1106},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (entry.originalObject) \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1106":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1107":{"style":{"__isSmartRef__":true,"id":1108},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1108":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1109":{"style":{"__isSmartRef__":true,"id":1110},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" entry.originalObject[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1110":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1111":{"style":{"__isSmartRef__":true,"id":1112},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'__SmartId__'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1112":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1113":{"style":{"__isSmartRef__":true,"id":1114},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"] \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1114":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1115":{"style":{"__isSmartRef__":true,"id":1116},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1116":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1117":{"style":{"__isSmartRef__":true,"id":1118},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (entry.recreatedObject) \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1118":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1119":{"style":{"__isSmartRef__":true,"id":1120},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1120":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1121":{"style":{"__isSmartRef__":true,"id":1122},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" entry.recreatedObject[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1122":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1123":{"style":{"__isSmartRef__":true,"id":1124},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'__SmartId__'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1124":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1125":{"style":{"__isSmartRef__":true,"id":1126},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"] \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1126":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1127":{"style":{"__isSmartRef__":true,"id":1128},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1128":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1129":{"style":{"__isSmartRef__":true,"id":1130},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" entry.originalObject; \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1130":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1131":{"style":{"__isSmartRef__":true,"id":1132},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1132":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1133":{"style":{"__isSmartRef__":true,"id":1134},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" entry.recreatedObject; \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1134":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1135":{"style":{"__isSmartRef__":true,"id":1136},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1136":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1137":{"style":{"__isSmartRef__":true,"id":1138},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1138":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1139":{"style":{"__isSmartRef__":true,"id":1140},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1140":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1141":{"style":{"__isSmartRef__":true,"id":1142},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1142":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1143":{"style":{"__isSmartRef__":true,"id":1144},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"prepareDiffingRegistry:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1144":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1145":{"style":{"__isSmartRef__":true,"id":1146},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1146":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1147":{"style":{"__isSmartRef__":true,"id":1148},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1148":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1149":{"style":{"__isSmartRef__":true,"id":1150},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" () ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1150":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1151":{"style":{"__isSmartRef__":true,"id":1152},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1152":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1153":{"style":{"__isSmartRef__":true,"id":1154},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1154":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1155":{"style":{"__isSmartRef__":true,"id":1156},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1156":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1157":{"style":{"__isSmartRef__":true,"id":1158},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" serializer = ObjectGraphLinearizer.forNewLivelyCopy(),\n ignoreOwnerPlugin = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1158":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1159":{"style":{"__isSmartRef__":true,"id":1160},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1160":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1161":{"style":{"__isSmartRef__":true,"id":1162},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" GenericFilter();\n\n ignoreOwnerPlugin.addFilter(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1162":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1163":{"style":{"__isSmartRef__":true,"id":1164},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1164":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1165":{"style":{"__isSmartRef__":true,"id":1166},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"(obj, propName) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1166":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1167":{"style":{"__isSmartRef__":true,"id":1168},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1168":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1169":{"style":{"__isSmartRef__":true,"id":1170},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1170":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1171":{"style":{"__isSmartRef__":true,"id":1172},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1172":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1173":{"style":{"__isSmartRef__":true,"id":1174},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (propName === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1174":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1175":{"style":{"__isSmartRef__":true,"id":1176},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'owner'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1176":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1177":{"style":{"__isSmartRef__":true,"id":1178},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":");\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1178":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1179":{"style":{"__isSmartRef__":true,"id":1180},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1180":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1181":{"style":{"__isSmartRef__":true,"id":1182},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":");\n\n serializer.addPlugin(ignoreOwnerPlugin);\n serializer.register(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1182":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1183":{"style":{"__isSmartRef__":true,"id":1184},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1184":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1185":{"style":{"__isSmartRef__":true,"id":1186},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":");\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1186":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1187":{"style":{"__isSmartRef__":true,"id":1188},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1188":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1189":{"style":{"__isSmartRef__":true,"id":1190},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" serializer.registry\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1190":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1191":{"style":{"__isSmartRef__":true,"id":1192},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1192":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1193":{"style":{"__isSmartRef__":true,"id":1194},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1194":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1195":{"style":{"__isSmartRef__":true,"id":1196},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"diffTo:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1196":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1197":{"style":{"__isSmartRef__":true,"id":1198},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1198":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1199":{"style":{"__isSmartRef__":true,"id":1200},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1200":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1201":{"style":{"__isSmartRef__":true,"id":1202},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (parent) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1202":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1203":{"style":{"__isSmartRef__":true,"id":1204},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1204":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1205":{"style":{"__isSmartRef__":true,"id":1206},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1206":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1207":{"style":{"__isSmartRef__":true,"id":1208},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"// returns a list of changes between the morph and parent, including its submorphs.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1208":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1209":{"style":{"__isSmartRef__":true,"id":1210},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1210":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1211":{"style":{"__isSmartRef__":true,"id":1212},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1212":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1213":{"style":{"__isSmartRef__":true,"id":1214},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1214":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1215":{"style":{"__isSmartRef__":true,"id":1216},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1216":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1217":{"style":{"__isSmartRef__":true,"id":1218},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"(parent) == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1218":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1219":{"style":{"__isSmartRef__":true,"id":1220},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"'undefined'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1220":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1221":{"style":{"__isSmartRef__":true,"id":1222},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1222":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1223":{"style":{"__isSmartRef__":true,"id":1224},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1224":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1225":{"style":{"__isSmartRef__":true,"id":1226},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1226":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1227":{"style":{"__isSmartRef__":true,"id":1228},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1228":{"color":{"__isSmartRef__":true,"id":642},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1229":{"style":{"__isSmartRef__":true,"id":1230},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1230":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1231":{"style":{"__isSmartRef__":true,"id":1232},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1232":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1233":{"style":{"__isSmartRef__":true,"id":1234},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" diffList = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1234":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1235":{"style":{"__isSmartRef__":true,"id":1236},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1236":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1237":{"style":{"__isSmartRef__":true,"id":1238},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" DiffList(),\n foundMorphs = [],\n diff = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1238":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1239":{"style":{"__isSmartRef__":true,"id":1240},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1240":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1241":{"style":{"__isSmartRef__":true,"id":1242},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" Diff();\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1242":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1243":{"style":{"__isSmartRef__":true,"id":1244},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"// Limitation: Cannot find morphs that changed their owner","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1244":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1245":{"style":{"__isSmartRef__":true,"id":1246},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1246":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1247":{"style":{"__isSmartRef__":true,"id":1248},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1248":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1249":{"style":{"__isSmartRef__":true,"id":1250},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".submorphs.each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1250":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1251":{"style":{"__isSmartRef__":true,"id":1252},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1252":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1253":{"style":{"__isSmartRef__":true,"id":1254},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1254":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1255":{"style":{"__isSmartRef__":true,"id":1256},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1256":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1257":{"style":{"__isSmartRef__":true,"id":1258},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1258":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1259":{"style":{"__isSmartRef__":true,"id":1260},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1260":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1261":{"style":{"__isSmartRef__":true,"id":1262},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" myParent = ea.findDerivationParent(parent);\n \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1262":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1263":{"style":{"__isSmartRef__":true,"id":1264},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1264":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1265":{"style":{"__isSmartRef__":true,"id":1266},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (myParent) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1266":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1267":{"style":{"__isSmartRef__":true,"id":1268},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1268":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1269":{"style":{"__isSmartRef__":true,"id":1270},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n diffList.mixWith(ea.diffTo(myParent));\n foundMorphs.push(myParent.id);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1270":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1271":{"style":{"__isSmartRef__":true,"id":1272},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1272":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1273":{"style":{"__isSmartRef__":true,"id":1274},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1274":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1275":{"style":{"__isSmartRef__":true,"id":1276},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1276":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1277":{"style":{"__isSmartRef__":true,"id":1278},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" \n diff.added[ea.id] = ea;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1278":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1279":{"style":{"__isSmartRef__":true,"id":1280},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1280":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1281":{"style":{"__isSmartRef__":true,"id":1282},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":")\n\n parent.submorphs.each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1282":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1283":{"style":{"__isSmartRef__":true,"id":1284},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1284":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1285":{"style":{"__isSmartRef__":true,"id":1286},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1286":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1287":{"style":{"__isSmartRef__":true,"id":1288},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1288":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1289":{"style":{"__isSmartRef__":true,"id":1290},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1290":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1291":{"style":{"__isSmartRef__":true,"id":1292},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1292":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1293":{"style":{"__isSmartRef__":true,"id":1294},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (foundMorphs && (foundMorphs.indexOf(ea.id) < ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1294":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1295":{"style":{"__isSmartRef__":true,"id":1296},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1296":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1297":{"style":{"__isSmartRef__":true,"id":1298},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"))\n diff.removed[ea.id] = ea\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1298":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1299":{"style":{"__isSmartRef__":true,"id":1300},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1300":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1301":{"style":{"__isSmartRef__":true,"id":1302},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":")\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1302":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1303":{"style":{"__isSmartRef__":true,"id":1304},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1304":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1305":{"style":{"__isSmartRef__":true,"id":1306},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1306":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1307":{"style":{"__isSmartRef__":true,"id":1308},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1308":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1309":{"style":{"__isSmartRef__":true,"id":1310},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".parseDiffTo(parent)\n diff.matchingId = parent.id;\n\n diffList[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1310":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1311":{"style":{"__isSmartRef__":true,"id":1312},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1312":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1313":{"style":{"__isSmartRef__":true,"id":1314},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":".id] = diff;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1314":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1315":{"style":{"__isSmartRef__":true,"id":1316},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1316":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1317":{"style":{"__isSmartRef__":true,"id":1318},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":" diffList;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1318":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1319":{"style":{"__isSmartRef__":true,"id":1320},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1320":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1321":{"style":{"__isSmartRef__":true,"id":1322},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":",\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1322":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1323":{"style":{"__isSmartRef__":true,"id":1324},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1324":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1325":{"style":{"__isSmartRef__":true,"id":1326},"chunkOwner":{"__isSmartRef__":true,"id":946},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1326":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1327":{"morph":{"__isSmartRef__":true,"id":946},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1328":{"x":1149,"y":403,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1329":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1330":{"resizeWidth":true,"resizeHeight":true},"1331":{"sourceObj":{"__isSmartRef__":true,"id":946},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":946},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1332":{"submorphs":[{"__isSmartRef__":true,"id":1333},{"__isSmartRef__":true,"id":1347},{"__isSmartRef__":true,"id":1393},{"__isSmartRef__":true,"id":1426}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1460},"derivationIds":[null],"id":"BFF96578-2980-4C84-A809-31BE3D2BF5B9","renderContextTable":{"__isSmartRef__":true,"id":1466},"eventHandler":{"__isSmartRef__":true,"id":1467},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1468},"_Position":{"__isSmartRef__":true,"id":1469},"windowMorph":{"__isSmartRef__":true,"id":945},"label":{"__isSmartRef__":true,"id":1333},"closeButton":{"__isSmartRef__":true,"id":1347},"menuButton":{"__isSmartRef__":true,"id":1393},"collapseButton":{"__isSmartRef__":true,"id":1426},"priorExtent":{"__isSmartRef__":true,"id":1470},"owner":{"__isSmartRef__":true,"id":945},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1333":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1334},"derivationIds":[null],"id":"57D290F3-CB9A-4D19-AC8C-13DD18DBB9FA","renderContextTable":{"__isSmartRef__":true,"id":1340},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1341}],"eventHandler":{"__isSmartRef__":true,"id":1343},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":1344},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1332},"priorExtent":{"__isSmartRef__":true,"id":1345},"_MaxTextWidth":1090,"_MinTextWidth":1090,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1346},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1334":{"_Position":{"__isSmartRef__":true,"id":1335},"renderContextTable":{"__isSmartRef__":true,"id":1336},"_Extent":{"__isSmartRef__":true,"id":1337},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1338},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1335":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1336":{"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"},"1337":{"x":1090,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1338":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1339":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1340":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1341":{"style":{"__isSmartRef__":true,"id":1342},"chunkOwner":{"__isSmartRef__":true,"id":1333},"storedString":"Workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1342":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1343":{"morph":{"__isSmartRef__":true,"id":1333},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1344":{"resizeWidth":true},"1345":{"x":1090,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1346":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1347":{"submorphs":[{"__isSmartRef__":true,"id":1348}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1359},"derivationIds":[null],"id":"445A87AB-1746-4C9E-AE9B-099300FA4A9A","renderContextTable":{"__isSmartRef__":true,"id":1375},"eventHandler":{"__isSmartRef__":true,"id":1376},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1377},"priorExtent":{"__isSmartRef__":true,"id":1378},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1379},"label":{"__isSmartRef__":true,"id":1348},"owner":{"__isSmartRef__":true,"id":1332},"layout":{"__isSmartRef__":true,"id":1388},"attributeConnections":[{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1391}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1348":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1349},"derivationIds":[null],"id":"48BC6682-6E55-4FBD-BD34-F578D4820809","renderContextTable":{"__isSmartRef__":true,"id":1354},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1355}],"eventHandler":{"__isSmartRef__":true,"id":1357},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1347},"priorExtent":{"__isSmartRef__":true,"id":1358},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1349":{"_Position":{"__isSmartRef__":true,"id":1350},"renderContextTable":{"__isSmartRef__":true,"id":1351},"_Extent":{"__isSmartRef__":true,"id":1352},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1350":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1351":{"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"},"1352":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1353":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1354":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1355":{"style":{"__isSmartRef__":true,"id":1356},"chunkOwner":{"__isSmartRef__":true,"id":1348},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1356":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1357":{"morph":{"__isSmartRef__":true,"id":1348},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1358":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1359":{"_Position":{"__isSmartRef__":true,"id":1360},"renderContextTable":{"__isSmartRef__":true,"id":1361},"_Extent":{"__isSmartRef__":true,"id":1362},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1363},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1360":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1361":{"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"},"1362":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1363":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1364":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1365":{"stops":[{"__isSmartRef__":true,"id":1366},{"__isSmartRef__":true,"id":1368},{"__isSmartRef__":true,"id":1370},{"__isSmartRef__":true,"id":1372}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1366":{"offset":0,"color":{"__isSmartRef__":true,"id":1367}},"1367":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1368":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1369}},"1369":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1370":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1371}},"1371":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1372":{"offset":1,"color":{"__isSmartRef__":true,"id":1373}},"1373":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1374":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1375":{"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"},"1376":{"morph":{"__isSmartRef__":true,"id":1347},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1377":{"x":1129,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1378":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1379":{"stops":[{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1382},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1386}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1380":{"offset":0,"color":{"__isSmartRef__":true,"id":1381}},"1381":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1382":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1383}},"1383":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1384":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1385}},"1385":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1386":{"offset":1,"color":{"__isSmartRef__":true,"id":1387}},"1387":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1388":{"moveHorizontal":true},"1389":{"sourceObj":{"__isSmartRef__":true,"id":1347},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1390},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1390":{"source":{"__isSmartRef__":true,"id":1347},"target":{"__isSmartRef__":true,"id":945}},"1391":{"sourceObj":{"__isSmartRef__":true,"id":1347},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1392},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1392":{"source":{"__isSmartRef__":true,"id":1347},"target":{"__isSmartRef__":true,"id":945}},"1393":{"submorphs":[{"__isSmartRef__":true,"id":1394}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1404},"derivationIds":[null],"id":"16151B87-71B4-4964-8474-960D4690FF1D","renderContextTable":{"__isSmartRef__":true,"id":1409},"eventHandler":{"__isSmartRef__":true,"id":1410},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1411},"priorExtent":{"__isSmartRef__":true,"id":1412},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1413},"label":{"__isSmartRef__":true,"id":1394},"owner":{"__isSmartRef__":true,"id":1332},"attributeConnections":[{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1424}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1394":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1395},"derivationIds":[null],"id":"4B773EA4-380B-416F-9D72-932B21FA08D4","renderContextTable":{"__isSmartRef__":true,"id":1399},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1400}],"eventHandler":{"__isSmartRef__":true,"id":1402},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1393},"priorExtent":{"__isSmartRef__":true,"id":1403},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1395":{"_Position":{"__isSmartRef__":true,"id":1396},"renderContextTable":{"__isSmartRef__":true,"id":1397},"_Extent":{"__isSmartRef__":true,"id":1398},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1396":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1397":{"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"},"1398":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1399":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1400":{"style":{"__isSmartRef__":true,"id":1401},"chunkOwner":{"__isSmartRef__":true,"id":1394},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1401":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1402":{"morph":{"__isSmartRef__":true,"id":1394},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1403":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1404":{"_Position":{"__isSmartRef__":true,"id":1405},"renderContextTable":{"__isSmartRef__":true,"id":1406},"_Extent":{"__isSmartRef__":true,"id":1407},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1408},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1405":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1406":{"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"},"1407":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1408":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1409":{"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"},"1410":{"morph":{"__isSmartRef__":true,"id":1393},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1411":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1412":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1413":{"stops":[{"__isSmartRef__":true,"id":1414},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1418},{"__isSmartRef__":true,"id":1420}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1414":{"offset":0,"color":{"__isSmartRef__":true,"id":1415}},"1415":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1416":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1417}},"1417":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1418":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1419}},"1419":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1420":{"offset":1,"color":{"__isSmartRef__":true,"id":1421}},"1421":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1422":{"sourceObj":{"__isSmartRef__":true,"id":1393},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1423},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1423":{"source":{"__isSmartRef__":true,"id":1393},"target":{"__isSmartRef__":true,"id":945}},"1424":{"sourceObj":{"__isSmartRef__":true,"id":1393},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1425},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1425":{"source":{"__isSmartRef__":true,"id":1393},"target":{"__isSmartRef__":true,"id":945}},"1426":{"submorphs":[{"__isSmartRef__":true,"id":1427}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1437},"derivationIds":[null],"id":"0D685F74-3CF1-4561-AA61-E59343005FE1","renderContextTable":{"__isSmartRef__":true,"id":1442},"eventHandler":{"__isSmartRef__":true,"id":1443},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1444},"priorExtent":{"__isSmartRef__":true,"id":1445},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1446},"label":{"__isSmartRef__":true,"id":1427},"owner":{"__isSmartRef__":true,"id":1332},"layout":{"__isSmartRef__":true,"id":1455},"attributeConnections":[{"__isSmartRef__":true,"id":1456},{"__isSmartRef__":true,"id":1458}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1427":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1428},"derivationIds":[null],"id":"EE4C1920-6520-41D9-8FE1-288F889D2695","renderContextTable":{"__isSmartRef__":true,"id":1432},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1433}],"eventHandler":{"__isSmartRef__":true,"id":1435},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1426},"priorExtent":{"__isSmartRef__":true,"id":1436},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1428":{"_Position":{"__isSmartRef__":true,"id":1429},"renderContextTable":{"__isSmartRef__":true,"id":1430},"_Extent":{"__isSmartRef__":true,"id":1431},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1429":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1430":{"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"},"1431":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1432":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1433":{"style":{"__isSmartRef__":true,"id":1434},"chunkOwner":{"__isSmartRef__":true,"id":1427},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1434":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1435":{"morph":{"__isSmartRef__":true,"id":1427},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1436":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1437":{"_Position":{"__isSmartRef__":true,"id":1438},"renderContextTable":{"__isSmartRef__":true,"id":1439},"_Extent":{"__isSmartRef__":true,"id":1440},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1441},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1438":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1439":{"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"},"1440":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1441":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1442":{"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"},"1443":{"morph":{"__isSmartRef__":true,"id":1426},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1444":{"x":1110,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1445":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1446":{"stops":[{"__isSmartRef__":true,"id":1447},{"__isSmartRef__":true,"id":1449},{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1453}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1447":{"offset":0,"color":{"__isSmartRef__":true,"id":1448}},"1448":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1449":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1450}},"1450":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1451":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1452}},"1452":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1453":{"offset":1,"color":{"__isSmartRef__":true,"id":1454}},"1454":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1455":{"moveHorizontal":true},"1456":{"sourceObj":{"__isSmartRef__":true,"id":1426},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1457},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1457":{"source":{"__isSmartRef__":true,"id":1426},"target":{"__isSmartRef__":true,"id":945}},"1458":{"sourceObj":{"__isSmartRef__":true,"id":1426},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":945},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1459},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1459":{"source":{"__isSmartRef__":true,"id":1426},"target":{"__isSmartRef__":true,"id":945}},"1460":{"_Position":{"__isSmartRef__":true,"id":1461},"renderContextTable":{"__isSmartRef__":true,"id":1462},"_Extent":{"__isSmartRef__":true,"id":1463},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1464},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1465},"_Fill":{"__isSmartRef__":true,"id":924},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1461":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1462":{"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"},"1463":{"x":1149,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1464":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1465":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1466":{"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"},"1467":{"morph":{"__isSmartRef__":true,"id":1332},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1468":{"resizeWidth":true,"adjustForNewBounds":true},"1469":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1470":{"x":1149,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1471":{"renderContextTable":{"__isSmartRef__":true,"id":1472},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1473},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1474},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1472":{"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"},"1473":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1474":{"x":1149,"y":424,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1475":{"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"},"1476":{"morph":{"__isSmartRef__":true,"id":945},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1477":{"adjustForNewBounds":true},"1478":{"x":35,"y":1366,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1479":{"x":1149,"y":424,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1480":{"x":233,"y":1379,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1481":{"submorphs":[{"__isSmartRef__":true,"id":1482},{"__isSmartRef__":true,"id":1899}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2023},"derivationIds":[null],"id":"30DEC8F6-54A3-41E7-9EDA-9D117367D3F8","renderContextTable":{"__isSmartRef__":true,"id":2027},"eventHandler":{"__isSmartRef__":true,"id":2028},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2029},"LK2":true,"_Position":{"__isSmartRef__":true,"id":2030},"priorExtent":{"__isSmartRef__":true,"id":2031},"targetMorph":{"__isSmartRef__":true,"id":1482},"titleBar":{"__isSmartRef__":true,"id":1899},"contentOffset":{"__isSmartRef__":true,"id":1896},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":2032},"isBeingDragged":false,"showsHalos":false,"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1482":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1483},"derivationIds":[null],"id":"8CD2C050-B63C-470E-B9FA-33DDA08F6CE4","renderContextTable":{"__isSmartRef__":true,"id":1489},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1490},{"__isSmartRef__":true,"id":1492},{"__isSmartRef__":true,"id":1494},{"__isSmartRef__":true,"id":1496},{"__isSmartRef__":true,"id":1498},{"__isSmartRef__":true,"id":1500},{"__isSmartRef__":true,"id":1502},{"__isSmartRef__":true,"id":1504},{"__isSmartRef__":true,"id":1506},{"__isSmartRef__":true,"id":1508},{"__isSmartRef__":true,"id":1510},{"__isSmartRef__":true,"id":1512},{"__isSmartRef__":true,"id":1514},{"__isSmartRef__":true,"id":1516},{"__isSmartRef__":true,"id":1518},{"__isSmartRef__":true,"id":1520},{"__isSmartRef__":true,"id":1522},{"__isSmartRef__":true,"id":1524},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1530},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1536},{"__isSmartRef__":true,"id":1538},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1542},{"__isSmartRef__":true,"id":1544},{"__isSmartRef__":true,"id":1546},{"__isSmartRef__":true,"id":1548},{"__isSmartRef__":true,"id":1550},{"__isSmartRef__":true,"id":1552},{"__isSmartRef__":true,"id":1554},{"__isSmartRef__":true,"id":1556},{"__isSmartRef__":true,"id":1558},{"__isSmartRef__":true,"id":1560},{"__isSmartRef__":true,"id":1562},{"__isSmartRef__":true,"id":1564},{"__isSmartRef__":true,"id":1566},{"__isSmartRef__":true,"id":1568},{"__isSmartRef__":true,"id":1570},{"__isSmartRef__":true,"id":1572},{"__isSmartRef__":true,"id":1574},{"__isSmartRef__":true,"id":1576},{"__isSmartRef__":true,"id":1578},{"__isSmartRef__":true,"id":1580},{"__isSmartRef__":true,"id":1582},{"__isSmartRef__":true,"id":1584},{"__isSmartRef__":true,"id":1586},{"__isSmartRef__":true,"id":1588},{"__isSmartRef__":true,"id":1590},{"__isSmartRef__":true,"id":1592},{"__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":1612},{"__isSmartRef__":true,"id":1614},{"__isSmartRef__":true,"id":1616},{"__isSmartRef__":true,"id":1618},{"__isSmartRef__":true,"id":1620},{"__isSmartRef__":true,"id":1622},{"__isSmartRef__":true,"id":1624},{"__isSmartRef__":true,"id":1626},{"__isSmartRef__":true,"id":1628},{"__isSmartRef__":true,"id":1630},{"__isSmartRef__":true,"id":1632},{"__isSmartRef__":true,"id":1634},{"__isSmartRef__":true,"id":1636},{"__isSmartRef__":true,"id":1638},{"__isSmartRef__":true,"id":1640},{"__isSmartRef__":true,"id":1642},{"__isSmartRef__":true,"id":1644},{"__isSmartRef__":true,"id":1646},{"__isSmartRef__":true,"id":1648},{"__isSmartRef__":true,"id":1650},{"__isSmartRef__":true,"id":1652},{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1656},{"__isSmartRef__":true,"id":1658},{"__isSmartRef__":true,"id":1660},{"__isSmartRef__":true,"id":1662},{"__isSmartRef__":true,"id":1664},{"__isSmartRef__":true,"id":1666},{"__isSmartRef__":true,"id":1668},{"__isSmartRef__":true,"id":1670},{"__isSmartRef__":true,"id":1672},{"__isSmartRef__":true,"id":1674},{"__isSmartRef__":true,"id":1676},{"__isSmartRef__":true,"id":1678},{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1682},{"__isSmartRef__":true,"id":1684},{"__isSmartRef__":true,"id":1686},{"__isSmartRef__":true,"id":1688},{"__isSmartRef__":true,"id":1690},{"__isSmartRef__":true,"id":1692},{"__isSmartRef__":true,"id":1694},{"__isSmartRef__":true,"id":1696},{"__isSmartRef__":true,"id":1698},{"__isSmartRef__":true,"id":1700},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1706},{"__isSmartRef__":true,"id":1708},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1716},{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1726},{"__isSmartRef__":true,"id":1728},{"__isSmartRef__":true,"id":1730},{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1734},{"__isSmartRef__":true,"id":1736},{"__isSmartRef__":true,"id":1738},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1748},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1764},{"__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}],"eventHandler":{"__isSmartRef__":true,"id":1894},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"evalEnabled":true,"owner":{"__isSmartRef__":true,"id":1481},"priorExtent":{"__isSmartRef__":true,"id":1895},"_MaxTextWidth":1264,"_MinTextWidth":1264,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1896},"layout":{"__isSmartRef__":true,"id":1897},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":1898}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1334127754046,"accessibleInInactiveWindow":true,"showsHalos":false,"previousSelection":[2474,3359],"priorSelectionRange":[241,241],"charsReplaced":";\n\n if","lastFindLoc":1194,"savedTextString":"// changes here only affect runtime\nlively.morphic.Morph.addMethods({\n parsePropertiesOfDiffTo: function (otherMorph, blacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var r1 = this.prepareDiffingRegistry(),\n r2 = otherMorph.prepareDiffingRegistry();\n\n var tmpList = this.recursiveDiff(r1, 0, r2, 0, blacklist);\n\n this.cleanRegistryAfterDiffing(r1)\n this.cleanRegistryAfterDiffing(r2)\n\n return tmpList;\n },\n recursiveDiff: function (registry1, index1, registry2, index2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n var self = this,\n original1 = registry1[index1].originalObject, registered1 = registry1[index1].registeredObject,\n original2 = registry2[index2].originalObject, registered2 = registry2[index2].registeredObject,\n tmpList = {};\n\n registry1[index1].status = 'inProgress';\n\n Properties.own(registered1).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = tmpList[ea] || {};\n\n if (registered1[ea] == null) \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n else if (typeof(registered2[ea]) == 'undefined')\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea])\n else if (registered1[ea].__isSmartRef__) {\n var newIndex1 = registered1[ea].id || index1,\n newIndex2 = registered2[ea].id || index2;\n\n if (registry1[newIndex1].status == 'inProgress') \n return; // put it into a list\n else if (typeof(registry1[newIndex1].status) === 'object')\n tmpList[ea] = registry1[newIndex1].status;\n else\n tmpList[ea] = self.recursiveDiff(registry1, newIndex1, registry2, newIndex2, blacklist);\n }\n else \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n\n if (Properties.own(tmpList[ea]).length == 0) \n delete tmpList[ea]\n })\n\n Properties.own(registered2).withoutAll(blacklist).each(function (ea) {\n if (typeof(registered1[ea]) == 'undefined')\n tmpList[ea] = new AtomicDiff(\"property\", undefined, original2[ea])\n })\n\n registry1[index1].status = tmpList;\n return tmpList;\n },\n atomicDiff: function(prop1, prop2) {\n // if there is an atomic diff, it will be returned. \n // With respect to {} == {} and null == null.\n var equal;\n \n if (prop1 == null) {\n if (prop2 == null) equal = true;\n else equal = false;\n }\n else if (typeof(prop1) === 'object' && typeof(prop2) === 'object' && prop1.__SmartId__ && prop2.__SmartId__) {\n if (Properties.own(prop1).length == 1 && Properties.own(prop2).length == 1) \n equal = true;\n else if (Properties.own(prop1).length == 1 || Properties.own(prop2).length == 1)\n equal = false\n }\n else if (prop1.equals) \n equal = (prop1.equals(prop2))\n else \n equal = (prop1 == prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n },\n});\n","isBeingDragged":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","lastSearchString":"__isSmartRef","textString":"// changes here only affect runtime\nlively.morphic.Morph.addMethods({\n parsePropertiesOfDiffTo: function (otherMorph, blacklist) {\n // prepares a morph for the linear property diff and cleans up afterwards\n var r1 = this.prepareDiffingRegistry(),\n r2 = otherMorph.prepareDiffingRegistry();\n\n var tmpList = this.recursiveDiff(r1, 0, r2, 0, blacklist);\n\n this.cleanRegistryAfterDiffing(r1)\n this.cleanRegistryAfterDiffing(r2)\n\n return tmpList;\n },\n recursiveDiff: function (registry1, index1, registry2, index2, blacklist) {\n // performs a matrix-based diff concerning the properties of a morph, using serialization techniques\n var self = this,\n original1 = registry1[index1].originalObject, registered1 = registry1[index1].registeredObject,\n original2 = registry2[index2].originalObject, registered2 = registry2[index2].registeredObject,\n tmpList = {};\n\n registry1[index1].status = 'inProgress';\n\n Properties.own(registered1).withoutAll(blacklist).each(function (ea) {\n tmpList[ea] = tmpList[ea] || {};\n\n if (registered1[ea] == null) \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n else if (typeof(registered2[ea]) == 'undefined')\n tmpList[ea] = new AtomicDiff(\"property\", original1[ea])\n else if (registered1[ea].__isSmartRef__) {\n var newIndex1 = registered1[ea].id || index1,\n newIndex2 = registered2[ea].id || index2;\n\n if (registry1[newIndex1].status == 'inProgress') \n return; // put it into a list\n else if (typeof(registry1[newIndex1].status) === 'object')\n tmpList[ea] = registry1[newIndex1].status;\n else\n tmpList[ea] = self.recursiveDiff(registry1, newIndex1, registry2, newIndex2, blacklist);\n }\n else \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n\n if (Properties.own(tmpList[ea]).length == 0) \n delete tmpList[ea]\n })\n\n Properties.own(registered2).withoutAll(blacklist).each(function (ea) {\n if (typeof(registered1[ea]) == 'undefined')\n tmpList[ea] = new AtomicDiff(\"property\", undefined, original2[ea])\n })\n\n registry1[index1].status = tmpList;\n return tmpList;\n },\n atomicDiff: function(prop1, prop2) {\n // if there is an atomic diff, it will be returned. \n // With respect to {} == {} and null == null.\n var equal;\n \n if (prop1 == null) {\n if (prop2 == null) equal = true;\n else equal = false;\n }\n else if (typeof(prop1) === 'object' && typeof(prop2) === 'object' && prop1.__SmartId__ && prop2.__SmartId__) {\n if (Properties.own(prop1).length == 1 && Properties.own(prop2).length == 1) \n equal = true;\n else if (Properties.own(prop1).length == 1 || Properties.own(prop2).length == 1)\n equal = false\n }\n else if (prop1.equals) \n equal = (prop1.equals(prop2))\n else \n equal = (prop1 == prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n },\n});\n","__LivelyClassName__":"lively.morphic.Text"},"1483":{"_Position":{"__isSmartRef__":true,"id":1484},"renderContextTable":{"__isSmartRef__":true,"id":1485},"_Extent":{"__isSmartRef__":true,"id":1486},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":1487},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":952},"_Fill":{"__isSmartRef__":true,"id":1488},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1484":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1485":{"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"},"1486":{"x":1287,"y":626,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1487":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1488":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1489":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1490":{"style":{"__isSmartRef__":true,"id":1491},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// changes here only affect runtime","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1491":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1492":{"style":{"__isSmartRef__":true,"id":1493},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1493":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1494":{"style":{"__isSmartRef__":true,"id":1495},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"lively.morphic.Morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1495":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1496":{"style":{"__isSmartRef__":true,"id":1497},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1497":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1498":{"style":{"__isSmartRef__":true,"id":1499},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1499":{"color":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1500":{"style":{"__isSmartRef__":true,"id":1501},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1501":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1502":{"style":{"__isSmartRef__":true,"id":1503},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1503":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1504":{"style":{"__isSmartRef__":true,"id":1505},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1505":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1506":{"style":{"__isSmartRef__":true,"id":1507},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"parsePropertiesOfDiffTo:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1507":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1508":{"style":{"__isSmartRef__":true,"id":1509},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1509":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1510":{"style":{"__isSmartRef__":true,"id":1511},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1511":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1512":{"style":{"__isSmartRef__":true,"id":1513},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (otherMorph, blacklist) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1513":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1514":{"style":{"__isSmartRef__":true,"id":1515},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1515":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1516":{"style":{"__isSmartRef__":true,"id":1517},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1517":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1518":{"style":{"__isSmartRef__":true,"id":1519},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// prepares a morph for the linear property diff and cleans up afterwards","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1519":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1520":{"style":{"__isSmartRef__":true,"id":1521},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1521":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1522":{"style":{"__isSmartRef__":true,"id":1523},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1523":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1524":{"style":{"__isSmartRef__":true,"id":1525},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" r1 = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1525":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1526":{"style":{"__isSmartRef__":true,"id":1527},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1527":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1528":{"style":{"__isSmartRef__":true,"id":1529},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":".prepareDiffingRegistry(),\n r2 = otherMorph.prepareDiffingRegistry();\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1529":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1530":{"style":{"__isSmartRef__":true,"id":1531},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1531":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1532":{"style":{"__isSmartRef__":true,"id":1533},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" tmpList = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1533":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1534":{"style":{"__isSmartRef__":true,"id":1535},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1535":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1536":{"style":{"__isSmartRef__":true,"id":1537},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":".recursiveDiff(r1, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1537":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1538":{"style":{"__isSmartRef__":true,"id":1539},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1539":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1540":{"style":{"__isSmartRef__":true,"id":1541},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", r2, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1541":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1542":{"style":{"__isSmartRef__":true,"id":1543},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1543":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1544":{"style":{"__isSmartRef__":true,"id":1545},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", blacklist);\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1545":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1546":{"style":{"__isSmartRef__":true,"id":1547},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1547":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1548":{"style":{"__isSmartRef__":true,"id":1549},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":".cleanRegistryAfterDiffing(r1)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1549":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1550":{"style":{"__isSmartRef__":true,"id":1551},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1551":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1552":{"style":{"__isSmartRef__":true,"id":1553},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":".cleanRegistryAfterDiffing(r2)\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1553":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1554":{"style":{"__isSmartRef__":true,"id":1555},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1555":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1556":{"style":{"__isSmartRef__":true,"id":1557},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" tmpList;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1557":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1558":{"style":{"__isSmartRef__":true,"id":1559},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1559":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1560":{"style":{"__isSmartRef__":true,"id":1561},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1561":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1562":{"style":{"__isSmartRef__":true,"id":1563},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"recursiveDiff:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1563":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1564":{"style":{"__isSmartRef__":true,"id":1565},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1565":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1566":{"style":{"__isSmartRef__":true,"id":1567},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1567":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1568":{"style":{"__isSmartRef__":true,"id":1569},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (registry1, index1, registry2, index2, blacklist) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1569":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1570":{"style":{"__isSmartRef__":true,"id":1571},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1571":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1572":{"style":{"__isSmartRef__":true,"id":1573},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1573":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1574":{"style":{"__isSmartRef__":true,"id":1575},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// performs a matrix-based diff concerning the properties of a morph, using serialization techniques","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1575":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1576":{"style":{"__isSmartRef__":true,"id":1577},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1577":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1578":{"style":{"__isSmartRef__":true,"id":1579},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1579":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1580":{"style":{"__isSmartRef__":true,"id":1581},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" self = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1581":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1582":{"style":{"__isSmartRef__":true,"id":1583},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1583":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1584":{"style":{"__isSmartRef__":true,"id":1585},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":",\n original1 = registry1[index1].originalObject, registered1 = registry1[index1].registeredObject,\n original2 = registry2[index2].originalObject, registered2 = registry2[index2].registeredObject,\n tmpList = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1585":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1586":{"style":{"__isSmartRef__":true,"id":1587},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1587":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1588":{"style":{"__isSmartRef__":true,"id":1589},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":";\n\n registry1[index1].status = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1589":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1590":{"style":{"__isSmartRef__":true,"id":1591},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'inProgress'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1591":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1592":{"style":{"__isSmartRef__":true,"id":1593},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":";\n\n Properties.own(registered1).withoutAll(blacklist).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1593":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1594":{"style":{"__isSmartRef__":true,"id":1595},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1595":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1596":{"style":{"__isSmartRef__":true,"id":1597},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1597":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1598":{"style":{"__isSmartRef__":true,"id":1599},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1599":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1600":{"style":{"__isSmartRef__":true,"id":1601},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n tmpList[ea] = tmpList[ea] || ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1601":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1602":{"style":{"__isSmartRef__":true,"id":1603},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1603":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1604":{"style":{"__isSmartRef__":true,"id":1605},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1605":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1606":{"style":{"__isSmartRef__":true,"id":1607},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1607":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1608":{"style":{"__isSmartRef__":true,"id":1609},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (registered1[ea] == null) \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1609":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1610":{"style":{"__isSmartRef__":true,"id":1611},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1611":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1612":{"style":{"__isSmartRef__":true,"id":1613},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1613":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1614":{"style":{"__isSmartRef__":true,"id":1615},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1615":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1616":{"style":{"__isSmartRef__":true,"id":1617},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1617":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1618":{"style":{"__isSmartRef__":true,"id":1619},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1619":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1620":{"style":{"__isSmartRef__":true,"id":1621},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(registered2[ea]) == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1621":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1622":{"style":{"__isSmartRef__":true,"id":1623},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'undefined'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1623":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1624":{"style":{"__isSmartRef__":true,"id":1625},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n tmpList[ea] = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1625":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1626":{"style":{"__isSmartRef__":true,"id":1627},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1627":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1628":{"style":{"__isSmartRef__":true,"id":1629},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" AtomicDiff(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1630":{"style":{"__isSmartRef__":true,"id":1631},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\"property\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1631":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1632":{"style":{"__isSmartRef__":true,"id":1633},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", original1[ea])\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1633":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1634":{"style":{"__isSmartRef__":true,"id":1635},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1635":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1636":{"style":{"__isSmartRef__":true,"id":1637},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1637":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1638":{"style":{"__isSmartRef__":true,"id":1639},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1639":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1640":{"style":{"__isSmartRef__":true,"id":1641},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (registered1[ea].__isSmartRef__) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1641":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1642":{"style":{"__isSmartRef__":true,"id":1643},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1643":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1644":{"style":{"__isSmartRef__":true,"id":1645},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1645":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1646":{"style":{"__isSmartRef__":true,"id":1647},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1647":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1648":{"style":{"__isSmartRef__":true,"id":1649},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" newIndex1 = registered1[ea].id || index1,\n newIndex2 = registered2[ea].id || index2;\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1649":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1650":{"style":{"__isSmartRef__":true,"id":1651},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1651":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1652":{"style":{"__isSmartRef__":true,"id":1653},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (registry1[newIndex1].status == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1653":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1654":{"style":{"__isSmartRef__":true,"id":1655},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'inProgress'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1655":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1656":{"style":{"__isSmartRef__":true,"id":1657},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1657":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1658":{"style":{"__isSmartRef__":true,"id":1659},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1659":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1660":{"style":{"__isSmartRef__":true,"id":1661},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"; ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1661":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1662":{"style":{"__isSmartRef__":true,"id":1663},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// put it into a list","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1663":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1664":{"style":{"__isSmartRef__":true,"id":1665},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1665":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1666":{"style":{"__isSmartRef__":true,"id":1667},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1667":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1668":{"style":{"__isSmartRef__":true,"id":1669},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1669":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1670":{"style":{"__isSmartRef__":true,"id":1671},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1671":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1672":{"style":{"__isSmartRef__":true,"id":1673},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1673":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1674":{"style":{"__isSmartRef__":true,"id":1675},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1675":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1676":{"style":{"__isSmartRef__":true,"id":1677},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(registry1[newIndex1].status) === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1677":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1678":{"style":{"__isSmartRef__":true,"id":1679},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'object'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1679":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1680":{"style":{"__isSmartRef__":true,"id":1681},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n tmpList[ea] = registry1[newIndex1].status;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1681":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1682":{"style":{"__isSmartRef__":true,"id":1683},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1683":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1684":{"style":{"__isSmartRef__":true,"id":1685},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n tmpList[ea] = self.recursiveDiff(registry1, newIndex1, registry2, newIndex2, blacklist);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1685":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1686":{"style":{"__isSmartRef__":true,"id":1687},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1687":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1688":{"style":{"__isSmartRef__":true,"id":1689},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1689":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1690":{"style":{"__isSmartRef__":true,"id":1691},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1691":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1692":{"style":{"__isSmartRef__":true,"id":1693},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" \n tmpList[ea] = self.atomicDiff(original1[ea], original2[ea]);\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1693":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1694":{"style":{"__isSmartRef__":true,"id":1695},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1695":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1696":{"style":{"__isSmartRef__":true,"id":1697},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (Properties.own(tmpList[ea]).length == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1697":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1698":{"style":{"__isSmartRef__":true,"id":1699},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1699":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1700":{"style":{"__isSmartRef__":true,"id":1701},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1701":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1702":{"style":{"__isSmartRef__":true,"id":1703},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1703":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1704":{"style":{"__isSmartRef__":true,"id":1705},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" tmpList[ea]\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1705":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1706":{"style":{"__isSmartRef__":true,"id":1707},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1707":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1708":{"style":{"__isSmartRef__":true,"id":1709},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n\n Properties.own(registered2).withoutAll(blacklist).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1709":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1710":{"style":{"__isSmartRef__":true,"id":1711},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1711":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1712":{"style":{"__isSmartRef__":true,"id":1713},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1713":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1714":{"style":{"__isSmartRef__":true,"id":1715},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1715":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1716":{"style":{"__isSmartRef__":true,"id":1717},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1717":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1718":{"style":{"__isSmartRef__":true,"id":1719},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1719":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1720":{"style":{"__isSmartRef__":true,"id":1721},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1721":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1722":{"style":{"__isSmartRef__":true,"id":1723},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1723":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1724":{"style":{"__isSmartRef__":true,"id":1725},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(registered1[ea]) == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1725":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1726":{"style":{"__isSmartRef__":true,"id":1727},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'undefined'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1727":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1728":{"style":{"__isSmartRef__":true,"id":1729},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n tmpList[ea] = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1729":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1730":{"style":{"__isSmartRef__":true,"id":1731},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1731":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1732":{"style":{"__isSmartRef__":true,"id":1733},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" AtomicDiff(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1733":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1734":{"style":{"__isSmartRef__":true,"id":1735},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\"property\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1735":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1736":{"style":{"__isSmartRef__":true,"id":1737},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1737":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1738":{"style":{"__isSmartRef__":true,"id":1739},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1739":{"color":{"__isSmartRef__":true,"id":642},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1740":{"style":{"__isSmartRef__":true,"id":1741},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", original2[ea])\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1741":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1742":{"style":{"__isSmartRef__":true,"id":1743},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1743":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1744":{"style":{"__isSmartRef__":true,"id":1745},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n\n registry1[index1].status = tmpList;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1745":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1746":{"style":{"__isSmartRef__":true,"id":1747},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1747":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1748":{"style":{"__isSmartRef__":true,"id":1749},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" tmpList;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1749":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1750":{"style":{"__isSmartRef__":true,"id":1751},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1751":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1752":{"style":{"__isSmartRef__":true,"id":1753},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":",\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1753":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1754":{"style":{"__isSmartRef__":true,"id":1755},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"atomicDiff:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1755":{"color":{"__isSmartRef__":true,"id":81},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1756":{"style":{"__isSmartRef__":true,"id":1757},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1757":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1758":{"style":{"__isSmartRef__":true,"id":1759},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1759":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1760":{"style":{"__isSmartRef__":true,"id":1761},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(prop1, prop2) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1761":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1762":{"style":{"__isSmartRef__":true,"id":1763},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1763":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1764":{"style":{"__isSmartRef__":true,"id":1765},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1765":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1766":{"style":{"__isSmartRef__":true,"id":1767},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// if there is an atomic diff, it will be returned. ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1767":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1768":{"style":{"__isSmartRef__":true,"id":1769},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1769":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1770":{"style":{"__isSmartRef__":true,"id":1771},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"// With respect to {} == {} and null == null.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1771":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1772":{"style":{"__isSmartRef__":true,"id":1773},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1773":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1774":{"style":{"__isSmartRef__":true,"id":1775},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1775":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1776":{"style":{"__isSmartRef__":true,"id":1777},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" equal;\n \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1777":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1778":{"style":{"__isSmartRef__":true,"id":1779},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1779":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1780":{"style":{"__isSmartRef__":true,"id":1781},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (prop1 == null) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1781":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1782":{"style":{"__isSmartRef__":true,"id":1783},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1783":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1784":{"style":{"__isSmartRef__":true,"id":1785},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1785":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1786":{"style":{"__isSmartRef__":true,"id":1787},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1787":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1788":{"style":{"__isSmartRef__":true,"id":1789},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (prop2 == null) equal = true;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1789":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1790":{"style":{"__isSmartRef__":true,"id":1791},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1791":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1792":{"style":{"__isSmartRef__":true,"id":1793},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" equal = false;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1793":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1794":{"style":{"__isSmartRef__":true,"id":1795},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1795":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1796":{"style":{"__isSmartRef__":true,"id":1797},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1797":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1798":{"style":{"__isSmartRef__":true,"id":1799},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1799":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1800":{"style":{"__isSmartRef__":true,"id":1801},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1801":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1802":{"style":{"__isSmartRef__":true,"id":1803},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1803":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1804":{"style":{"__isSmartRef__":true,"id":1805},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1805":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1806":{"style":{"__isSmartRef__":true,"id":1807},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1807":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1808":{"style":{"__isSmartRef__":true,"id":1809},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(prop1) === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1809":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1810":{"style":{"__isSmartRef__":true,"id":1811},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'object'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1811":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1812":{"style":{"__isSmartRef__":true,"id":1813},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" && ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1813":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1814":{"style":{"__isSmartRef__":true,"id":1815},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"typeof","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1815":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1816":{"style":{"__isSmartRef__":true,"id":1817},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"(prop2) === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1817":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1818":{"style":{"__isSmartRef__":true,"id":1819},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"'object'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1819":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1820":{"style":{"__isSmartRef__":true,"id":1821},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" && prop1.__SmartId__ && prop2.__SmartId__) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1821":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1822":{"style":{"__isSmartRef__":true,"id":1823},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1823":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1824":{"style":{"__isSmartRef__":true,"id":1825},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1825":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1826":{"style":{"__isSmartRef__":true,"id":1827},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1827":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1828":{"style":{"__isSmartRef__":true,"id":1829},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (Properties.own(prop1).length == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1829":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1830":{"style":{"__isSmartRef__":true,"id":1831},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1831":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1832":{"style":{"__isSmartRef__":true,"id":1833},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" && Properties.own(prop2).length == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1833":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1834":{"style":{"__isSmartRef__":true,"id":1835},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1835":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1836":{"style":{"__isSmartRef__":true,"id":1837},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":") \n equal = true;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1837":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1838":{"style":{"__isSmartRef__":true,"id":1839},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1839":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1840":{"style":{"__isSmartRef__":true,"id":1841},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1841":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1842":{"style":{"__isSmartRef__":true,"id":1843},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1843":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1844":{"style":{"__isSmartRef__":true,"id":1845},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (Properties.own(prop1).length == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1845":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1846":{"style":{"__isSmartRef__":true,"id":1847},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1847":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1848":{"style":{"__isSmartRef__":true,"id":1849},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" || Properties.own(prop2).length == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1849":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1850":{"style":{"__isSmartRef__":true,"id":1851},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1851":{"color":{"__isSmartRef__":true,"id":128},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1852":{"style":{"__isSmartRef__":true,"id":1853},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":")\n equal = false\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1853":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1854":{"style":{"__isSmartRef__":true,"id":1855},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1855":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1856":{"style":{"__isSmartRef__":true,"id":1857},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1857":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1858":{"style":{"__isSmartRef__":true,"id":1859},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1859":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1860":{"style":{"__isSmartRef__":true,"id":1861},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1861":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1862":{"style":{"__isSmartRef__":true,"id":1863},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1863":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1864":{"style":{"__isSmartRef__":true,"id":1865},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (prop1.equals) \n equal = (prop1.equals(prop2))\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1865":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1866":{"style":{"__isSmartRef__":true,"id":1867},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1867":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1868":{"style":{"__isSmartRef__":true,"id":1869},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" \n equal = (prop1 == prop2)\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1869":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1870":{"style":{"__isSmartRef__":true,"id":1871},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1871":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1872":{"style":{"__isSmartRef__":true,"id":1873},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" (!equal) \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1873":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1874":{"style":{"__isSmartRef__":true,"id":1875},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1875":{"color":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1876":{"style":{"__isSmartRef__":true,"id":1877},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1877":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1878":{"style":{"__isSmartRef__":true,"id":1879},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1879":{"color":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1880":{"style":{"__isSmartRef__":true,"id":1881},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":" AtomicDiff(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1881":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1882":{"style":{"__isSmartRef__":true,"id":1883},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"\"property\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1883":{"color":{"__isSmartRef__":true,"id":119},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1884":{"style":{"__isSmartRef__":true,"id":1885},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":", prop1, prop2);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1885":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1886":{"style":{"__isSmartRef__":true,"id":1887},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1887":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1888":{"style":{"__isSmartRef__":true,"id":1889},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":",\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1889":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1890":{"style":{"__isSmartRef__":true,"id":1891},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1891":{"color":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1892":{"style":{"__isSmartRef__":true,"id":1893},"chunkOwner":{"__isSmartRef__":true,"id":1482},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1893":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1894":{"morph":{"__isSmartRef__":true,"id":1482},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1895":{"x":1287,"y":626,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1896":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1897":{"resizeWidth":true,"resizeHeight":true},"1898":{"sourceObj":{"__isSmartRef__":true,"id":1482},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1482},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1899":{"submorphs":[{"__isSmartRef__":true,"id":1900},{"__isSmartRef__":true,"id":1912},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1979}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2013},"derivationIds":[null],"id":"D71C4347-BE25-49DD-83F7-C1C5E7752912","renderContextTable":{"__isSmartRef__":true,"id":2018},"eventHandler":{"__isSmartRef__":true,"id":2019},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2020},"_Position":{"__isSmartRef__":true,"id":2021},"windowMorph":{"__isSmartRef__":true,"id":1481},"label":{"__isSmartRef__":true,"id":1900},"closeButton":{"__isSmartRef__":true,"id":1912},"menuButton":{"__isSmartRef__":true,"id":1946},"collapseButton":{"__isSmartRef__":true,"id":1979},"priorExtent":{"__isSmartRef__":true,"id":2022},"owner":{"__isSmartRef__":true,"id":1481},"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar"},"1900":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1901},"derivationIds":[null],"id":"274E6C1B-804F-4936-AD4A-E3DE4ED95DFF","renderContextTable":{"__isSmartRef__":true,"id":1905},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1906}],"eventHandler":{"__isSmartRef__":true,"id":1908},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":1909},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1899},"priorExtent":{"__isSmartRef__":true,"id":1910},"_MaxTextWidth":1228,"_MinTextWidth":1228,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1911},"__SourceModuleName__":"Global.lively.morphic.TextCore","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"1901":{"_Position":{"__isSmartRef__":true,"id":1902},"renderContextTable":{"__isSmartRef__":true,"id":1903},"_Extent":{"__isSmartRef__":true,"id":1904},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1338},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1902":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1903":{"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"},"1904":{"x":1228,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1905":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1906":{"style":{"__isSmartRef__":true,"id":1907},"chunkOwner":{"__isSmartRef__":true,"id":1900},"storedString":"Workspace","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1907":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1908":{"morph":{"__isSmartRef__":true,"id":1900},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1909":{"resizeWidth":true},"1910":{"x":1228,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1911":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1912":{"submorphs":[{"__isSmartRef__":true,"id":1913}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1923},"derivationIds":[null],"id":"CC7111CD-051F-4750-9F16-979DC3323278","renderContextTable":{"__isSmartRef__":true,"id":1928},"eventHandler":{"__isSmartRef__":true,"id":1929},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1930},"priorExtent":{"__isSmartRef__":true,"id":1931},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1932},"label":{"__isSmartRef__":true,"id":1913},"owner":{"__isSmartRef__":true,"id":1899},"layout":{"__isSmartRef__":true,"id":1941},"attributeConnections":[{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1944}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1913":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1914},"derivationIds":[null],"id":"34F9A921-4221-48F3-BE49-D71F93D5143D","renderContextTable":{"__isSmartRef__":true,"id":1918},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1919}],"eventHandler":{"__isSmartRef__":true,"id":1921},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1912},"priorExtent":{"__isSmartRef__":true,"id":1922},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1914":{"_Position":{"__isSmartRef__":true,"id":1915},"renderContextTable":{"__isSmartRef__":true,"id":1916},"_Extent":{"__isSmartRef__":true,"id":1917},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1915":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1916":{"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"},"1917":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1918":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1919":{"style":{"__isSmartRef__":true,"id":1920},"chunkOwner":{"__isSmartRef__":true,"id":1913},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1920":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1921":{"morph":{"__isSmartRef__":true,"id":1913},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1922":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1923":{"_Position":{"__isSmartRef__":true,"id":1924},"renderContextTable":{"__isSmartRef__":true,"id":1925},"_Extent":{"__isSmartRef__":true,"id":1926},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1927},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1924":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1925":{"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"},"1926":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1927":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1928":{"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"},"1929":{"morph":{"__isSmartRef__":true,"id":1912},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1930":{"x":1267,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1931":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1932":{"stops":[{"__isSmartRef__":true,"id":1933},{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1939}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1933":{"offset":0,"color":{"__isSmartRef__":true,"id":1934}},"1934":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1935":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1936}},"1936":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1937":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1938}},"1938":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1939":{"offset":1,"color":{"__isSmartRef__":true,"id":1940}},"1940":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1941":{"moveHorizontal":true},"1942":{"sourceObj":{"__isSmartRef__":true,"id":1912},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1943},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1943":{"source":{"__isSmartRef__":true,"id":1912},"target":{"__isSmartRef__":true,"id":1481}},"1944":{"sourceObj":{"__isSmartRef__":true,"id":1912},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1945},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1945":{"source":{"__isSmartRef__":true,"id":1912},"target":{"__isSmartRef__":true,"id":1481}},"1946":{"submorphs":[{"__isSmartRef__":true,"id":1947}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1957},"derivationIds":[null],"id":"572E8769-CCEE-4252-87EC-1E6C3B0F7079","renderContextTable":{"__isSmartRef__":true,"id":1962},"eventHandler":{"__isSmartRef__":true,"id":1963},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1964},"priorExtent":{"__isSmartRef__":true,"id":1965},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1966},"label":{"__isSmartRef__":true,"id":1947},"owner":{"__isSmartRef__":true,"id":1899},"attributeConnections":[{"__isSmartRef__":true,"id":1975},{"__isSmartRef__":true,"id":1977}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1947":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1948},"derivationIds":[null],"id":"0BF45DEA-278F-4C9C-864C-C8A91412E168","renderContextTable":{"__isSmartRef__":true,"id":1952},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1953}],"eventHandler":{"__isSmartRef__":true,"id":1955},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1946},"priorExtent":{"__isSmartRef__":true,"id":1956},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1948":{"_Position":{"__isSmartRef__":true,"id":1949},"renderContextTable":{"__isSmartRef__":true,"id":1950},"_Extent":{"__isSmartRef__":true,"id":1951},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1949":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1950":{"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"},"1951":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1952":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1953":{"style":{"__isSmartRef__":true,"id":1954},"chunkOwner":{"__isSmartRef__":true,"id":1947},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1954":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1955":{"morph":{"__isSmartRef__":true,"id":1947},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1956":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1957":{"_Position":{"__isSmartRef__":true,"id":1958},"renderContextTable":{"__isSmartRef__":true,"id":1959},"_Extent":{"__isSmartRef__":true,"id":1960},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1961},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1958":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1959":{"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"},"1960":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1961":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1962":{"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"},"1963":{"morph":{"__isSmartRef__":true,"id":1946},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1964":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1965":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1966":{"stops":[{"__isSmartRef__":true,"id":1967},{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":1973}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1967":{"offset":0,"color":{"__isSmartRef__":true,"id":1968}},"1968":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1969":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1970}},"1970":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1971":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1972}},"1972":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1973":{"offset":1,"color":{"__isSmartRef__":true,"id":1974}},"1974":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1975":{"sourceObj":{"__isSmartRef__":true,"id":1946},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1976},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1976":{"source":{"__isSmartRef__":true,"id":1946},"target":{"__isSmartRef__":true,"id":1481}},"1977":{"sourceObj":{"__isSmartRef__":true,"id":1946},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1978},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1978":{"source":{"__isSmartRef__":true,"id":1946},"target":{"__isSmartRef__":true,"id":1481}},"1979":{"submorphs":[{"__isSmartRef__":true,"id":1980}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1990},"derivationIds":[null],"id":"9E4396C6-FFBF-4F65-AC8E-FBE953293966","renderContextTable":{"__isSmartRef__":true,"id":1995},"eventHandler":{"__isSmartRef__":true,"id":1996},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":1997},"priorExtent":{"__isSmartRef__":true,"id":1998},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1365},"lighterFill":{"__isSmartRef__":true,"id":1999},"label":{"__isSmartRef__":true,"id":1980},"owner":{"__isSmartRef__":true,"id":1899},"layout":{"__isSmartRef__":true,"id":2008},"attributeConnections":[{"__isSmartRef__":true,"id":2009},{"__isSmartRef__":true,"id":2011}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1980":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1981},"derivationIds":[null],"id":"319CDE40-1570-4AFF-BA30-079ED88C8DAD","renderContextTable":{"__isSmartRef__":true,"id":1985},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1986}],"eventHandler":{"__isSmartRef__":true,"id":1988},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1979},"priorExtent":{"__isSmartRef__":true,"id":1989},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1339},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"1981":{"_Position":{"__isSmartRef__":true,"id":1982},"renderContextTable":{"__isSmartRef__":true,"id":1983},"_Extent":{"__isSmartRef__":true,"id":1984},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1339},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1982":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1983":{"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"},"1984":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1985":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1986":{"style":{"__isSmartRef__":true,"id":1987},"chunkOwner":{"__isSmartRef__":true,"id":1980},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1987":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1988":{"morph":{"__isSmartRef__":true,"id":1980},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1989":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1990":{"_Position":{"__isSmartRef__":true,"id":1991},"renderContextTable":{"__isSmartRef__":true,"id":1992},"_Extent":{"__isSmartRef__":true,"id":1993},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1994},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1364},"_Fill":{"__isSmartRef__":true,"id":1365},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1991":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1992":{"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"},"1993":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1994":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1995":{"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"},"1996":{"morph":{"__isSmartRef__":true,"id":1979},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1997":{"x":1248,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1998":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1999":{"stops":[{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2006}],"vector":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2000":{"offset":0,"color":{"__isSmartRef__":true,"id":2001}},"2001":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2002":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2003}},"2003":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2004":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2005}},"2005":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2006":{"offset":1,"color":{"__isSmartRef__":true,"id":2007}},"2007":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2008":{"moveHorizontal":true},"2009":{"sourceObj":{"__isSmartRef__":true,"id":1979},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2010},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2010":{"source":{"__isSmartRef__":true,"id":1979},"target":{"__isSmartRef__":true,"id":1481}},"2011":{"sourceObj":{"__isSmartRef__":true,"id":1979},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1481},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2012},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2012":{"source":{"__isSmartRef__":true,"id":1979},"target":{"__isSmartRef__":true,"id":1481}},"2013":{"_Position":{"__isSmartRef__":true,"id":2014},"renderContextTable":{"__isSmartRef__":true,"id":2015},"_Extent":{"__isSmartRef__":true,"id":2016},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2017},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1465},"_Fill":{"__isSmartRef__":true,"id":924},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2014":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2015":{"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"},"2016":{"x":1287,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2017":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2018":{"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"},"2019":{"morph":{"__isSmartRef__":true,"id":1899},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2020":{"resizeWidth":true,"adjustForNewBounds":true},"2021":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2022":{"x":1287,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2023":{"renderContextTable":{"__isSmartRef__":true,"id":2024},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2025},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2026},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2024":{"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"},"2025":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2026":{"x":1287,"y":647,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2027":{"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"},"2028":{"morph":{"__isSmartRef__":true,"id":1481},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2029":{"adjustForNewBounds":true},"2030":{"x":38,"y":708,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2031":{"x":1287,"y":647,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2032":{"x":891,"y":714,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2033":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2034},"id":2,"renderContextTable":{"__isSmartRef__":true,"id":2040},"eventHandler":{"__isSmartRef__":true,"id":2041},"droppingEnabled":false,"halosEnabled":false,"_world":{"__isSmartRef__":true,"id":0},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","_Position":{"__isSmartRef__":true,"id":2042},"priorExtent":{"__isSmartRef__":true,"id":2043},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__SourceModuleName__":"Global.lively.morphic.Events","internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"lastScrollTime":1334133972389,"scrollFocusMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"2034":{"_Position":{"__isSmartRef__":true,"id":2035},"renderContextTable":{"__isSmartRef__":true,"id":2036},"_Extent":{"__isSmartRef__":true,"id":2037},"_Fill":{"__isSmartRef__":true,"id":2038},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2039},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2035":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2036":{"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"},"2037":{"x":2,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2038":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2039":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2040":{"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"},"2041":{"morph":{"__isSmartRef__":true,"id":2033},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2042":{"x":595,"y":3107,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2043":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2044":{"_Position":{"__isSmartRef__":true,"id":2045},"renderContextTable":{"__isSmartRef__":true,"id":2046},"_Extent":{"__isSmartRef__":true,"id":2047},"_Fill":{"__isSmartRef__":true,"id":2048},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2049},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2045":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2046":{"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"},"2047":{"x":3000,"y":4000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2048":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2049":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2050":{"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","setScroll":"setScrollHTML"},"2051":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2052":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2053":{"x":1440,"y":6000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2054":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2055":{"submorphs":[{"__isSmartRef__":true,"id":2056}],"scripts":[],"id":"85952C4B-CE8B-4FA9-80C7-A3910ACA6D69","shape":{"__isSmartRef__":true,"id":2085},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2092},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":2093},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":2190},"eventHandler":{"__isSmartRef__":true,"id":2191},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":2192},"layout":{"__isSmartRef__":true,"id":2193},"distanceToDragEvent":{"__isSmartRef__":true,"id":2194},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2195},"__LivelyClassName__":"lively.morphic.Box"},"2056":{"submorphs":[{"__isSmartRef__":true,"id":2057}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2073},"id":"C9DA8D30-AC5F-4D00-910C-CC3A6A85D96C","renderContextTable":{"__isSmartRef__":true,"id":2078},"eventHandler":{"__isSmartRef__":true,"id":2079},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2080},"name":"ProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":2081},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":2082},"partsBinMetaInfo":{"__isSmartRef__":true,"id":2083},"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":2055},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":2084},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Image"},"2057":{"submorphs":[],"scripts":[],"id":"B471B25D-F111-4AA3-8551-E1E21F0D5457","shape":{"__isSmartRef__":true,"id":2058},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2064},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2061},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":2065},"textChunks":[{"__isSmartRef__":true,"id":2066}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":2068},"renderContextTable":{"__isSmartRef__":true,"id":2069},"eventHandler":{"__isSmartRef__":true,"id":2070},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":2071},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":2056},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":2072},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2058":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2059},"_Extent":{"__isSmartRef__":true,"id":2060},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2061},"renderContextTable":{"__isSmartRef__":true,"id":2062},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2063},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2059":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2060":{"x":257,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2061":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2062":{"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"},"2063":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2064":{"x":-109,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2065":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2066":{"style":{"__isSmartRef__":true,"id":2067},"chunkOwner":{"__isSmartRef__":true,"id":2057},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"loading part","__LivelyClassName__":"lively.morphic.TextChunk"},"2067":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2068":{"x":257,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2069":{"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","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2070":{"morph":{"__isSmartRef__":true,"id":2057},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2071":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2072":{"x":179,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2073":{"_Position":{"__isSmartRef__":true,"id":2074},"renderContextTable":{"__isSmartRef__":true,"id":2075},"_Extent":{"__isSmartRef__":true,"id":2076},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2077},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image"},"2074":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2075":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"2076":{"x":31,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2077":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2078":{"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"},"2079":{"morph":{"__isSmartRef__":true,"id":2056},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2080":{"x":113.5,"y":81,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2081":{"x":30,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2082":{"x":39,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2083":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2084":{"centeredHorizontal":true,"centeredVertical":true},"2085":{"position":{"__isSmartRef__":true,"id":2086},"_Extent":{"__isSmartRef__":true,"id":2087},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2088},"_Fill":{"__isSmartRef__":true,"id":2089},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2090},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2091},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2086":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2087":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2088":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2089":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2090":{"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"},"2091":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2092":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2093":{"partsSpaceName":"PartsBin/iPad Widgets","__SourceModuleName__":"Global.lively.PartsBin","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__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}],"revisionOnLoad":146474,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2094":{"date":{"__isSmartRef__":true,"id":2095},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"2095":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Mitteleuropäische Zeit)"},"2096":{"date":{"__isSmartRef__":true,"id":2097},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"2097":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"2098":{"date":{"__isSmartRef__":true,"id":2099},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"2099":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Mitteleuropäische Zeit)"},"2100":{"date":{"__isSmartRef__":true,"id":2101},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"2101":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Mitteleuropäische Zeit)"},"2102":{"date":{"__isSmartRef__":true,"id":2103},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"2103":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Mitteleuropäische Zeit)"},"2104":{"date":{"__isSmartRef__":true,"id":2105},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"2105":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Mitteleuropäische Zeit)"},"2106":{"date":{"__isSmartRef__":true,"id":2107},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"2107":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Mitteleuropäische Zeit)"},"2108":{"date":{"__isSmartRef__":true,"id":2109},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"2109":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Mitteleuropäische Zeit)"},"2110":{"date":{"__isSmartRef__":true,"id":2111},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"2111":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Mitteleuropäische Zeit)"},"2112":{"date":{"__isSmartRef__":true,"id":2113},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"2113":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Mitteleuropäische Zeit)"},"2114":{"date":{"__isSmartRef__":true,"id":2115},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"2115":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Mitteleuropäische Zeit)"},"2116":{"date":{"__isSmartRef__":true,"id":2117},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"2117":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Mitteleuropäische Zeit)"},"2118":{"date":{"__isSmartRef__":true,"id":2119},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"2119":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Mitteleuropäische Zeit)"},"2120":{"date":{"__isSmartRef__":true,"id":2121},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"2121":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"2122":{"date":{"__isSmartRef__":true,"id":2123},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"2123":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"2124":{"date":{"__isSmartRef__":true,"id":2125},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"2125":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Mitteleuropäische Zeit)"},"2126":{"date":{"__isSmartRef__":true,"id":2127},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"2127":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Mitteleuropäische Zeit)"},"2128":{"date":{"__isSmartRef__":true,"id":2129},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"2129":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Mitteleuropäische Zeit)"},"2130":{"date":{"__isSmartRef__":true,"id":2131},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"2131":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Mitteleuropäische Zeit)"},"2132":{"date":{"__isSmartRef__":true,"id":2133},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"2133":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Mitteleuropäische Zeit)"},"2134":{"date":{"__isSmartRef__":true,"id":2135},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"2135":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Mitteleuropäische Zeit)"},"2136":{"date":{"__isSmartRef__":true,"id":2137},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"2137":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Mitteleuropäische Zeit)"},"2138":{"date":{"__isSmartRef__":true,"id":2139},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"2139":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Mitteleuropäische Zeit)"},"2140":{"date":{"__isSmartRef__":true,"id":2141},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"2141":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Mitteleuropäische Zeit)"},"2142":{"date":{"__isSmartRef__":true,"id":2143},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"2143":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Mitteleuropäische Zeit)"},"2144":{"date":{"__isSmartRef__":true,"id":2145},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"2145":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Mitteleuropäische Zeit)"},"2146":{"date":{"__isSmartRef__":true,"id":2147},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"2147":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Mitteleuropäische Zeit)"},"2148":{"date":{"__isSmartRef__":true,"id":2149},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"2149":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Mitteleuropäische Zeit)"},"2150":{"date":{"__isSmartRef__":true,"id":2151},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"2151":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Mitteleuropäische Zeit)"},"2152":{"date":{"__isSmartRef__":true,"id":2153},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"2153":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Mitteleuropäische Zeit)"},"2154":{"date":{"__isSmartRef__":true,"id":2155},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"2155":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Mitteleuropäische Zeit)"},"2156":{"date":{"__isSmartRef__":true,"id":2157},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"2157":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Mitteleuropäische Zeit)"},"2158":{"date":{"__isSmartRef__":true,"id":2159},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"2159":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Mitteleuropäische Zeit)"},"2160":{"date":{"__isSmartRef__":true,"id":2161},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"2161":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Mitteleuropäische Zeit)"},"2162":{"date":{"__isSmartRef__":true,"id":2163},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"2163":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Mitteleuropäische Zeit)"},"2164":{"date":{"__isSmartRef__":true,"id":2165},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"2165":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Mitteleuropäische Zeit)"},"2166":{"date":{"__isSmartRef__":true,"id":2167},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"2167":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Mitteleuropäische Zeit)"},"2168":{"date":{"__isSmartRef__":true,"id":2169},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"2169":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Mitteleuropäische Zeit)"},"2170":{"date":{"__isSmartRef__":true,"id":2171},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"2171":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Mitteleuropäische Zeit)"},"2172":{"date":{"__isSmartRef__":true,"id":2173},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"2173":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Mitteleuropäische Zeit)"},"2174":{"date":{"__isSmartRef__":true,"id":2175},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"2175":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Mitteleuropäische Zeit)"},"2176":{"date":{"__isSmartRef__":true,"id":2177},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"2177":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Mitteleuropäische Zeit)"},"2178":{"date":{"__isSmartRef__":true,"id":2179},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"2179":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Mitteleuropäische Zeit)"},"2180":{"date":{"__isSmartRef__":true,"id":2181},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"2181":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Mitteleuropäische Zeit)"},"2182":{"date":{"__isSmartRef__":true,"id":2183},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"2183":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Mitteleuropäische Zeit)"},"2184":{"date":{"__isSmartRef__":true,"id":2185},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"2185":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Mitteleuropäische Zeit)"},"2186":{"date":{"__isSmartRef__":true,"id":2187},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"2187":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Mitteleuropäische Zeit)"},"2188":{"date":{"__isSmartRef__":true,"id":2189},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"2189":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Mitteleuropäische Zeit)"},"2190":{"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"},"2191":{"morph":{"__isSmartRef__":true,"id":2055},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2192":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2193":{"adjustForNewBounds":true},"2194":{"x":171,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2195":{"loadPart":{"__isSmartRef__":true,"id":2196},"loadFinished":{"__isSmartRef__":true,"id":2200},"loadPartByName":{"__isSmartRef__":true,"id":2204}},"2196":{"varMapping":{"__isSmartRef__":true,"id":2197},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":2198},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2197":{"this":{"__isSmartRef__":true,"id":2055}},"2198":{"timestamp":{"__isSmartRef__":true,"id":2199},"user":"sstamm","tags":[]},"2199":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"2200":{"varMapping":{"__isSmartRef__":true,"id":2201},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2202},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2201":{"this":{"__isSmartRef__":true,"id":2055}},"2202":{"timestamp":{"__isSmartRef__":true,"id":2203},"user":"sstamm","tags":[]},"2203":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Mitteleuropäische Zeit)"},"2204":{"varMapping":{"__isSmartRef__":true,"id":2205},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":2206},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2205":{"this":{"__isSmartRef__":true,"id":2055}},"2206":{"timestamp":{"__isSmartRef__":true,"id":2207},"user":"sstamm","tags":[]},"2207":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Mitteleuropäische Zeit)"},"2208":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","varMapping":{"__isSmartRef__":true,"id":2209},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2210},"__LivelyClassName__":"AttributeConnection"},"2209":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2210":{"updater":{"__isSmartRef__":true,"id":2211}},"2211":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2209},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"2212":{},"2213":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/IPadPresentationPages/GitIgnoreForDiffing.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2214":{"x":0,"y":2000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"isSimplifiedRegistry":true}}]]>