","draggingEnabled":true,"renderContextTable":{"__isSmartRef__":true,"id":2709},"eventStartPos":null,"savedWorldAsURL":{"__isSmartRef__":true,"id":2710},"attributeConnections":[{"__isSmartRef__":true,"id":2711}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"_Scale":1,"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"id":2439,"shape":{"__isSmartRef__":true,"id":2},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":7},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":8},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":9},"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Morph"},"2":{"position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_Fill":{"__isSmartRef__":true,"id":5},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6},"__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"7":{"x":1124,"y":28,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"8":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"9":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"10":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":11},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":17},"name":"rectangle","showsHalos":false,"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":19},"__LivelyClassName__":"lively.morphic.Box"},"11":{"position":{"__isSmartRef__":true,"id":12},"extent":{"__isSmartRef__":true,"id":13},"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":14},"fill":{"__isSmartRef__":true,"id":15},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":16},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"13":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"14":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"15":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"16":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"17":{"x":464,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"18":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"19":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"20":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":21},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27},"name":"rectangle","showsHalos":false,"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":28},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":0},"renderContextTable":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.Box"},"21":{"position":{"__isSmartRef__":true,"id":22},"extent":{"__isSmartRef__":true,"id":23},"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":24},"fill":{"__isSmartRef__":true,"id":25},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":26},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"23":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"24":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"25":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"26":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"27":{"x":876,"y":121,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"28":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"30":{"submorphs":[],"scripts":[],"id":257,"shape":{"__isSmartRef__":true,"id":31},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":36},"_MaxTextWidth":795,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":37},"showsHalos":false,"_FontSize":25,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"issueTitle","partsBinMetaInfo":{"__isSmartRef__":true,"id":38},"_TextColor":{"__isSmartRef__":true,"id":39},"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"charsReplaced":"No Script Editor in NewWorld [partially fixed]","lastFindLoc":-46,"textChunks":[{"__isSmartRef__":true,"id":40}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":42},"priorSelectionRange":[28,28],"renderContextTable":{"__isSmartRef__":true,"id":43},"__LivelyClassName__":"lively.morphic.Text"},"31":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":32},"_Extent":{"__isSmartRef__":true,"id":33},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":34},"renderContextTable":{"__isSmartRef__":true,"id":35},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"32":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"33":{"x":795,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"34":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"35":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"36":{"x":32,"y":34,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"37":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"38":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"39":{"r":0,"g":0.309,"b":0.595,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"40":{"style":{"__isSmartRef__":true,"id":41},"morph":{"__isSmartRef__":true,"id":30},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Fix submorph order when adding morphs","__LivelyClassName__":"lively.morphic.TextChunk"},"41":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"42":{"x":795,"y":38,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"43":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"44":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":45},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":50},"_MaxTextWidth":584,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":48},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"issueDescription","partsBinMetaInfo":{"__isSmartRef__":true,"id":51},"owner":{"__isSmartRef__":true,"id":0},"textChunks":[{"__isSmartRef__":true,"id":52}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":54},"priorSelectionRange":[0,98],"charsReplaced":"Create a world for your bug report","lastFindLoc":-34,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":55},"__LivelyClassName__":"lively.morphic.Text"},"45":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":46},"_Extent":{"__isSmartRef__":true,"id":47},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":48},"renderContextTable":{"__isSmartRef__":true,"id":49},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"46":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"47":{"x":584,"y":44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"48":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"49":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"50":{"x":32,"y":85,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"51":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"52":{"style":{"__isSmartRef__":true,"id":53},"morph":{"__isSmartRef__":true,"id":44},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"the order in the submorph array should be the same as the visual order of the morphs on the screen","__LivelyClassName__":"lively.morphic.TextChunk"},"53":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"54":{"x":584,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"55":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"56":{"submorphs":[{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":110}],"scripts":[],"id":107,"shape":{"__isSmartRef__":true,"id":122},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":128},"showsHalos":false,"name":"TestRunPane","_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.Core","partsBinMetaInfo":{"__isSmartRef__":true,"id":129},"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":130},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":131},"__LivelyClassName__":"lively.morphic.Box"},"57":{"submorphs":[{"__isSmartRef__":true,"id":58}],"scripts":[],"id":108,"shape":{"__isSmartRef__":true,"id":70},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":85},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":73},"lighterFill":{"__isSmartRef__":true,"id":86},"label":{"__isSmartRef__":true,"id":58},"owner":{"__isSmartRef__":true,"id":56},"_Rotation":0,"showsHalos":false,"name":"runButton","attributeConnections":[{"__isSmartRef__":true,"id":95}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":96},"__LivelyClassName__":"lively.morphic.Button"},"58":{"submorphs":[],"scripts":[],"id":109,"shape":{"__isSmartRef__":true,"id":59},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":64},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":62},"padding":{"__isSmartRef__":true,"id":65},"_Padding":{"__isSmartRef__":true,"id":65},"owner":{"__isSmartRef__":true,"id":57},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"visible","textChunks":[{"__isSmartRef__":true,"id":66}],"priorExtent":{"__isSmartRef__":true,"id":68},"renderContextTable":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.morphic.Text"},"59":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":60},"_Extent":{"__isSmartRef__":true,"id":61},"_BorderColor":{"__isSmartRef__":true,"id":62},"renderContextTable":{"__isSmartRef__":true,"id":63},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"60":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"61":{"x":57,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"62":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"63":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"64":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"65":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"66":{"style":{"__isSmartRef__":true,"id":67},"morph":{"__isSmartRef__":true,"id":58},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"run","__LivelyClassName__":"lively.morphic.TextChunk"},"67":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"68":{"x":57,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"69":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"70":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":71},"_Extent":{"__isSmartRef__":true,"id":72},"_Fill":{"__isSmartRef__":true,"id":73},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":83},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"71":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"72":{"x":57,"y":29,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"73":{"stops":[{"__isSmartRef__":true,"id":74},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":78},{"__isSmartRef__":true,"id":80}],"vector":{"__isSmartRef__":true,"id":82},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"74":{"offset":0,"color":{"__isSmartRef__":true,"id":75}},"75":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"76":{"offset":0.4,"color":{"__isSmartRef__":true,"id":77}},"77":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"78":{"offset":0.6,"color":{"__isSmartRef__":true,"id":79}},"79":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"80":{"offset":1,"color":{"__isSmartRef__":true,"id":81}},"81":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"82":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"83":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"84":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"85":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"86":{"stops":[{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":93}],"vector":{"__isSmartRef__":true,"id":82},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"87":{"offset":0,"color":{"__isSmartRef__":true,"id":88}},"88":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"89":{"offset":0.4,"color":{"__isSmartRef__":true,"id":90}},"90":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"91":{"offset":0.6,"color":{"__isSmartRef__":true,"id":92}},"92":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"93":{"offset":1,"color":{"__isSmartRef__":true,"id":94}},"94":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"95":{"sourceObj":{"__isSmartRef__":true,"id":57},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":56},"targetMethodName":"runTest","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"96":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"97":{"submorphs":[],"scripts":[],"id":110,"shape":{"__isSmartRef__":true,"id":98},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":103},"_MaxTextWidth":449,"_MaxTextHeight":163,"textColor":{"__isSmartRef__":true,"id":62},"owner":{"__isSmartRef__":true,"id":56},"showsHalos":false,"name":"testResult","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":104},"layout":{"__isSmartRef__":true,"id":105},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":104},"_ClipMode":"scroll","textChunks":[{"__isSmartRef__":true,"id":106}],"priorExtent":{"__isSmartRef__":true,"id":108},"priorSelectionRange":[339,339],"renderContextTable":{"__isSmartRef__":true,"id":109},"prevScroll":[0,432],"savedTextString":"lively.morphic.Tests.MorphTests>>test17MorphsContainingPointWithAddMorphFront\n( (4 != 3))\nundefined\n---------\nlively.morphic.Tests.RichTextTests>>test03EmphasizeRichText\n(textString was expected to be ein (ein != eintest))\nundefined\n---------\nlively.morphic.Tests.ListMorphTests>>test04ListMorphBoundsOnCreationInHTML\n(list node height is wrong)\nundefined\n---------\nlively.morphic.Tests.ListMorphTests>>test05ListMorphKeepsSelectionHighlightOnUpdateList\n(span!=option)\nundefined\n---------\nlively.morphic.Tests.ListMorphTests>>testUpdateListOnSelectionHighlightsSelectionCorrectly\n(highlight wrong)\nundefined\n---------\nlively.morphic.Tests.LineTest>>test03MoveControlPoint2AboveStart\n(attribute d was M0,0 L100,-50 and didn't match /M0,-50\\s*L100,0\\s*/)\nundefined\n---------\nlively.morphic.Tests.LineTest>>test04SetOrigin\n( (pt(0.0,0.0) != pt(0.0,50.0)))\nundefined","__LivelyClassName__":"lively.morphic.Text"},"98":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":99},"_Extent":{"__isSmartRef__":true,"id":100},"_Fill":{"__isSmartRef__":true,"id":101},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":62},"renderContextTable":{"__isSmartRef__":true,"id":102},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"99":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"100":{"x":449,"y":163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"101":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"102":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"103":{"x":11,"y":48,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"104":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"105":{"resizeWidth":true,"resizeHeight":true},"106":{"style":{"__isSmartRef__":true,"id":107},"morph":{"__isSmartRef__":true,"id":97},"storedString":"lively.morphic.Tests.RichTextTests>>test03EmphasizeRichText\n(textString was expected to be ein (ein != eintest))\nundefined\n---------\nlively.morphic.Tests.LineTest>>test03MoveControlPoint2AboveStart\n(attribute d was M0,0 L100,-50 and didn't match /M0,-50\\s*L100,0\\s*/)\nundefined\n---------\nlively.morphic.Tests.LineTest>>test04SetOrigin\n( (pt(0.0,0.0) != pt(0.0,50.0)))\nundefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"107":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"108":{"x":449,"y":163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"109":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"110":{"submorphs":[],"scripts":[],"id":111,"shape":{"__isSmartRef__":true,"id":111},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":117},"_MaxTextWidth":366,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":115},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","owner":{"__isSmartRef__":true,"id":56},"_Rotation":0,"name":"testModuleNS","charsReplaced":"Tests.TextBasicsTest","lastFindLoc":-18,"_ClipMode":"visible","textChunks":[{"__isSmartRef__":true,"id":118}],"priorExtent":{"__isSmartRef__":true,"id":120},"priorSelectionRange":[2,22],"renderContextTable":{"__isSmartRef__":true,"id":121},"__LivelyClassName__":"lively.morphic.Text"},"111":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":112},"_Extent":{"__isSmartRef__":true,"id":113},"_Fill":{"__isSmartRef__":true,"id":114},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":115},"renderContextTable":{"__isSmartRef__":true,"id":116},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"112":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"113":{"x":366,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"114":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"115":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"116":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"117":{"x":102,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"118":{"style":{"__isSmartRef__":true,"id":119},"morph":{"__isSmartRef__":true,"id":110},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"['lively.morphic.Tests']","__LivelyClassName__":"lively.morphic.TextChunk"},"119":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"120":{"x":366,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"121":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"122":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":123},"_Extent":{"__isSmartRef__":true,"id":124},"_Fill":{"__isSmartRef__":true,"id":125},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":126},"renderContextTable":{"__isSmartRef__":true,"id":127},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"123":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"124":{"x":479,"y":225,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"125":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"126":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"127":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"128":{"x":269,"y":169,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"129":{"partsSpaceName":"PartsBin/Testing/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Specify a namespace and run all the TestCase classes defined in it.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"130":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"131":{"runTest":{"__isSmartRef__":true,"id":132}},"132":{"varMapping":{"__isSmartRef__":true,"id":133},"source":"function runTest() {\n\nmodule('lively.TestFramework').load(true);\n\nvar moduleNames = eval(this.get('testModuleNS').textString),\n\tmodules = moduleNames.collect(function(name) { return module(name) }),\n\tresultText = this.get('testResult'),\n\tstartTime = new Date(),\n\tsuite = new TestSuite();\n\n\tresultText.setFill(Color.white);\n\tresultText.setTextString('running...');\n\nmodules.forEach(function(m) {\n\tif (!m.isLoaded()) m.load(true);\n\tsuite.testCasesFromModule(m);\n});\nvar noOfTestCases = suite.testCaseClasses.inject(0, function(sum, testClass) {\n\treturn sum + new testClass().allTestSelectors().length\n});\nsuite.runFinished = function() {\n\tGlobal.testResult = suite.result\n\tif (suite.result.failed.length == 0) {\n\t\tvar time = new Date() - startTime;\n\t\tresultText.setFill(Color.green);\n\t\tresultText.setTextString(time.toString() + 'ms for ' + noOfTestCases + ' tests');\n\t\treturn;\n\t}\n\tvar failStr = suite.result.failed.collect(function(result) {\n\t\tvar msg = result.classname + '>>' + result.selector;\n\t\tmsg += '\\n' + result.err.message;\n\t\tmsg += '\\n' + result.err.stack;\n\t\treturn msg;\n\t}).join('\\n---------\\n');\n\tresultText.setFill(Color.red);\n\tresultText.setTextString(failStr);\n} /* runFinished */\nsuite.runAll();\n\n}","funcProperties":{"__isSmartRef__":true,"id":134},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"133":{"this":{"__isSmartRef__":true,"id":56}},"134":{},"135":{"submorphs":[],"scripts":[],"id":4486,"shape":{"__isSmartRef__":true,"id":136},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":141},"_MaxTextWidth":394,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":139},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"issueDescription1","partsBinMetaInfo":{"__isSmartRef__":true,"id":142},"textChunks":[{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":146}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":148},"priorSelectionRange":[0,5],"charsReplaced":"","lastFindLoc":6,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":149},"owner":{"__isSmartRef__":true,"id":0},"_Scale":1,"_WhiteSpaceHandling":"pre-wrap","__LivelyClassName__":"lively.morphic.Text"},"136":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":137},"_Extent":{"__isSmartRef__":true,"id":138},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":139},"renderContextTable":{"__isSmartRef__":true,"id":140},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"137":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"138":{"x":394,"y":66,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"139":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"140":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"141":{"x":687,"y":28,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"142":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"143":{"style":{"__isSmartRef__":true,"id":144},"morph":{"__isSmartRef__":true,"id":135},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"FIXED","__LivelyClassName__":"lively.morphic.TextChunk"},"144":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","color":{"__isSmartRef__":true,"id":145},"__LivelyClassName__":"lively.morphic.TextEmphasis"},"145":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"146":{"style":{"__isSmartRef__":true,"id":147},"morph":{"__isSmartRef__":true,"id":135},"storedString":"\nby calculating the submorphs index when inserting new submorph in addMorph()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"147":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"148":{"x":394,"y":66,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"149":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"150":{"submorphs":[{"__isSmartRef__":true,"id":151},{"__isSmartRef__":true,"id":290}],"scripts":[],"id":2662,"renderContextTable":{"__isSmartRef__":true,"id":320},"shape":{"__isSmartRef__":true,"id":321},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":324},"_Position":{"__isSmartRef__":true,"id":325},"priorExtent":{"__isSmartRef__":true,"id":326},"targetMorph":{"__isSmartRef__":true,"id":290},"titleBar":{"__isSmartRef__":true,"id":151},"contentOffset":{"__isSmartRef__":true,"id":316},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":327},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"151":{"submorphs":[{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":197},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":262}],"scripts":[],"id":2663,"renderContextTable":{"__isSmartRef__":true,"id":273},"shape":{"__isSmartRef__":true,"id":274},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":287},"_Position":{"__isSmartRef__":true,"id":288},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":150},"label":{"__isSmartRef__":true,"id":262},"closeButton":{"__isSmartRef__":true,"id":229},"menuButton":{"__isSmartRef__":true,"id":197},"collapseButton":{"__isSmartRef__":true,"id":152},"priorExtent":{"__isSmartRef__":true,"id":289},"owner":{"__isSmartRef__":true,"id":150},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"152":{"submorphs":[{"__isSmartRef__":true,"id":153}],"scripts":[],"id":2669,"renderContextTable":{"__isSmartRef__":true,"id":165},"shape":{"__isSmartRef__":true,"id":166},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":181},"priorExtent":{"__isSmartRef__":true,"id":182},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":183},"label":{"__isSmartRef__":true,"id":153},"owner":{"__isSmartRef__":true,"id":151},"layout":{"__isSmartRef__":true,"id":192},"attributeConnections":[{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":195}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"153":{"submorphs":[],"scripts":[],"id":2670,"renderContextTable":{"__isSmartRef__":true,"id":154},"textChunks":[{"__isSmartRef__":true,"id":155}],"shape":{"__isSmartRef__":true,"id":157},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":162},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":163},"priorExtent":{"__isSmartRef__":true,"id":164},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":152},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"154":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"155":{"style":{"__isSmartRef__":true,"id":156},"morph":{"__isSmartRef__":true,"id":153},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"156":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"157":{"_Position":{"__isSmartRef__":true,"id":158},"renderContextTable":{"__isSmartRef__":true,"id":159},"_Extent":{"__isSmartRef__":true,"id":160},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"158":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"159":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"160":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"161":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"162":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"163":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"164":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"165":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"166":{"_Position":{"__isSmartRef__":true,"id":167},"renderContextTable":{"__isSmartRef__":true,"id":168},"_Extent":{"__isSmartRef__":true,"id":169},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"167":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"168":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"169":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"170":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"171":{"stops":[{"__isSmartRef__":true,"id":172},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":178}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"172":{"offset":0,"color":{"__isSmartRef__":true,"id":173}},"173":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"174":{"offset":0.4,"color":{"__isSmartRef__":true,"id":175}},"175":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"176":{"offset":0.6,"color":{"__isSmartRef__":true,"id":177}},"177":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"178":{"offset":1,"color":{"__isSmartRef__":true,"id":179}},"179":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"180":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"181":{"x":461,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"182":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"183":{"stops":[{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":186},{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":190}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"184":{"offset":0,"color":{"__isSmartRef__":true,"id":185}},"185":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"186":{"offset":0.4,"color":{"__isSmartRef__":true,"id":187}},"187":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"188":{"offset":0.6,"color":{"__isSmartRef__":true,"id":189}},"189":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"190":{"offset":1,"color":{"__isSmartRef__":true,"id":191}},"191":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"192":{"moveHorizontal":true},"193":{"sourceObj":{"__isSmartRef__":true,"id":152},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":194},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"194":{"source":{"__isSmartRef__":true,"id":152},"target":{"__isSmartRef__":true,"id":150}},"195":{"sourceObj":{"__isSmartRef__":true,"id":152},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"196":{"source":{"__isSmartRef__":true,"id":152},"target":{"__isSmartRef__":true,"id":150}},"197":{"submorphs":[{"__isSmartRef__":true,"id":198}],"scripts":[],"id":2667,"renderContextTable":{"__isSmartRef__":true,"id":209},"shape":{"__isSmartRef__":true,"id":210},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":214},"priorExtent":{"__isSmartRef__":true,"id":215},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":216},"label":{"__isSmartRef__":true,"id":198},"owner":{"__isSmartRef__":true,"id":151},"attributeConnections":[{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":227}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"198":{"submorphs":[],"scripts":[],"id":2668,"renderContextTable":{"__isSmartRef__":true,"id":199},"textChunks":[{"__isSmartRef__":true,"id":200}],"shape":{"__isSmartRef__":true,"id":202},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":206},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":207},"priorExtent":{"__isSmartRef__":true,"id":208},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":197},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"200":{"style":{"__isSmartRef__":true,"id":201},"morph":{"__isSmartRef__":true,"id":198},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"201":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"202":{"_Position":{"__isSmartRef__":true,"id":203},"renderContextTable":{"__isSmartRef__":true,"id":204},"_Extent":{"__isSmartRef__":true,"id":205},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"203":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"204":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"205":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"206":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"207":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"208":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"209":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"210":{"_Position":{"__isSmartRef__":true,"id":211},"renderContextTable":{"__isSmartRef__":true,"id":212},"_Extent":{"__isSmartRef__":true,"id":213},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"211":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"212":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"213":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"214":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"215":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"216":{"stops":[{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":223}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"217":{"offset":0,"color":{"__isSmartRef__":true,"id":218}},"218":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"219":{"offset":0.4,"color":{"__isSmartRef__":true,"id":220}},"220":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"221":{"offset":0.6,"color":{"__isSmartRef__":true,"id":222}},"222":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"223":{"offset":1,"color":{"__isSmartRef__":true,"id":224}},"224":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"225":{"sourceObj":{"__isSmartRef__":true,"id":197},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":226},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"226":{"source":{"__isSmartRef__":true,"id":197},"target":{"__isSmartRef__":true,"id":150}},"227":{"sourceObj":{"__isSmartRef__":true,"id":197},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":228},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"228":{"source":{"__isSmartRef__":true,"id":197},"target":{"__isSmartRef__":true,"id":150}},"229":{"submorphs":[{"__isSmartRef__":true,"id":230}],"scripts":[],"id":2665,"renderContextTable":{"__isSmartRef__":true,"id":241},"shape":{"__isSmartRef__":true,"id":242},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":246},"priorExtent":{"__isSmartRef__":true,"id":247},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":248},"label":{"__isSmartRef__":true,"id":230},"owner":{"__isSmartRef__":true,"id":151},"layout":{"__isSmartRef__":true,"id":257},"attributeConnections":[{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":260}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"230":{"submorphs":[],"scripts":[],"id":2666,"renderContextTable":{"__isSmartRef__":true,"id":231},"textChunks":[{"__isSmartRef__":true,"id":232}],"shape":{"__isSmartRef__":true,"id":234},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":238},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":239},"priorExtent":{"__isSmartRef__":true,"id":240},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":229},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"231":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"232":{"style":{"__isSmartRef__":true,"id":233},"morph":{"__isSmartRef__":true,"id":230},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"233":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"234":{"_Position":{"__isSmartRef__":true,"id":235},"renderContextTable":{"__isSmartRef__":true,"id":236},"_Extent":{"__isSmartRef__":true,"id":237},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"235":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"236":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"237":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"238":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"239":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"240":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"241":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"242":{"_Position":{"__isSmartRef__":true,"id":243},"renderContextTable":{"__isSmartRef__":true,"id":244},"_Extent":{"__isSmartRef__":true,"id":245},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"243":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"244":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"245":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"246":{"x":480,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"247":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"248":{"stops":[{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":255}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"249":{"offset":0,"color":{"__isSmartRef__":true,"id":250}},"250":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"251":{"offset":0.4,"color":{"__isSmartRef__":true,"id":252}},"252":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"253":{"offset":0.6,"color":{"__isSmartRef__":true,"id":254}},"254":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"255":{"offset":1,"color":{"__isSmartRef__":true,"id":256}},"256":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"257":{"moveHorizontal":true},"258":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":259},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"259":{"source":{"__isSmartRef__":true,"id":229},"target":{"__isSmartRef__":true,"id":150}},"260":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":150},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"261":{"source":{"__isSmartRef__":true,"id":229},"target":{"__isSmartRef__":true,"id":150}},"262":{"submorphs":[],"scripts":[],"id":2664,"renderContextTable":{"__isSmartRef__":true,"id":263},"textChunks":[{"__isSmartRef__":true,"id":264}],"shape":{"__isSmartRef__":true,"id":266},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":270},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":271},"priorExtent":{"__isSmartRef__":true,"id":272},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":151},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"263":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"264":{"style":{"__isSmartRef__":true,"id":265},"morph":{"__isSmartRef__":true,"id":262},"storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"265":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"266":{"_Position":{"__isSmartRef__":true,"id":267},"renderContextTable":{"__isSmartRef__":true,"id":268},"_Extent":{"__isSmartRef__":true,"id":269},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"267":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"268":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"269":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"270":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"271":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"272":{"x":72,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"273":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"274":{"_Position":{"__isSmartRef__":true,"id":275},"renderContextTable":{"__isSmartRef__":true,"id":276},"_Extent":{"__isSmartRef__":true,"id":277},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":278},"_Fill":{"__isSmartRef__":true,"id":279},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"275":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"276":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"277":{"x":500,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"278":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"279":{"stops":[{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284}],"vector":{"__isSmartRef__":true,"id":286},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"280":{"offset":0,"color":{"__isSmartRef__":true,"id":281}},"281":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"282":{"offset":0.6,"color":{"__isSmartRef__":true,"id":283}},"283":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"284":{"offset":1,"color":{"__isSmartRef__":true,"id":285}},"285":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"286":{"x":0,"y":1,"width":0,"height":-1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"287":{"resizeWidth":true,"adjustForNewBounds":true},"288":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"289":{"x":500,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"290":{"submorphs":[],"scripts":[],"id":2661,"renderContextTable":{"__isSmartRef__":true,"id":291},"textChunks":[{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":302},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":308}],"shape":{"__isSmartRef__":true,"id":310},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_Position":{"__isSmartRef__":true,"id":316},"priorExtent":{"__isSmartRef__":true,"id":317},"_MaxTextWidth":500,"_MaxTextHeight":200,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":150},"layout":{"__isSmartRef__":true,"id":318},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":319}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"newShowMorph(this.world().submorphs[1])\nthis.world().submorphs\n","lastSyntaxHighlightTime":1306092324283,"priorSelectionRange":[62,918],"charsReplaced":"","lastFindLoc":40,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"291":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"292":{"style":{"__isSmartRef__":true,"id":293},"morph":{"__isSmartRef__":true,"id":290},"storedString":"newShowMorph(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"293":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"294":{"style":{"__isSmartRef__":true,"id":295},"morph":{"__isSmartRef__":true,"id":290},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"295":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"296":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"297":{"style":{"__isSmartRef__":true,"id":298},"morph":{"__isSmartRef__":true,"id":290},"storedString":".world().submorphs[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"298":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"299":{"style":{"__isSmartRef__":true,"id":300},"morph":{"__isSmartRef__":true,"id":290},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"300":{"color":{"__isSmartRef__":true,"id":301},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"301":{"r":0,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"302":{"style":{"__isSmartRef__":true,"id":303},"morph":{"__isSmartRef__":true,"id":290},"storedString":"])\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"303":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"304":{"style":{"__isSmartRef__":true,"id":305},"morph":{"__isSmartRef__":true,"id":290},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"305":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"306":{"style":{"__isSmartRef__":true,"id":307},"morph":{"__isSmartRef__":true,"id":290},"storedString":".world().submorphs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"307":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"308":{"style":{"__isSmartRef__":true,"id":309},"morph":{"__isSmartRef__":true,"id":290},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"309":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"310":{"_Position":{"__isSmartRef__":true,"id":311},"renderContextTable":{"__isSmartRef__":true,"id":312},"_Extent":{"__isSmartRef__":true,"id":313},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"311":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"312":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"313":{"x":500,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"314":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"315":{"x":2,"y":1,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"316":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"317":{"x":500,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"318":{"resizeWidth":true,"resizeHeight":true},"319":{"sourceObj":{"__isSmartRef__":true,"id":290},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":290},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"320":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"321":{"renderContextTable":{"__isSmartRef__":true,"id":322},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":323},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"322":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"323":{"x":500,"y":222,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"324":{"adjustForNewBounds":true},"325":{"x":1308,"y":93,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"326":{"x":500,"y":222,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"327":{"x":1371,"y":104,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"328":{"submorphs":[{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":2142}],"scripts":[],"id":4382,"renderContextTable":{"__isSmartRef__":true,"id":2259},"shape":{"__isSmartRef__":true,"id":2260},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2263},"_Position":{"__isSmartRef__":true,"id":2264},"priorExtent":{"__isSmartRef__":true,"id":2265},"targetMorph":{"__isSmartRef__":true,"id":329},"titleBar":{"__isSmartRef__":true,"id":2142},"contentOffset":{"__isSmartRef__":true,"id":2141},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":2266},"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"329":{"submorphs":[{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":575},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1878},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":1912},{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":504},{"__isSmartRef__":true,"id":536}],"scripts":[],"id":4354,"renderContextTable":{"__isSmartRef__":true,"id":2134},"shape":{"__isSmartRef__":true,"id":2135},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2140},"_Position":{"__isSmartRef__":true,"id":2141},"locationPane":{"__isSmartRef__":true,"id":330},"codeBaseDirBtn":{"__isSmartRef__":true,"id":2049},"localDirBtn":{"__isSmartRef__":true,"id":2079},"Pane1":{"__isSmartRef__":true,"id":575},"Pane2":{"__isSmartRef__":true,"id":1787},"Pane3":{"__isSmartRef__":true,"id":1830},"Pane4":{"__isSmartRef__":true,"id":1878},"midResizer":{"__isSmartRef__":true,"id":2109},"sourcePane":{"__isSmartRef__":true,"id":1912},"bottomResizer":{"__isSmartRef__":true,"id":2117},"commentPane":{"__isSmartRef__":true,"id":2124},"ownerWidget":{"__isSmartRef__":true,"id":342},"owner":{"__isSmartRef__":true,"id":328},"ownerApp":{"__isSmartRef__":true,"id":342},"targetURL":{"__isSmartRef__":true,"id":573},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"330":{"submorphs":[],"scripts":[],"id":4355,"renderContextTable":{"__isSmartRef__":true,"id":331},"textChunks":[{"__isSmartRef__":true,"id":332}],"shape":{"__isSmartRef__":true,"id":334},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":339},"priorExtent":{"__isSmartRef__":true,"id":340},"_MaxTextWidth":656,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":329},"isInputLine":true,"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":341}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"priorSelectionRange":[13,13],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"331":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"332":{"style":{"__isSmartRef__":true,"id":333},"morph":{"__isSmartRef__":true,"id":330},"storedString":"http://lively-kernel.org/repository/webwerkstatt/lively/morphic/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"333":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"334":{"_Position":{"__isSmartRef__":true,"id":335},"renderContextTable":{"__isSmartRef__":true,"id":336},"_Extent":{"__isSmartRef__":true,"id":337},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":338},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"335":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"336":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"337":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"338":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"339":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"340":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"341":{"sourceObj":{"__isSmartRef__":true,"id":330},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2048},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"342":{"buttonCommands":[{"__isSmartRef__":true,"id":343},{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":535}],"RootFilters":[{"__isSmartRef__":true,"id":567}],"Pane1Filters":[{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":569}],"Pane2Filters":[{"__isSmartRef__":true,"id":570}],"Pane3Filters":[{"__isSmartRef__":true,"id":571}],"Pane4Filters":[{"__isSmartRef__":true,"id":572}],"evaluate":true,"targetURL":{"__isSmartRef__":true,"id":573},"panel":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":1786},{"__isSmartRef__":true,"id":1829},{"__isSmartRef__":true,"id":1877},{"__isSmartRef__":true,"id":1911},{"__isSmartRef__":true,"id":2033}],"SourceString":" addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },","sourceString":" addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"_rootNode":{"__isSmartRef__":true,"id":586},"Pane1Selection":{"__isSmartRef__":true,"id":600},"pane1Selection":{"__isSmartRef__":true,"id":600},"Pane2Selection":{"__isSmartRef__":true,"id":1797},"pane2Selection":{"__isSmartRef__":true,"id":1797},"Pane3Selection":{"__isSmartRef__":true,"id":1850},"pane3Selection":{"__isSmartRef__":true,"id":1850},"Pane4Selection":{"__isSmartRef__":true,"id":1890},"pane4Selection":{"__isSmartRef__":true,"id":1890},"Pane4Content":[{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1889},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1893},{"__isSmartRef__":true,"id":1895},{"__isSmartRef__":true,"id":1897}],"Pane3Content":[{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1849},{"__isSmartRef__":true,"id":1851},{"__isSmartRef__":true,"id":1853},{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1857},{"__isSmartRef__":true,"id":1859},{"__isSmartRef__":true,"id":1861},{"__isSmartRef__":true,"id":1863}],"Pane2Content":[{"__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}],"Pane1Content":[{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1748},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1765},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1772}],"view":{"__isSmartRef__":true,"id":328},"Pane1Menu":[["Add to world requirements"],["check for redundant klass definitions"],["remove"],["show all"],["reparse"],["open ChangeList viewer"],["show versions"],["load"],["-------"],["open in text editor"],["diff versions"]],"Pane2Menu":[["references"],["add sibling below"],["remove"],["-------"],["view hierarchy"],["add class"],["add object extension"],["add layer"]],"Pane3Menu":[],"currentModuleName":"lively.morphic.Core","Pane4Menu":[["senders"],["implementors"],["add sibling below"],["remove"],["-------"],["add method"]],"_statusMorph":{"__isSmartRef__":true,"id":2038},"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"343":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":344},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"344":{"submorphs":[{"__isSmartRef__":true,"id":345}],"scripts":[],"id":4368,"renderContextTable":{"__isSmartRef__":true,"id":356},"shape":{"__isSmartRef__":true,"id":357},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":361},"priorExtent":{"__isSmartRef__":true,"id":362},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":363},"label":{"__isSmartRef__":true,"id":345},"command":{"__isSmartRef__":true,"id":343},"attributeConnections":[{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":373}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"345":{"submorphs":[],"scripts":[],"id":4369,"renderContextTable":{"__isSmartRef__":true,"id":346},"textChunks":[{"__isSmartRef__":true,"id":347}],"shape":{"__isSmartRef__":true,"id":349},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":353},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":354},"priorExtent":{"__isSmartRef__":true,"id":355},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":344},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"346":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"347":{"style":{"__isSmartRef__":true,"id":348},"morph":{"__isSmartRef__":true,"id":345},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"348":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"349":{"_Position":{"__isSmartRef__":true,"id":350},"renderContextTable":{"__isSmartRef__":true,"id":351},"_Extent":{"__isSmartRef__":true,"id":352},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"350":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"351":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"352":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"353":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"354":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"355":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"356":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"357":{"_Position":{"__isSmartRef__":true,"id":358},"renderContextTable":{"__isSmartRef__":true,"id":359},"_Extent":{"__isSmartRef__":true,"id":360},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"358":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"359":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"360":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"361":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"362":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"363":{"stops":[{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"364":{"offset":0,"color":{"__isSmartRef__":true,"id":365}},"365":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"366":{"offset":0.4,"color":{"__isSmartRef__":true,"id":367}},"367":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"368":{"offset":0.6,"color":{"__isSmartRef__":true,"id":369}},"369":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"370":{"offset":1,"color":{"__isSmartRef__":true,"id":371}},"371":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"372":{"sourceObj":{"__isSmartRef__":true,"id":344},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":343},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"373":{"sourceObj":{"__isSmartRef__":true,"id":344},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":344},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":374},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"374":{"source":{"__isSmartRef__":true,"id":344},"target":{"__isSmartRef__":true,"id":344}},"375":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":376},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"376":{"submorphs":[{"__isSmartRef__":true,"id":377}],"scripts":[],"id":4370,"renderContextTable":{"__isSmartRef__":true,"id":388},"shape":{"__isSmartRef__":true,"id":389},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":393},"priorExtent":{"__isSmartRef__":true,"id":394},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":395},"label":{"__isSmartRef__":true,"id":377},"command":{"__isSmartRef__":true,"id":375},"attributeConnections":[{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":405}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"377":{"submorphs":[],"scripts":[],"id":4371,"renderContextTable":{"__isSmartRef__":true,"id":378},"textChunks":[{"__isSmartRef__":true,"id":379}],"shape":{"__isSmartRef__":true,"id":381},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":385},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":386},"priorExtent":{"__isSmartRef__":true,"id":387},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":376},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"378":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"379":{"style":{"__isSmartRef__":true,"id":380},"morph":{"__isSmartRef__":true,"id":377},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"380":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"381":{"_Position":{"__isSmartRef__":true,"id":382},"renderContextTable":{"__isSmartRef__":true,"id":383},"_Extent":{"__isSmartRef__":true,"id":384},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"382":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"383":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"384":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"385":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"386":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"387":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"388":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"389":{"_Position":{"__isSmartRef__":true,"id":390},"renderContextTable":{"__isSmartRef__":true,"id":391},"_Extent":{"__isSmartRef__":true,"id":392},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"390":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"391":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"392":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"393":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"394":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"395":{"stops":[{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":402}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"396":{"offset":0,"color":{"__isSmartRef__":true,"id":397}},"397":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"398":{"offset":0.4,"color":{"__isSmartRef__":true,"id":399}},"399":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"400":{"offset":0.6,"color":{"__isSmartRef__":true,"id":401}},"401":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"402":{"offset":1,"color":{"__isSmartRef__":true,"id":403}},"403":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"404":{"sourceObj":{"__isSmartRef__":true,"id":376},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":375},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"405":{"sourceObj":{"__isSmartRef__":true,"id":376},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":376},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":406},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"406":{"source":{"__isSmartRef__":true,"id":376},"target":{"__isSmartRef__":true,"id":376}},"407":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":408},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"408":{"submorphs":[{"__isSmartRef__":true,"id":409}],"scripts":[],"id":4372,"renderContextTable":{"__isSmartRef__":true,"id":420},"shape":{"__isSmartRef__":true,"id":421},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":425},"priorExtent":{"__isSmartRef__":true,"id":426},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":427},"label":{"__isSmartRef__":true,"id":409},"command":{"__isSmartRef__":true,"id":407},"attributeConnections":[{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":437}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"409":{"submorphs":[],"scripts":[],"id":4373,"renderContextTable":{"__isSmartRef__":true,"id":410},"textChunks":[{"__isSmartRef__":true,"id":411}],"shape":{"__isSmartRef__":true,"id":413},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":417},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":418},"priorExtent":{"__isSmartRef__":true,"id":419},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":408},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"410":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"411":{"style":{"__isSmartRef__":true,"id":412},"morph":{"__isSmartRef__":true,"id":409},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"412":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"413":{"_Position":{"__isSmartRef__":true,"id":414},"renderContextTable":{"__isSmartRef__":true,"id":415},"_Extent":{"__isSmartRef__":true,"id":416},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"414":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"415":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"416":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"417":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"418":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"419":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"420":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"421":{"_Position":{"__isSmartRef__":true,"id":422},"renderContextTable":{"__isSmartRef__":true,"id":423},"_Extent":{"__isSmartRef__":true,"id":424},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"422":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"423":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"424":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"425":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"426":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"427":{"stops":[{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":430},{"__isSmartRef__":true,"id":432},{"__isSmartRef__":true,"id":434}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"428":{"offset":0,"color":{"__isSmartRef__":true,"id":429}},"429":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"430":{"offset":0.4,"color":{"__isSmartRef__":true,"id":431}},"431":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"432":{"offset":0.6,"color":{"__isSmartRef__":true,"id":433}},"433":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"434":{"offset":1,"color":{"__isSmartRef__":true,"id":435}},"435":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"436":{"sourceObj":{"__isSmartRef__":true,"id":408},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":407},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"437":{"sourceObj":{"__isSmartRef__":true,"id":408},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":408},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":438},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"438":{"source":{"__isSmartRef__":true,"id":408},"target":{"__isSmartRef__":true,"id":408}},"439":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":440},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"440":{"submorphs":[{"__isSmartRef__":true,"id":441}],"scripts":[],"id":4374,"renderContextTable":{"__isSmartRef__":true,"id":452},"shape":{"__isSmartRef__":true,"id":453},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":457},"priorExtent":{"__isSmartRef__":true,"id":458},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":459},"label":{"__isSmartRef__":true,"id":441},"command":{"__isSmartRef__":true,"id":439},"attributeConnections":[{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"441":{"submorphs":[],"scripts":[],"id":4375,"renderContextTable":{"__isSmartRef__":true,"id":442},"textChunks":[{"__isSmartRef__":true,"id":443}],"shape":{"__isSmartRef__":true,"id":445},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":449},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":450},"priorExtent":{"__isSmartRef__":true,"id":451},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":440},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"442":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"443":{"style":{"__isSmartRef__":true,"id":444},"morph":{"__isSmartRef__":true,"id":441},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"444":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"445":{"_Position":{"__isSmartRef__":true,"id":446},"renderContextTable":{"__isSmartRef__":true,"id":447},"_Extent":{"__isSmartRef__":true,"id":448},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"446":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"447":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"448":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"449":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"450":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"451":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"452":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"453":{"_Position":{"__isSmartRef__":true,"id":454},"renderContextTable":{"__isSmartRef__":true,"id":455},"_Extent":{"__isSmartRef__":true,"id":456},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"454":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"455":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"456":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"457":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"458":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"459":{"stops":[{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":464},{"__isSmartRef__":true,"id":466}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"460":{"offset":0,"color":{"__isSmartRef__":true,"id":461}},"461":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"462":{"offset":0.4,"color":{"__isSmartRef__":true,"id":463}},"463":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"464":{"offset":0.6,"color":{"__isSmartRef__":true,"id":465}},"465":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"466":{"offset":1,"color":{"__isSmartRef__":true,"id":467}},"467":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"468":{"sourceObj":{"__isSmartRef__":true,"id":440},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":439},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"469":{"sourceObj":{"__isSmartRef__":true,"id":440},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":440},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":470},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"470":{"source":{"__isSmartRef__":true,"id":440},"target":{"__isSmartRef__":true,"id":440}},"471":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":472},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"472":{"submorphs":[{"__isSmartRef__":true,"id":473}],"scripts":[],"id":4376,"renderContextTable":{"__isSmartRef__":true,"id":484},"shape":{"__isSmartRef__":true,"id":485},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":489},"priorExtent":{"__isSmartRef__":true,"id":490},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":491},"label":{"__isSmartRef__":true,"id":473},"command":{"__isSmartRef__":true,"id":471},"attributeConnections":[{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"473":{"submorphs":[],"scripts":[],"id":4377,"renderContextTable":{"__isSmartRef__":true,"id":474},"textChunks":[{"__isSmartRef__":true,"id":475}],"shape":{"__isSmartRef__":true,"id":477},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":481},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":482},"priorExtent":{"__isSmartRef__":true,"id":483},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":472},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"474":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"475":{"style":{"__isSmartRef__":true,"id":476},"morph":{"__isSmartRef__":true,"id":473},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"476":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"477":{"_Position":{"__isSmartRef__":true,"id":478},"renderContextTable":{"__isSmartRef__":true,"id":479},"_Extent":{"__isSmartRef__":true,"id":480},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"478":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"479":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"480":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"481":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"482":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"483":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"484":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"485":{"_Position":{"__isSmartRef__":true,"id":486},"renderContextTable":{"__isSmartRef__":true,"id":487},"_Extent":{"__isSmartRef__":true,"id":488},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"486":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"487":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"488":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"489":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"490":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"491":{"stops":[{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":494},{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":498}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"492":{"offset":0,"color":{"__isSmartRef__":true,"id":493}},"493":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"494":{"offset":0.4,"color":{"__isSmartRef__":true,"id":495}},"495":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"496":{"offset":0.6,"color":{"__isSmartRef__":true,"id":497}},"497":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"498":{"offset":1,"color":{"__isSmartRef__":true,"id":499}},"499":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"500":{"sourceObj":{"__isSmartRef__":true,"id":472},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":471},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"501":{"sourceObj":{"__isSmartRef__":true,"id":472},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":472},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":502},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"502":{"source":{"__isSmartRef__":true,"id":472},"target":{"__isSmartRef__":true,"id":472}},"503":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":504},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"504":{"submorphs":[{"__isSmartRef__":true,"id":505}],"scripts":[],"id":4378,"renderContextTable":{"__isSmartRef__":true,"id":516},"shape":{"__isSmartRef__":true,"id":517},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":521},"priorExtent":{"__isSmartRef__":true,"id":522},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":523},"label":{"__isSmartRef__":true,"id":505},"command":{"__isSmartRef__":true,"id":503},"attributeConnections":[{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":533}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"505":{"submorphs":[],"scripts":[],"id":4379,"renderContextTable":{"__isSmartRef__":true,"id":506},"textChunks":[{"__isSmartRef__":true,"id":507}],"shape":{"__isSmartRef__":true,"id":509},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":513},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":514},"priorExtent":{"__isSmartRef__":true,"id":515},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":504},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"506":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"507":{"style":{"__isSmartRef__":true,"id":508},"morph":{"__isSmartRef__":true,"id":505},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"508":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"509":{"_Position":{"__isSmartRef__":true,"id":510},"renderContextTable":{"__isSmartRef__":true,"id":511},"_Extent":{"__isSmartRef__":true,"id":512},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"510":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"511":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"512":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"513":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"514":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"515":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"516":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"517":{"_Position":{"__isSmartRef__":true,"id":518},"renderContextTable":{"__isSmartRef__":true,"id":519},"_Extent":{"__isSmartRef__":true,"id":520},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"518":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"519":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"520":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"521":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"522":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"523":{"stops":[{"__isSmartRef__":true,"id":524},{"__isSmartRef__":true,"id":526},{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":530}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"524":{"offset":0,"color":{"__isSmartRef__":true,"id":525}},"525":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"526":{"offset":0.4,"color":{"__isSmartRef__":true,"id":527}},"527":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"528":{"offset":0.6,"color":{"__isSmartRef__":true,"id":529}},"529":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"530":{"offset":1,"color":{"__isSmartRef__":true,"id":531}},"531":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"532":{"sourceObj":{"__isSmartRef__":true,"id":504},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":503},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"533":{"sourceObj":{"__isSmartRef__":true,"id":504},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":504},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":534},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"534":{"source":{"__isSmartRef__":true,"id":504},"target":{"__isSmartRef__":true,"id":504}},"535":{"browser":{"__isSmartRef__":true,"id":342},"button":{"__isSmartRef__":true,"id":536},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"536":{"submorphs":[{"__isSmartRef__":true,"id":537}],"scripts":[],"id":4380,"renderContextTable":{"__isSmartRef__":true,"id":548},"shape":{"__isSmartRef__":true,"id":549},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":553},"priorExtent":{"__isSmartRef__":true,"id":554},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":555},"label":{"__isSmartRef__":true,"id":537},"command":{"__isSmartRef__":true,"id":535},"attributeConnections":[{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":565}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":329},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"537":{"submorphs":[],"scripts":[],"id":4381,"renderContextTable":{"__isSmartRef__":true,"id":538},"textChunks":[{"__isSmartRef__":true,"id":539}],"shape":{"__isSmartRef__":true,"id":541},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":545},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":546},"priorExtent":{"__isSmartRef__":true,"id":547},"_MaxTextWidth":117.14285714285714,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":536},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"538":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"539":{"style":{"__isSmartRef__":true,"id":540},"morph":{"__isSmartRef__":true,"id":537},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"540":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"541":{"_Position":{"__isSmartRef__":true,"id":542},"renderContextTable":{"__isSmartRef__":true,"id":543},"_Extent":{"__isSmartRef__":true,"id":544},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"542":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"543":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"544":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"545":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"546":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"547":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"548":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"549":{"_Position":{"__isSmartRef__":true,"id":550},"renderContextTable":{"__isSmartRef__":true,"id":551},"_Extent":{"__isSmartRef__":true,"id":552},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"550":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"551":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"552":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"553":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"554":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"555":{"stops":[{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":562}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"556":{"offset":0,"color":{"__isSmartRef__":true,"id":557}},"557":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"558":{"offset":0.4,"color":{"__isSmartRef__":true,"id":559}},"559":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"560":{"offset":0.6,"color":{"__isSmartRef__":true,"id":561}},"561":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"562":{"offset":1,"color":{"__isSmartRef__":true,"id":563}},"563":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"564":{"sourceObj":{"__isSmartRef__":true,"id":536},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":535},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"565":{"sourceObj":{"__isSmartRef__":true,"id":536},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":536},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"566":{"source":{"__isSmartRef__":true,"id":536},"target":{"__isSmartRef__":true,"id":536}},"567":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"568":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"569":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"570":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"571":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"572":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"573":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/morphic/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"574":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":575},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1785},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"575":{"submorphs":[],"scripts":[],"id":4360,"renderContextTable":{"__isSmartRef__":true,"id":576},"shape":{"__isSmartRef__":true,"id":577},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_Position":{"__isSmartRef__":true,"id":582},"itemList":[{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":1740},{"__isSmartRef__":true,"id":1741},{"__isSmartRef__":true,"id":1742},{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1744},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1746},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1748},{"__isSmartRef__":true,"id":1749},{"__isSmartRef__":true,"id":1750},{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1752},{"__isSmartRef__":true,"id":1753},{"__isSmartRef__":true,"id":1754},{"__isSmartRef__":true,"id":1755},{"__isSmartRef__":true,"id":1756},{"__isSmartRef__":true,"id":1757},{"__isSmartRef__":true,"id":1758},{"__isSmartRef__":true,"id":1759},{"__isSmartRef__":true,"id":1760},{"__isSmartRef__":true,"id":1761},{"__isSmartRef__":true,"id":1762},{"__isSmartRef__":true,"id":1763},{"__isSmartRef__":true,"id":1764},{"__isSmartRef__":true,"id":1765},{"__isSmartRef__":true,"id":1766},{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1768},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1770},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1772}],"selection":{"__isSmartRef__":true,"id":1773},"selectedLineNo":12,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":1774},{"__isSmartRef__":true,"id":1779},{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1783}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"576":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML"},"577":{"_Position":{"__isSmartRef__":true,"id":578},"renderContextTable":{"__isSmartRef__":true,"id":579},"_Extent":{"__isSmartRef__":true,"id":580},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"578":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"579":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"580":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"581":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"582":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"583":{"isListItem":true,"string":"video/","value":{"__isSmartRef__":true,"id":584}},"584":{"target":{"__isSmartRef__":true,"id":585},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"localName":"video/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"585":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/morphic/video/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"586":{"target":{"__isSmartRef__":true,"id":587},"browser":{"__isSmartRef__":true,"id":342},"parent":null,"allFiles":["lively/morphic/HTML.js","lively/morphic/Widgets.js","lively/morphic/CompatSCB.js","lively/morphic/Serialization.js","lively/morphic/Rendering.js","lively/morphic/Layout.js","lively/morphic/MorphAddons.js","lively/morphic/Examples.js","lively/morphic/ObjectMigration.js","lively/morphic/BindingsTests.js","lively/morphic/ClickOnLineHack.js","lively/morphic/ColorChooserDraft.js","lively/morphic/Shapes.js","lively/morphic/Compat.js","lively/morphic/Core.js","lively/morphic/TextCore.js","lively/morphic/Tests.js","lively/morphic/Events.js","lively/morphic/Graffle.js","lively/morphic/Halos.js","lively/morphic/Complete.js","lively/morphic/Canvas.js","lively/morphic/CompatLayer.js","lively/morphic/Styles.js","lively/morphic/BindingsExtension.js","lively/morphic/SVG.js","lively/morphic/ScriptingSupport.js","lively/morphic/WidgetsAddOns.js","lively/morphic/PathShapes.js","lively/morphic/AdditionalMorphs.js","lively/morphic/Experiments.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":585}],"parentNamespacePath":{"__isSmartRef__":true,"id":588},"_childNodes":[{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":592},{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":597},{"__isSmartRef__":true,"id":598},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1183},{"__isSmartRef__":true,"id":1184},{"__isSmartRef__":true,"id":1185},{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1187},{"__isSmartRef__":true,"id":1188},{"__isSmartRef__":true,"id":1189},{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1191},{"__isSmartRef__":true,"id":1192},{"__isSmartRef__":true,"id":1193},{"__isSmartRef__":true,"id":1365},{"__isSmartRef__":true,"id":1366},{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1738}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"587":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"588":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/lively/morphic/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"589":{"target":{"__isSmartRef__":true,"id":588},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"590":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/AdditionalMorphs.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"591":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/BindingsExtension.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"592":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/BindingsTests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"593":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Canvas.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"594":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/ClickOnLineHack.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"595":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/ColorChooserDraft.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"596":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Compat.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"597":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/CompatLayer.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"598":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/CompatSCB.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"599":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Complete.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"600":{"target":{"__isSmartRef__":true,"id":601},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Core.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"601":{"name":"lively.morphic.Core","type":"moduleDef","startIndex":0,"stopIndex":31716,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":639},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":772},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":812}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"602":{"name":null,"type":"comment","startIndex":100,"stopIndex":100,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"603":{"name":null,"type":"unknown","startIndex":101,"stopIndex":289,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"604":{"name":null,"type":"comment","startIndex":290,"stopIndex":290,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"605":{"name":"lively.morphic.Similitude","type":"klassDef","startIndex":291,"stopIndex":8999,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":617},{"__isSmartRef__":true,"id":618},{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":633},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":637}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":627},{"__isSmartRef__":true,"id":629},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":638}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"606":{"name":"documentation","type":"propertyDef","startIndex":355,"stopIndex":439,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":607},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"607":{"name":"documentation","type":"categoryDef","startIndex":336,"stopIndex":442,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":606}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"608":{"name":"eps","type":"propertyDef","startIndex":458,"stopIndex":473,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":609},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"609":{"name":"settings","type":"categoryDef","startIndex":444,"stopIndex":489,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":608}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"610":{"name":"initialize","type":"propertyDef","startIndex":509,"stopIndex":1648,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":611},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"611":{"name":"initializing","type":"categoryDef","startIndex":491,"stopIndex":2026,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":613}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"612":{"name":"copy","type":"propertyDef","startIndex":1651,"stopIndex":1731,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":611},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"613":{"name":"fromMatrix","type":"propertyDef","startIndex":1734,"stopIndex":2022,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":611},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"614":{"name":"getRotation","type":"propertyDef","startIndex":2043,"stopIndex":2339,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":615},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"615":{"name":"accessing","type":"categoryDef","startIndex":2028,"stopIndex":3192,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":617},{"__isSmartRef__":true,"id":618}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"616":{"name":"getScale","type":"propertyDef","startIndex":2342,"stopIndex":2643,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":615},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"617":{"name":"getScalePoint","type":"propertyDef","startIndex":2646,"stopIndex":3112,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":615},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"618":{"name":"getTranslation","type":"propertyDef","startIndex":3115,"stopIndex":3188,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":615},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"619":{"name":"isTranslation","type":"propertyDef","startIndex":3207,"stopIndex":3398,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":620},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"620":{"name":"testing","type":"categoryDef","startIndex":3194,"stopIndex":3401,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":619}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"621":{"name":"toSVGAttributeValue","type":"propertyDef","startIndex":3419,"stopIndex":3848,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":622},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"622":{"name":"converting","type":"categoryDef","startIndex":3403,"stopIndex":5380,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"623":{"name":"toCSSValue","type":"propertyDef","startIndex":3850,"stopIndex":4964,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":622},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"624":{"name":"toString","type":"propertyDef","startIndex":4967,"stopIndex":5033,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":622},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"625":{"name":"toMatrix","type":"propertyDef","startIndex":5035,"stopIndex":5376,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":622},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"626":{"name":"applyTo","type":"propertyDef","startIndex":5399,"stopIndex":6387,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":627},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"627":{"name":"application","type":"categoryDef","startIndex":5382,"stopIndex":6390,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":626}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"628":{"name":"transformPoint","type":"propertyDef","startIndex":6411,"stopIndex":6500,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":629},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"629":{"name":"transforming","type":"categoryDef","startIndex":6392,"stopIndex":7529,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631},{"__isSmartRef__":true,"id":632}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"630":{"name":"transformDirection","type":"propertyDef","startIndex":6503,"stopIndex":6605,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":629},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"631":{"name":"matrixTransformForMinMax","type":"propertyDef","startIndex":6608,"stopIndex":6936,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":629},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"632":{"name":"transformRectToRect","type":"propertyDef","startIndex":6939,"stopIndex":7525,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":629},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"633":{"name":"preConcatenate","type":"propertyDef","startIndex":7554,"stopIndex":7961,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":634},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"634":{"name":"matrix operations","type":"categoryDef","startIndex":7531,"stopIndex":8518,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":633},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":636}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"635":{"name":"inverse","type":"propertyDef","startIndex":7963,"stopIndex":8364,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":634},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"636":{"name":"createInverse","type":"propertyDef","startIndex":8368,"stopIndex":8514,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":634},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"637":{"name":"ensureNumber","type":"propertyDef","startIndex":8532,"stopIndex":8994,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":638},"className":"lively.morphic.Similitude","_owner":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"638":{"name":"helper","type":"categoryDef","startIndex":8520,"stopIndex":8996,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":637}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"639":{"name":null,"type":"comment","startIndex":9000,"stopIndex":9000,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"640":{"name":"lively.morphic.Morph","type":"klassDef","startIndex":9001,"stopIndex":25492,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":685},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":692},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":700},{"__isSmartRef__":true,"id":702},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":708},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":710},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":712},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":714},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":716},{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":720},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":734}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":673},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":704},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":735}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"641":{"name":"style","type":"propertyDef","startIndex":9057,"stopIndex":9109,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":642},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"642":{"name":"properties","type":"categoryDef","startIndex":9041,"stopIndex":9131,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":643}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"643":{"name":"isMorph","type":"propertyDef","startIndex":9111,"stopIndex":9128,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":642},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"644":{"name":"isMorph","type":"propertyDef","startIndex":9151,"stopIndex":9168,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"645":{"name":"initializing","type":"categoryDef","startIndex":9133,"stopIndex":9821,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":650}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"646":{"name":"idCounter","type":"propertyDef","startIndex":9170,"stopIndex":9186,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"647":{"name":"initialize","type":"propertyDef","startIndex":9188,"stopIndex":9481,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"648":{"name":"setNewId","type":"propertyDef","startIndex":9483,"stopIndex":9591,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"649":{"name":"defaultShape","type":"propertyDef","startIndex":9594,"stopIndex":9728,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"650":{"name":"defaultRenderContext","type":"propertyDef","startIndex":9730,"stopIndex":9817,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":645},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"651":{"name":"makeStyleSpec","type":"propertyDef","startIndex":9848,"stopIndex":9930,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":652},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"652":{"name":"accessing -- shapes","type":"categoryDef","startIndex":9823,"stopIndex":9933,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":651}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"653":{"name":"setPosition","type":"propertyDef","startIndex":9970,"stopIndex":10051,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"654":{"name":"accessing -- morph properties","type":"categoryDef","startIndex":9935,"stopIndex":12759,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"655":{"name":"getPosition","type":"propertyDef","startIndex":10053,"stopIndex":10133,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"656":{"name":"setRotation","type":"propertyDef","startIndex":10135,"stopIndex":10216,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"657":{"name":"getRotation","type":"propertyDef","startIndex":10218,"stopIndex":10292,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"658":{"name":"setScale","type":"propertyDef","startIndex":10294,"stopIndex":10369,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"659":{"name":"getScale","type":"propertyDef","startIndex":10371,"stopIndex":10439,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"660":{"name":"setBounds","type":"propertyDef","startIndex":10441,"stopIndex":10588,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"661":{"name":"getBounds","type":"propertyDef","startIndex":10590,"stopIndex":10949,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"662":{"name":"innerBounds","type":"propertyDef","startIndex":10951,"stopIndex":11012,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"663":{"name":"setVisible","type":"propertyDef","startIndex":11014,"stopIndex":11092,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"664":{"name":"isVisible","type":"propertyDef","startIndex":11094,"stopIndex":11216,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"665":{"name":"setOrigin","type":"propertyDef","startIndex":11218,"stopIndex":11974,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"666":{"name":"getOrigin","type":"propertyDef","startIndex":11976,"stopIndex":12050,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"667":{"name":"setClipMode","type":"propertyDef","startIndex":12053,"stopIndex":12157,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"668":{"name":"getClipMode","type":"propertyDef","startIndex":12159,"stopIndex":12241,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"669":{"name":"beClip","type":"propertyDef","startIndex":12243,"stopIndex":12360,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"670":{"name":"setHandStyle","type":"propertyDef","startIndex":12362,"stopIndex":12675,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"671":{"name":"getHandStyle","type":"propertyDef","startIndex":12677,"stopIndex":12754,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":654},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"672":{"name":"setExtent","type":"propertyDef","startIndex":12796,"stopIndex":13062,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"673":{"name":"accessing -- shape properties","type":"categoryDef","startIndex":12761,"stopIndex":14670,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":685},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":691}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"674":{"name":"getExtent","type":"propertyDef","startIndex":13064,"stopIndex":13123,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"675":{"name":"setFill","type":"propertyDef","startIndex":13125,"stopIndex":13190,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"676":{"name":"getFill","type":"propertyDef","startIndex":13192,"stopIndex":13247,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"677":{"name":"setBorderColor","type":"propertyDef","startIndex":13249,"stopIndex":13328,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"678":{"name":"getBorderColor","type":"propertyDef","startIndex":13330,"stopIndex":13399,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"679":{"name":"setBorderWidth","type":"propertyDef","startIndex":13401,"stopIndex":13480,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"680":{"name":"getBorderWidth","type":"propertyDef","startIndex":13482,"stopIndex":13551,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"681":{"name":"setStrokeWidth","type":"propertyDef","startIndex":13553,"stopIndex":13854,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"682":{"name":"getStrokeWidth","type":"propertyDef","startIndex":13856,"stopIndex":14006,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"683":{"name":"setStrokeOpacity","type":"propertyDef","startIndex":14008,"stopIndex":14091,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"684":{"name":"getStrokeOpacity","type":"propertyDef","startIndex":14093,"stopIndex":14166,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"685":{"name":"setBorderRadius","type":"propertyDef","startIndex":14168,"stopIndex":14249,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"686":{"name":"getBorderRadius","type":"propertyDef","startIndex":14251,"stopIndex":14322,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"687":{"name":"setFillOpacity","type":"propertyDef","startIndex":14324,"stopIndex":14403,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"688":{"name":"getFillOpacity","type":"propertyDef","startIndex":14406,"stopIndex":14475,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"689":{"name":"getOpacity","type":"propertyDef","startIndex":14478,"stopIndex":14539,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"690":{"name":"setOpacity","type":"propertyDef","startIndex":14541,"stopIndex":14604,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"691":{"name":"setVertices","type":"propertyDef","startIndex":14608,"stopIndex":14666,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":673},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"692":{"name":"world","type":"propertyDef","startIndex":14711,"stopIndex":14795,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"693":{"name":"accessing -- morphic relationship","type":"categoryDef","startIndex":14672,"stopIndex":16545,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":692},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":699}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"694":{"name":"hand","type":"propertyDef","startIndex":14797,"stopIndex":14902,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"695":{"name":"addMorph","type":"propertyDef","startIndex":14905,"stopIndex":15757,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"696":{"name":"withAllSubmorphsDo","type":"propertyDef","startIndex":15759,"stopIndex":16035,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"697":{"name":"submorphBounds","type":"propertyDef","startIndex":16037,"stopIndex":16380,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"698":{"name":"morphsContainingPoint","type":"propertyDef","startIndex":16382,"stopIndex":16794,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"699":{"name":"topMorph","type":"propertyDef","startIndex":16796,"stopIndex":16853,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":693},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"700":{"name":"getShape","type":"propertyDef","startIndex":16885,"stopIndex":16931,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":701},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"701":{"name":"accessing -- shapes","type":"categoryDef","startIndex":16547,"stopIndex":16788,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":700},{"__isSmartRef__":true,"id":702}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"702":{"name":"setShape","type":"propertyDef","startIndex":16933,"stopIndex":17098,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":701},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"703":{"name":"remove","type":"propertyDef","startIndex":17122,"stopIndex":17282,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":704},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"704":{"name":"morph removal","type":"categoryDef","startIndex":16790,"stopIndex":17098,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"705":{"name":"removeMorph","type":"propertyDef","startIndex":17284,"stopIndex":17408,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":704},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"706":{"name":"localize","type":"propertyDef","startIndex":17433,"stopIndex":17654,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"707":{"name":"transformation","type":"categoryDef","startIndex":17100,"stopIndex":19057,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":708},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":710},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":712},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":714},{"__isSmartRef__":true,"id":715}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"708":{"name":"transformToMorph","type":"propertyDef","startIndex":17656,"stopIndex":18076,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"709":{"name":"transformForNewOwner","type":"propertyDef","startIndex":18078,"stopIndex":18209,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"710":{"name":"getGlobalTransform","type":"propertyDef","startIndex":18212,"stopIndex":18543,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"711":{"name":"worldPoint","type":"propertyDef","startIndex":18545,"stopIndex":18655,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"712":{"name":"getTransform","type":"propertyDef","startIndex":18658,"stopIndex":18835,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"713":{"name":"setTransform","type":"propertyDef","startIndex":18837,"stopIndex":19027,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"714":{"name":"fullContainsWorldPoint","type":"propertyDef","startIndex":19030,"stopIndex":19243,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"715":{"name":"fullContainsPoint","type":"propertyDef","startIndex":19245,"stopIndex":19367,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":707},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"716":{"name":"addScript","type":"propertyDef","startIndex":19400,"stopIndex":19557,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":717},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"717":{"name":"prototypical scripting","type":"categoryDef","startIndex":19059,"stopIndex":19247,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":716}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"718":{"name":"startStepping","type":"propertyDef","startIndex":19577,"stopIndex":19884,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"719":{"name":"scripting","type":"categoryDef","startIndex":19249,"stopIndex":21649,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":720},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":730}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"720":{"name":"stopStepping","type":"propertyDef","startIndex":19886,"stopIndex":19985,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"721":{"name":"stopSteppingScriptNamed","type":"propertyDef","startIndex":19987,"stopIndex":20182,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"722":{"name":"stopScripts","type":"propertyDef","startIndex":20184,"stopIndex":20314,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"723":{"name":"suspendStepping","type":"propertyDef","startIndex":20319,"stopIndex":20385,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"724":{"name":"suspendSteppingAll","type":"propertyDef","startIndex":20388,"stopIndex":20502,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"725":{"name":"resumeStepping","type":"propertyDef","startIndex":20504,"stopIndex":20581,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"726":{"name":"resumeSteppingAll","type":"propertyDef","startIndex":20584,"stopIndex":20704,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"727":{"name":"removeEqualScripts","type":"propertyDef","startIndex":20706,"stopIndex":20871,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"728":{"name":"animatedInterpolateTo","type":"propertyDef","startIndex":20874,"stopIndex":21367,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"729":{"name":"animatedFollowPath","type":"propertyDef","startIndex":21369,"stopIndex":21612,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"730":{"name":"animatedPathStep","type":"propertyDef","startIndex":21614,"stopIndex":21959,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":719},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"731":{"name":"getStyle","type":"propertyDef","startIndex":21977,"stopIndex":22161,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":732},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"732":{"name":"styling","type":"categoryDef","startIndex":21651,"stopIndex":24996,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"733":{"name":"applyStyle","type":"propertyDef","startIndex":22163,"stopIndex":25305,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":732},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"734":{"name":"toString","type":"propertyDef","startIndex":25326,"stopIndex":25487,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":735},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":640},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"735":{"name":"debugging","type":"categoryDef","startIndex":24998,"stopIndex":25176,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":734}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"736":{"name":null,"type":"comment","startIndex":25493,"stopIndex":25493,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"737":{"name":"lively.morphic.World","type":"klassDef","startIndex":25494,"stopIndex":28025,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":740},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":745},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":750},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":754},{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":758}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":744},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":752},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"738":{"name":"style","type":"propertyDef","startIndex":25564,"stopIndex":25681,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":739},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"739":{"name":"properties","type":"categoryDef","startIndex":25235,"stopIndex":25390,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":740}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"740":{"name":"isWorld","type":"propertyDef","startIndex":25683,"stopIndex":25700,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":739},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"741":{"name":"setScale","type":"propertyDef","startIndex":25740,"stopIndex":25916,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":742},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"742":{"name":"accessing -- shape properties","type":"categoryDef","startIndex":25392,"stopIndex":25606,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":741}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"743":{"name":"addMorph","type":"propertyDef","startIndex":25960,"stopIndex":26173,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":744},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"744":{"name":"accessing -- morphic relationship","type":"categoryDef","startIndex":25608,"stopIndex":25946,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":745}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"745":{"name":"topMorph","type":"propertyDef","startIndex":26175,"stopIndex":26255,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":744},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"746":{"name":"world","type":"propertyDef","startIndex":26276,"stopIndex":26313,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":747},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"747":{"name":"accessing","type":"categoryDef","startIndex":25948,"stopIndex":26673,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":750}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"748":{"name":"firstHand","type":"propertyDef","startIndex":26315,"stopIndex":26379,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":747},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"749":{"name":"windowBounds","type":"propertyDef","startIndex":26381,"stopIndex":26877,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":747},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"750":{"name":"visibleBounds","type":"propertyDef","startIndex":26880,"stopIndex":26983,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":747},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"751":{"name":"displayOnCanvas","type":"propertyDef","startIndex":27003,"stopIndex":27154,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":752},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"752":{"name":"rendering","type":"categoryDef","startIndex":26675,"stopIndex":27327,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"753":{"name":"hideHostMouseCursor","type":"propertyDef","startIndex":27156,"stopIndex":27637,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":752},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"754":{"name":"addHandMorph","type":"propertyDef","startIndex":27658,"stopIndex":27878,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":755},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"755":{"name":"hand morph","type":"categoryDef","startIndex":27329,"stopIndex":27568,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":754}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"756":{"name":"setChangeSet","type":"propertyDef","startIndex":27896,"stopIndex":27964,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":757},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"757":{"name":"changes","type":"categoryDef","startIndex":27570,"stopIndex":27709,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":758}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"758":{"name":"getChangeSet","type":"propertyDef","startIndex":27966,"stopIndex":28020,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":757},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":737},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"759":{"name":null,"type":"comment","startIndex":28026,"stopIndex":28026,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"760":{"name":"lively.morphic.World","type":"klassExtensionDef","startIndex":28027,"stopIndex":28477,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":763}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":762}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"761":{"name":"current","type":"propertyDef","startIndex":28065,"stopIndex":28117,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":762},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":760},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"762":{"name":"default category","type":"categoryDef","startIndex":27750,"stopIndex":28161,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":763}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"763":{"name":"createOn","type":"propertyDef","startIndex":28119,"stopIndex":28472,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":762},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":760},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"764":{"name":null,"type":"comment","startIndex":28478,"stopIndex":28478,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"765":{"name":"lively.morphic.Box","type":"klassDef","startIndex":28479,"stopIndex":28757,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":766}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":767}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"766":{"name":"initialize","type":"propertyDef","startIndex":28549,"stopIndex":28752,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":767},"className":"lively.morphic.Box","_owner":{"__isSmartRef__":true,"id":765},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"767":{"name":"initializing","type":"categoryDef","startIndex":28218,"stopIndex":28441,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":766}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"768":{"name":null,"type":"comment","startIndex":28758,"stopIndex":28758,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"769":{"name":"lively.morphic.List","type":"klassDef","startIndex":28759,"stopIndex":28847,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":770}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":771}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"770":{"name":"isList","type":"propertyDef","startIndex":28826,"stopIndex":28842,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":771},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":769},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"771":{"name":"properties","type":"categoryDef","startIndex":28497,"stopIndex":28531,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":770}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"772":{"name":"lively.morphic.Clip","type":"klassDef","startIndex":28848,"stopIndex":29316,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":775}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":776}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"773":{"name":"initialize","type":"propertyDef","startIndex":28917,"stopIndex":29049,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":774},"className":"lively.morphic.Clip","_owner":{"__isSmartRef__":true,"id":772},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"774":{"name":"initializing","type":"categoryDef","startIndex":28586,"stopIndex":28739,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":773}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"775":{"name":"setExtent","type":"propertyDef","startIndex":29069,"stopIndex":29311,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":776},"className":"lively.morphic.Clip","_owner":{"__isSmartRef__":true,"id":772},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"776":{"name":"accessing","type":"categoryDef","startIndex":28741,"stopIndex":29000,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":775}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"777":{"name":null,"type":"comment","startIndex":29317,"stopIndex":29317,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"778":{"name":"lively.morphic.Script","type":"klassDef","startIndex":29318,"stopIndex":30298,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":788}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":785}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"779":{"name":"isScript","type":"propertyDef","startIndex":29375,"stopIndex":29393,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":780},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"780":{"name":"properties","type":"categoryDef","startIndex":29046,"stopIndex":29083,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":779}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"781":{"name":"execute","type":"propertyDef","startIndex":29411,"stopIndex":29481,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":782},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"782":{"name":"ticking","type":"categoryDef","startIndex":29085,"stopIndex":29435,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":783}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"783":{"name":"tick","type":"propertyDef","startIndex":29483,"stopIndex":29745,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":782},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"784":{"name":"startTicking","type":"propertyDef","startIndex":29777,"stopIndex":29948,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":785},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"785":{"name":"starting and stopping","type":"categoryDef","startIndex":29437,"stopIndex":29982,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":788}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"786":{"name":"stop","type":"propertyDef","startIndex":29950,"stopIndex":30057,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":785},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"787":{"name":"resume","type":"propertyDef","startIndex":30059,"stopIndex":30207,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":785},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"788":{"name":"suspend","type":"propertyDef","startIndex":30209,"stopIndex":30292,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":785},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":778},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"789":{"name":"lively.morphic.FunctionScript","type":"klassDef","startIndex":30299,"stopIndex":30765,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":796}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Script","categories":[{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":797}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"790":{"name":"initialize","type":"propertyDef","startIndex":30381,"stopIndex":30457,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":791},"className":"lively.morphic.FunctionScript","_owner":{"__isSmartRef__":true,"id":789},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"791":{"name":"initializing","type":"categoryDef","startIndex":30050,"stopIndex":30147,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":790}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"792":{"name":"execute","type":"propertyDef","startIndex":30475,"stopIndex":30518,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":793},"className":"lively.morphic.FunctionScript","_owner":{"__isSmartRef__":true,"id":789},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"793":{"name":"ticking","type":"categoryDef","startIndex":30149,"stopIndex":30208,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":792}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"794":{"name":"equals","type":"propertyDef","startIndex":30536,"stopIndex":30624,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":795},"className":"lively.morphic.FunctionScript","_owner":{"__isSmartRef__":true,"id":789},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"795":{"name":"testing","type":"categoryDef","startIndex":30210,"stopIndex":30314,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":794}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"796":{"name":"toString","type":"propertyDef","startIndex":30644,"stopIndex":30760,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":797},"className":"lively.morphic.FunctionScript","_owner":{"__isSmartRef__":true,"id":789},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"797":{"name":"debugging","type":"categoryDef","startIndex":30316,"stopIndex":30449,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":796}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"798":{"name":"lively.morphic.TargetScript","type":"klassDef","startIndex":30766,"stopIndex":31420,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":805}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Script","categories":[{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":806}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"799":{"name":"initialize","type":"propertyDef","startIndex":30846,"stopIndex":30998,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":800},"className":"lively.morphic.TargetScript","_owner":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"800":{"name":"initializing","type":"categoryDef","startIndex":30515,"stopIndex":30688,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":799}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"801":{"name":"execute","type":"propertyDef","startIndex":31016,"stopIndex":31113,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":802},"className":"lively.morphic.TargetScript","_owner":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"802":{"name":"ticking","type":"categoryDef","startIndex":30690,"stopIndex":30803,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":801}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"803":{"name":"equals","type":"propertyDef","startIndex":31131,"stopIndex":31250,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":804},"className":"lively.morphic.TargetScript","_owner":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"804":{"name":"testing","type":"categoryDef","startIndex":30805,"stopIndex":30940,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":803}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"805":{"name":"toString","type":"propertyDef","startIndex":31270,"stopIndex":31415,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":806},"className":"lively.morphic.TargetScript","_owner":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"806":{"name":"debugging","type":"categoryDef","startIndex":30942,"stopIndex":31104,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":805}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"807":{"name":null,"type":"comment","startIndex":31421,"stopIndex":31421,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"808":{"name":"lively.morphic.Script","type":"klassExtensionDef","startIndex":31422,"stopIndex":31696,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":811}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":810}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"809":{"name":"forFunction","type":"propertyDef","startIndex":31461,"stopIndex":31556,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":810},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":808},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"810":{"name":"default category","type":"categoryDef","startIndex":31146,"stopIndex":31380,"fileName":"lively/morphic/Core.js","_subElements":[{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":811}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"811":{"name":"forTarget","type":"propertyDef","startIndex":31558,"stopIndex":31691,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":810},"className":"lively.morphic.Script","_owner":{"__isSmartRef__":true,"id":808},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"812":{"name":null,"type":"comment","startIndex":31697,"stopIndex":31697,"fileName":"lively/morphic/Core.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"813":{"target":{"__isSmartRef__":true,"id":814},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Events.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"814":{"name":"lively.morphic.Events","type":"moduleDef","startIndex":0,"stopIndex":41719,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":867},{"__isSmartRef__":true,"id":868},{"__isSmartRef__":true,"id":887},{"__isSmartRef__":true,"id":888},{"__isSmartRef__":true,"id":889},{"__isSmartRef__":true,"id":890},{"__isSmartRef__":true,"id":930},{"__isSmartRef__":true,"id":931},{"__isSmartRef__":true,"id":944},{"__isSmartRef__":true,"id":960},{"__isSmartRef__":true,"id":963},{"__isSmartRef__":true,"id":964},{"__isSmartRef__":true,"id":985},{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1012},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1018},{"__isSmartRef__":true,"id":1019},{"__isSmartRef__":true,"id":1037},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1039}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"815":{"name":null,"type":"comment","startIndex":197,"stopIndex":197,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"816":{"name":"lively.morphic.EventSimulator","type":"objectDef","startIndex":198,"stopIndex":901,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":819}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"817":{"name":"createKeyboardEvent","type":"propertyDef","startIndex":232,"stopIndex":564,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":818},"_owner":{"__isSmartRef__":true,"id":816},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"818":{"name":"default category","type":"categoryDef","startIndex":32,"stopIndex":703,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":819}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"819":{"name":"doKeyboardEvent","type":"propertyDef","startIndex":566,"stopIndex":896,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":818},"_owner":{"__isSmartRef__":true,"id":816},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"820":{"name":"lively.morphic.EventHandler","type":"klassDef","startIndex":902,"stopIndex":8011,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":841}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":842}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"821":{"name":"initialize","type":"propertyDef","startIndex":967,"stopIndex":1068,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":822},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"822":{"name":"initializing","type":"categoryDef","startIndex":949,"stopIndex":1070,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":821}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"823":{"name":"eventSpecsDo","type":"propertyDef","startIndex":1087,"stopIndex":1286,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":824},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"824":{"name":"accessing","type":"categoryDef","startIndex":1072,"stopIndex":1428,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":825}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"825":{"name":"hand","type":"propertyDef","startIndex":1288,"stopIndex":1426,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":824},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"826":{"name":"register","type":"propertyDef","startIndex":1447,"stopIndex":1544,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":827},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"827":{"name":"registering","type":"categoryDef","startIndex":1430,"stopIndex":3309,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"828":{"name":"enable","type":"propertyDef","startIndex":1546,"stopIndex":1723,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":827},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"829":{"name":"registerHTMLAndSVG","type":"propertyDef","startIndex":1725,"stopIndex":2535,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":827},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"830":{"name":"registerCANVAS","type":"propertyDef","startIndex":2537,"stopIndex":3307,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":827},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"831":{"name":"disable","type":"propertyDef","startIndex":3330,"stopIndex":3392,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":832},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"832":{"name":"unregistering","type":"categoryDef","startIndex":3311,"stopIndex":3911,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":834}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"833":{"name":"unregisterFromDispatchTable","type":"propertyDef","startIndex":3394,"stopIndex":3681,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":832},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"834":{"name":"unregisterHTMLAndSVGAndCANVAS","type":"propertyDef","startIndex":3683,"stopIndex":3909,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":832},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"835":{"name":"update","type":"propertyDef","startIndex":3927,"stopIndex":4004,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":836},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"836":{"name":"updating","type":"categoryDef","startIndex":3913,"stopIndex":4006,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":835}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"837":{"name":"handleEvent","type":"propertyDef","startIndex":4027,"stopIndex":5002,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":838},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"838":{"name":"handle events","type":"categoryDef","startIndex":4008,"stopIndex":7882,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"839":{"name":"patchEvent","type":"propertyDef","startIndex":5004,"stopIndex":7321,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":838},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"840":{"name":"handleEventCANVAS","type":"propertyDef","startIndex":7324,"stopIndex":7880,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":838},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"841":{"name":"toString","type":"propertyDef","startIndex":7899,"stopIndex":8007,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":842},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":820},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"842":{"name":"debugging","type":"categoryDef","startIndex":7884,"stopIndex":8008,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":841}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"843":{"name":"lively.morphic.EventHandler","type":"klassExtensionDef","startIndex":8012,"stopIndex":8107,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":844}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":845}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"844":{"name":"prepareEventSystem","type":"propertyDef","startIndex":8057,"stopIndex":8103,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":845},"className":"lively.morphic.EventHandler","_owner":{"__isSmartRef__":true,"id":843},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"845":{"name":"default category","type":"categoryDef","startIndex":8055,"stopIndex":8104,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":844}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"846":{"name":"Event","type":"klassExtensionDef","startIndex":8108,"stopIndex":8613,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":855},{"__isSmartRef__":true,"id":856},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":860},{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":866}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":848}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"847":{"name":"KEY_BACKSPACE","type":"propertyDef","startIndex":8131,"stopIndex":8184,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"848":{"name":"default category","type":"categoryDef","startIndex":8129,"stopIndex":8610,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":855},{"__isSmartRef__":true,"id":856},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":860},{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":866}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"849":{"name":"KEY_TAB","type":"propertyDef","startIndex":8186,"stopIndex":8206,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"850":{"name":"KEY_RETURN","type":"propertyDef","startIndex":8208,"stopIndex":8228,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"851":{"name":"KEY_ESC","type":"propertyDef","startIndex":8230,"stopIndex":8250,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"852":{"name":"KEY_LEFT","type":"propertyDef","startIndex":8252,"stopIndex":8272,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"853":{"name":"KEY_UP","type":"propertyDef","startIndex":8274,"stopIndex":8294,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"854":{"name":"KEY_RIGHT","type":"propertyDef","startIndex":8296,"stopIndex":8316,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"855":{"name":"KEY_DOWN","type":"propertyDef","startIndex":8318,"stopIndex":8338,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"856":{"name":"KEY_DELETE","type":"propertyDef","startIndex":8340,"stopIndex":8360,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"857":{"name":"KEY_HOME","type":"propertyDef","startIndex":8362,"stopIndex":8382,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"858":{"name":"KEY_END","type":"propertyDef","startIndex":8384,"stopIndex":8404,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"859":{"name":"KEY_PAGEUP","type":"propertyDef","startIndex":8406,"stopIndex":8426,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"860":{"name":"KEY_PAGEDOWN","type":"propertyDef","startIndex":8428,"stopIndex":8448,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"861":{"name":"KEY_INSERT","type":"propertyDef","startIndex":8450,"stopIndex":8470,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"862":{"name":"KEY_SPACEBAR","type":"propertyDef","startIndex":8473,"stopIndex":8521,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"863":{"name":"KEY_SHIFT","type":"propertyDef","startIndex":8523,"stopIndex":8543,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"864":{"name":"KEY_CTRL","type":"propertyDef","startIndex":8545,"stopIndex":8565,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"865":{"name":"KEY_ALT","type":"propertyDef","startIndex":8567,"stopIndex":8587,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"866":{"name":"KEY_CMD","type":"propertyDef","startIndex":8589,"stopIndex":8609,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":848},"className":"Event","_owner":{"__isSmartRef__":true,"id":846},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"867":{"name":null,"type":"comment","startIndex":8614,"stopIndex":8614,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"868":{"name":"ScrollableTrait","type":"traitDef","startIndex":8615,"stopIndex":12925,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":869},{"__isSmartRef__":true,"id":871},{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":875},{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":878},{"__isSmartRef__":true,"id":879},{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":883},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":885},{"__isSmartRef__":true,"id":886}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"869":{"name":"getScrollableNode","type":"propertyDef","startIndex":8655,"stopIndex":8772,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":870},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"870":{"name":"accessing","type":"categoryDef","startIndex":25,"stopIndex":254,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":869},{"__isSmartRef__":true,"id":871}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"871":{"name":"world","type":"propertyDef","startIndex":8774,"stopIndex":8867,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":870},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"872":{"name":"getScroll","type":"propertyDef","startIndex":8886,"stopIndex":9161,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"873":{"name":"scrolling","type":"categoryDef","startIndex":256,"stopIndex":2738,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":875},{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":878},{"__isSmartRef__":true,"id":879},{"__isSmartRef__":true,"id":880}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"874":{"name":"getAccumulatedScroll","type":"propertyDef","startIndex":9163,"stopIndex":9470,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"875":{"name":"getScrollExtent","type":"propertyDef","startIndex":9472,"stopIndex":9612,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"876":{"name":"getScrollBounds","type":"propertyDef","startIndex":9614,"stopIndex":9782,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"877":{"name":"getGlobalScrollBounds","type":"propertyDef","startIndex":9784,"stopIndex":9969,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"878":{"name":"setScroll","type":"propertyDef","startIndex":9973,"stopIndex":10183,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"879":{"name":"setAccumulatedScroll","type":"propertyDef","startIndex":10185,"stopIndex":10548,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"880":{"name":"scrollRectIntoView","type":"propertyDef","startIndex":10551,"stopIndex":11351,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":873},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"881":{"name":"onMouseWheel","type":"propertyDef","startIndex":11382,"stopIndex":11552,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":882},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"882":{"name":"scroll event handling","type":"categoryDef","startIndex":2740,"stopIndex":4277,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":883},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":885}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"883":{"name":"stopScrollWhenBordersAreReached","type":"propertyDef","startIndex":11554,"stopIndex":12491,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":882},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"884":{"name":"getMaxScrollExtent","type":"propertyDef","startIndex":12493,"stopIndex":12776,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":882},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"885":{"name":"scrollToBottom","type":"propertyDef","startIndex":12778,"stopIndex":12890,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":882},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"886":{"name":" -> lively.morphic.Morph","type":"traitSubElement","startIndex":12895,"stopIndex":12924,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_owner":{"__isSmartRef__":true,"id":868},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"887":{"name":null,"type":"unknown","startIndex":12926,"stopIndex":12985,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"888":{"name":null,"type":"unknown","startIndex":12986,"stopIndex":13046,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"889":{"name":null,"type":"comment","startIndex":13047,"stopIndex":13047,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"890":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":13048,"stopIndex":20978,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":901},{"__isSmartRef__":true,"id":902},{"__isSmartRef__":true,"id":903},{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":912},{"__isSmartRef__":true,"id":913},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":916},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":919},{"__isSmartRef__":true,"id":920},{"__isSmartRef__":true,"id":921},{"__isSmartRef__":true,"id":922},{"__isSmartRef__":true,"id":923},{"__isSmartRef__":true,"id":924},{"__isSmartRef__":true,"id":925},{"__isSmartRef__":true,"id":926},{"__isSmartRef__":true,"id":928}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":892},{"__isSmartRef__":true,"id":904},{"__isSmartRef__":true,"id":915},{"__isSmartRef__":true,"id":927},{"__isSmartRef__":true,"id":929}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"891":{"name":"addEventHandler","type":"propertyDef","startIndex":13102,"stopIndex":13363,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"892":{"name":"event managment","type":"categoryDef","startIndex":13081,"stopIndex":15254,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":901},{"__isSmartRef__":true,"id":902}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"893":{"name":"removeEventHandlers","type":"propertyDef","startIndex":13365,"stopIndex":13519,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"894":{"name":"registerForEvent","type":"propertyDef","startIndex":13521,"stopIndex":14292,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"895":{"name":"enableEventHandler","type":"propertyDef","startIndex":14294,"stopIndex":14421,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"896":{"name":"enableEventHandlerRecursively","type":"propertyDef","startIndex":14423,"stopIndex":14556,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"897":{"name":"disableEventHandler","type":"propertyDef","startIndex":14558,"stopIndex":14661,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"898":{"name":"disableEventHandlerRecursively","type":"propertyDef","startIndex":14663,"stopIndex":14798,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"899":{"name":"ignoreEvents","type":"propertyDef","startIndex":14800,"stopIndex":14947,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"900":{"name":"enableEvents","type":"propertyDef","startIndex":14949,"stopIndex":15059,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"901":{"name":"areEventsIgnored","type":"propertyDef","startIndex":15061,"stopIndex":15126,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"902":{"name":"registerForEvents","type":"propertyDef","startIndex":15128,"stopIndex":15252,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":892},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"903":{"name":"registerForKeyboardEvents","type":"propertyDef","startIndex":15276,"stopIndex":15335,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"904":{"name":"event handling","type":"categoryDef","startIndex":15256,"stopIndex":18938,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":903},{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":912},{"__isSmartRef__":true,"id":913}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"905":{"name":"registerForMouseEvents","type":"propertyDef","startIndex":15337,"stopIndex":16780,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"906":{"name":"onMouseDown","type":"propertyDef","startIndex":16782,"stopIndex":17401,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"907":{"name":"onMouseUp","type":"propertyDef","startIndex":17403,"stopIndex":18455,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"908":{"name":"onMouseWheel","type":"propertyDef","startIndex":18457,"stopIndex":18522,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"909":{"name":"onContextMenu","type":"propertyDef","startIndex":18526,"stopIndex":18705,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"910":{"name":"onDragStart","type":"propertyDef","startIndex":18708,"stopIndex":18741,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"911":{"name":"onDragEnd","type":"propertyDef","startIndex":18743,"stopIndex":18774,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"912":{"name":"onDrag","type":"propertyDef","startIndex":18776,"stopIndex":18804,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"913":{"name":"onContextMenu","type":"propertyDef","startIndex":18806,"stopIndex":18936,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":904},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"914":{"name":"enableGrabbing","type":"propertyDef","startIndex":18967,"stopIndex":19042,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"915":{"name":"grabbing and dropping","type":"categoryDef","startIndex":18940,"stopIndex":20718,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":916},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":919},{"__isSmartRef__":true,"id":920},{"__isSmartRef__":true,"id":921},{"__isSmartRef__":true,"id":922},{"__isSmartRef__":true,"id":923},{"__isSmartRef__":true,"id":924},{"__isSmartRef__":true,"id":925}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"916":{"name":"disableGrabbing","type":"propertyDef","startIndex":19044,"stopIndex":19108,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"917":{"name":"enableDropping","type":"propertyDef","startIndex":19111,"stopIndex":19186,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"918":{"name":"disableDropping","type":"propertyDef","startIndex":19188,"stopIndex":19252,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"919":{"name":"enableDragging","type":"propertyDef","startIndex":19254,"stopIndex":19316,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"920":{"name":"disableDragging","type":"propertyDef","startIndex":19318,"stopIndex":19382,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"921":{"name":"dropOnMe","type":"propertyDef","startIndex":19387,"stopIndex":19839,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"922":{"name":"dropOn","type":"propertyDef","startIndex":19841,"stopIndex":19893,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"923":{"name":"manualDropOnMe","type":"propertyDef","startIndex":19896,"stopIndex":20328,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"924":{"name":"grabMe","type":"propertyDef","startIndex":20330,"stopIndex":20433,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"925":{"name":"getGrabShadow","type":"propertyDef","startIndex":20435,"stopIndex":20716,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":915},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"926":{"name":"getScrollableNode","type":"propertyDef","startIndex":20735,"stopIndex":20854,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":927},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"927":{"name":"scrolling","type":"categoryDef","startIndex":20720,"stopIndex":20856,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":926}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"928":{"name":"openInHand","type":"propertyDef","startIndex":20871,"stopIndex":20973,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":929},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"929":{"name":"opening","type":"categoryDef","startIndex":20858,"stopIndex":20975,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":928}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"930":{"name":null,"type":"comment","startIndex":20979,"stopIndex":20979,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"931":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":20980,"stopIndex":23357,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":932},{"__isSmartRef__":true,"id":934},{"__isSmartRef__":true,"id":935},{"__isSmartRef__":true,"id":936},{"__isSmartRef__":true,"id":937},{"__isSmartRef__":true,"id":938},{"__isSmartRef__":true,"id":940},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":943}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":933},{"__isSmartRef__":true,"id":939}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"932":{"name":"ignoreEvents","type":"propertyDef","startIndex":21033,"stopIndex":21149,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":933},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"933":{"name":"event managment","type":"categoryDef","startIndex":21012,"stopIndex":22238,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":932},{"__isSmartRef__":true,"id":934},{"__isSmartRef__":true,"id":935},{"__isSmartRef__":true,"id":936},{"__isSmartRef__":true,"id":937}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"934":{"name":"enableEvents","type":"propertyDef","startIndex":21151,"stopIndex":21267,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":933},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"935":{"name":"registerForEvents","type":"propertyDef","startIndex":21269,"stopIndex":21380,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":933},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"936":{"name":"registerForKeyboardEvents","type":"propertyDef","startIndex":21382,"stopIndex":21722,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":933},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"937":{"name":"registerForFocusAndBlurEvents","type":"propertyDef","startIndex":21724,"stopIndex":22236,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":933},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"938":{"name":"onSelectStart","type":"propertyDef","startIndex":22260,"stopIndex":22625,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":939},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"939":{"name":"event handling","type":"categoryDef","startIndex":22240,"stopIndex":23354,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":938},{"__isSmartRef__":true,"id":940},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":943}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"940":{"name":"onSelectionChange","type":"propertyDef","startIndex":22627,"stopIndex":22663,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":939},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"941":{"name":"onBlur","type":"propertyDef","startIndex":22666,"stopIndex":22757,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":939},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"942":{"name":"onFocus","type":"propertyDef","startIndex":22759,"stopIndex":23135,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":939},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"943":{"name":"onMouseWheel","type":"propertyDef","startIndex":23137,"stopIndex":23352,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":939},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":931},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"944":{"name":"lively.morphic.List","type":"klassExtensionDef","startIndex":23358,"stopIndex":24706,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":947},{"__isSmartRef__":true,"id":949},{"__isSmartRef__":true,"id":950},{"__isSmartRef__":true,"id":951}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":953},{"__isSmartRef__":true,"id":958}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"945":{"name":"onMouseDown","type":"propertyDef","startIndex":23408,"stopIndex":24132,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":946},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"946":{"name":"mouse events","type":"categoryDef","startIndex":23390,"stopIndex":24611,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":947},{"__isSmartRef__":true,"id":949},{"__isSmartRef__":true,"id":950}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"947":{"name":"onMouseOver","type":"propertyDef","startIndex":24134,"stopIndex":24373,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":946},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"948":{"name":"lively.morphic.List","type":"klassExtensionDef","startIndex":23358,"stopIndex":24706,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":947},{"__isSmartRef__":true,"id":949},{"__isSmartRef__":true,"id":950},{"__isSmartRef__":true,"id":951}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":946},{"__isSmartRef__":true,"id":952}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"949":{"name":"onMouseMove","type":"propertyDef","startIndex":24375,"stopIndex":24434,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":946},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"950":{"name":"selectItemFromEvt","type":"propertyDef","startIndex":24439,"stopIndex":24608,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":946},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"951":{"name":"getScrollableNode","type":"propertyDef","startIndex":24628,"stopIndex":24702,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":952},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"952":{"name":"scrolling","type":"categoryDef","startIndex":24613,"stopIndex":24703,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":951}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"953":{"name":"mouse events","type":"categoryDef","startIndex":23390,"stopIndex":24620,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":957}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"954":{"name":"onMouseDown","type":"propertyDef","startIndex":23408,"stopIndex":24141,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":953},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"955":{"name":"onMouseOver","type":"propertyDef","startIndex":24143,"stopIndex":24382,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":953},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"956":{"name":"onMouseMove","type":"propertyDef","startIndex":24384,"stopIndex":24443,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":953},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"957":{"name":"selectItemFromEvt","type":"propertyDef","startIndex":24448,"stopIndex":24617,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":953},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"958":{"name":"scrolling","type":"categoryDef","startIndex":24622,"stopIndex":24712,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":959}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"959":{"name":"getScrollableNode","type":"propertyDef","startIndex":24637,"stopIndex":24711,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":958},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":944},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"960":{"name":"lively.morphic.Clip","type":"klassExtensionDef","startIndex":24707,"stopIndex":24877,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":961}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":962}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"961":{"name":"getScrollableNode","type":"propertyDef","startIndex":24754,"stopIndex":24873,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":962},"className":"lively.morphic.Clip","_owner":{"__isSmartRef__":true,"id":960},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"962":{"name":"scrolling","type":"categoryDef","startIndex":24748,"stopIndex":24883,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":961}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"963":{"name":null,"type":"comment","startIndex":24878,"stopIndex":24878,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"964":{"name":"lively.morphic.World","type":"klassExtensionDef","startIndex":24879,"stopIndex":31155,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":967},{"__isSmartRef__":true,"id":968},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":971},{"__isSmartRef__":true,"id":972},{"__isSmartRef__":true,"id":974},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":976},{"__isSmartRef__":true,"id":977},{"__isSmartRef__":true,"id":978},{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":982},{"__isSmartRef__":true,"id":983}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":966},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":980},{"__isSmartRef__":true,"id":984}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"965":{"name":"registerForEvents","type":"propertyDef","startIndex":24934,"stopIndex":25071,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":966},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"966":{"name":"event management","type":"categoryDef","startIndex":24921,"stopIndex":25725,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":967}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"967":{"name":"registerForGlobalEvents","type":"propertyDef","startIndex":25074,"stopIndex":25714,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":966},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"968":{"name":"onKeyDown","type":"propertyDef","startIndex":25747,"stopIndex":26191,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":969},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"969":{"name":"keyboard event handling","type":"categoryDef","startIndex":25727,"stopIndex":27599,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":968},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":971}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"970":{"name":"onKeyPress","type":"propertyDef","startIndex":26193,"stopIndex":26271,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":969},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"971":{"name":"processCommandKeys","type":"propertyDef","startIndex":26273,"stopIndex":27588,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":969},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"972":{"name":"onMouseMove","type":"propertyDef","startIndex":27618,"stopIndex":28158,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"973":{"name":"mouse event handling","type":"categoryDef","startIndex":27601,"stopIndex":30188,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":972},{"__isSmartRef__":true,"id":974},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":976},{"__isSmartRef__":true,"id":977},{"__isSmartRef__":true,"id":978}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"974":{"name":"onMouseWheel","type":"propertyDef","startIndex":28160,"stopIndex":29636,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"975":{"name":"onSelectStart","type":"propertyDef","startIndex":29639,"stopIndex":29720,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"976":{"name":"onHTML5DragEnter","type":"propertyDef","startIndex":29722,"stopIndex":29806,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"977":{"name":"onHTML5DragOver","type":"propertyDef","startIndex":29808,"stopIndex":29891,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"978":{"name":"onHTML5Drop","type":"propertyDef","startIndex":29893,"stopIndex":30177,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":973},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"979":{"name":"openSystemBrowser","type":"propertyDef","startIndex":30198,"stopIndex":30591,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":980},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"980":{"name":"convenience","type":"categoryDef","startIndex":30190,"stopIndex":31042,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":982}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"981":{"name":"openWorkspace","type":"propertyDef","startIndex":30593,"stopIndex":30801,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":980},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"982":{"name":"openPartsBin","type":"propertyDef","startIndex":30803,"stopIndex":31030,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":980},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"983":{"name":"getScrollableNode","type":"propertyDef","startIndex":31051,"stopIndex":31149,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":984},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":964},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"984":{"name":"scrolling","type":"categoryDef","startIndex":31044,"stopIndex":31161,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":983}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"985":{"name":"lively.FileUploader","type":"klassDef","startIndex":31156,"stopIndex":38907,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":986},{"__isSmartRef__":true,"id":988},{"__isSmartRef__":true,"id":989},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":993},{"__isSmartRef__":true,"id":994},{"__isSmartRef__":true,"id":995},{"__isSmartRef__":true,"id":997},{"__isSmartRef__":true,"id":999},{"__isSmartRef__":true,"id":1000},{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1004},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1007}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":987},{"__isSmartRef__":true,"id":990},{"__isSmartRef__":true,"id":996},{"__isSmartRef__":true,"id":998},{"__isSmartRef__":true,"id":1002},{"__isSmartRef__":true,"id":1006}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"986":{"name":"getFileReader","type":"propertyDef","startIndex":31212,"stopIndex":31819,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":987},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"987":{"name":"file reader","type":"categoryDef","startIndex":31204,"stopIndex":32461,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":986},{"__isSmartRef__":true,"id":988}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"988":{"name":"uploadBinary","type":"propertyDef","startIndex":31822,"stopIndex":32450,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":987},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"989":{"name":"onError","type":"propertyDef","startIndex":32478,"stopIndex":32576,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":990},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"990":{"name":"file reader events","type":"categoryDef","startIndex":32463,"stopIndex":33119,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":989},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":993},{"__isSmartRef__":true,"id":994}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"991":{"name":"onLoadStart","type":"propertyDef","startIndex":32578,"stopIndex":32665,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":990},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"992":{"name":"onLoadEnd","type":"propertyDef","startIndex":32667,"stopIndex":32753,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":990},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"993":{"name":"onProgress","type":"propertyDef","startIndex":32755,"stopIndex":32984,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":990},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"994":{"name":"onLoad","type":"propertyDef","startIndex":32986,"stopIndex":33108,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":990},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"995":{"name":"onLoadImage","type":"propertyDef","startIndex":33131,"stopIndex":33323,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":996},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"996":{"name":"image loading","type":"categoryDef","startIndex":33121,"stopIndex":33334,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":995}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"997":{"name":"onLoadVideo","type":"propertyDef","startIndex":33346,"stopIndex":33536,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":998},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"998":{"name":"video loading","type":"categoryDef","startIndex":33336,"stopIndex":35605,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":997},{"__isSmartRef__":true,"id":999},{"__isSmartRef__":true,"id":1000}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"999":{"name":"openVideo","type":"propertyDef","startIndex":33539,"stopIndex":35210,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":998},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1000":{"name":"uploadAndOpenVideoTo","type":"propertyDef","startIndex":35213,"stopIndex":35594,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":998},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1001":{"name":"onLoadPDF","type":"propertyDef","startIndex":35615,"stopIndex":35801,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1002},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1002":{"name":"pdf loading","type":"categoryDef","startIndex":35607,"stopIndex":37147,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1004}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1003":{"name":"uploadAndOpenPDFTo","type":"propertyDef","startIndex":35803,"stopIndex":36181,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1002},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1004":{"name":"openPDF","type":"propertyDef","startIndex":36183,"stopIndex":37136,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1002},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1005":{"name":"handleDroppedFiles","type":"propertyDef","startIndex":37159,"stopIndex":38099,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1006},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1006":{"name":"drop handling","type":"categoryDef","startIndex":37149,"stopIndex":38913,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1007}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1007":{"name":"loadAndOpenDroppedFiles","type":"propertyDef","startIndex":38104,"stopIndex":38903,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1006},"className":"lively.FileUploader","_owner":{"__isSmartRef__":true,"id":985},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1008":{"name":null,"type":"comment","startIndex":38908,"stopIndex":38908,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1009":{"name":"lively.morphic.HTML.RenderContext","type":"klassExtensionDef","startIndex":38909,"stopIndex":39088,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1010}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1011}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1010":{"name":"registerHandlerForEvent","type":"propertyDef","startIndex":38985,"stopIndex":39084,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1011},"className":"lively.morphic.HTML.RenderContext","_owner":{"__isSmartRef__":true,"id":1009},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1011":{"name":"event handler management","type":"categoryDef","startIndex":38964,"stopIndex":39094,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1010}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1012":{"name":"lively.morphic.SVG.RenderContext","type":"klassExtensionDef","startIndex":39089,"stopIndex":39267,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1013}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1014}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1013":{"name":"registerHandlerForEvent","type":"propertyDef","startIndex":39164,"stopIndex":39263,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1014},"className":"lively.morphic.SVG.RenderContext","_owner":{"__isSmartRef__":true,"id":1012},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1014":{"name":"event handler management","type":"categoryDef","startIndex":39143,"stopIndex":39273,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1013}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1015":{"name":"lively.morphic.Canvas.RenderContext","type":"klassExtensionDef","startIndex":39268,"stopIndex":39445,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1016}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1017}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1016":{"name":"registerHandlerForEvent","type":"propertyDef","startIndex":39346,"stopIndex":39441,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1017},"className":"lively.morphic.Canvas.RenderContext","_owner":{"__isSmartRef__":true,"id":1015},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1017":{"name":"event handler management","type":"categoryDef","startIndex":39325,"stopIndex":39451,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1016}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1018":{"name":null,"type":"comment","startIndex":39446,"stopIndex":39446,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1019":{"name":"lively.morphic.HandMorph","type":"klassDef","startIndex":39447,"stopIndex":41602,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1020},{"__isSmartRef__":true,"id":1022},{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1033},{"__isSmartRef__":true,"id":1035}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1023},{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1034},{"__isSmartRef__":true,"id":1036}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1020":{"name":"style","type":"propertyDef","startIndex":39519,"stopIndex":39573,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1021},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1021":{"name":"settings","type":"categoryDef","startIndex":39514,"stopIndex":39584,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1020}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1022":{"name":"addToWorld","type":"propertyDef","startIndex":39595,"stopIndex":39747,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1023},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1023":{"name":"initializing","type":"categoryDef","startIndex":39586,"stopIndex":39758,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1022}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1024":{"name":"world","type":"propertyDef","startIndex":39790,"stopIndex":39834,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1025},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1025":{"name":"accessing -- morphic relationship","type":"categoryDef","startIndex":39760,"stopIndex":39969,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1026":{"name":"hand","type":"propertyDef","startIndex":39836,"stopIndex":39872,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1025},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1027":{"name":"morphsContainingPoint","type":"propertyDef","startIndex":39874,"stopIndex":39957,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1025},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1028":{"name":"grabMorph","type":"propertyDef","startIndex":39982,"stopIndex":40070,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1029},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1029":{"name":"event handling","type":"categoryDef","startIndex":39971,"stopIndex":41136,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1030":{"name":"grabMorphs","type":"propertyDef","startIndex":40072,"stopIndex":40423,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1029},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1031":{"name":"addMorphWithShadow","type":"propertyDef","startIndex":40430,"stopIndex":40681,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1029},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1032":{"name":"dropContentsOn","type":"propertyDef","startIndex":40688,"stopIndex":41125,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1029},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1033":{"name":"removeOpenMenu","type":"propertyDef","startIndex":41139,"stopIndex":41341,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1034},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1034":{"name":"menu","type":"categoryDef","startIndex":41138,"stopIndex":41352,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1033}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1035":{"name":"move","type":"propertyDef","startIndex":41357,"stopIndex":41598,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1036},"className":"lively.morphic.HandMorph","_owner":{"__isSmartRef__":true,"id":1019},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1036":{"name":"moving","type":"categoryDef","startIndex":41354,"stopIndex":41608,"fileName":"lively/morphic/Events.js","_subElements":[{"__isSmartRef__":true,"id":1035}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1037":{"name":null,"type":"comment","startIndex":41603,"stopIndex":41622,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1038":{"name":null,"type":"unknown","startIndex":41623,"stopIndex":41699,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1039":{"name":null,"type":"comment","startIndex":41700,"stopIndex":41700,"fileName":"lively/morphic/Events.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1040":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Examples.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1041":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Experiments.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1042":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Graffle.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1043":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Halos.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1044":{"target":{"__isSmartRef__":true,"id":1045},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/HTML.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1045":{"name":"lively.morphic.HTML","type":"moduleDef","startIndex":0,"stopIndex":21466,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1054},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1075},{"__isSmartRef__":true,"id":1103},{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1137},{"__isSmartRef__":true,"id":1138},{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1144},{"__isSmartRef__":true,"id":1150},{"__isSmartRef__":true,"id":1159},{"__isSmartRef__":true,"id":1160},{"__isSmartRef__":true,"id":1167},{"__isSmartRef__":true,"id":1182}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1046":{"name":null,"type":"comment","startIndex":115,"stopIndex":115,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1047":{"name":"Color","type":"klassExtensionDef","startIndex":116,"stopIndex":194,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1048}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1049}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1048":{"name":"toCSSString","type":"propertyDef","startIndex":144,"stopIndex":189,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1049},"className":"Color","_owner":{"__isSmartRef__":true,"id":1047},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1049":{"name":"HTML","type":"categoryDef","startIndex":134,"stopIndex":191,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1048}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1050":{"name":null,"type":"comment","startIndex":195,"stopIndex":195,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1051":{"name":"lively.morphic.HTML.RenderContext","type":"klassDef","startIndex":196,"stopIndex":347,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1052}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Rendering.RenderContext","categories":[{"__isSmartRef__":true,"id":1053}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1052":{"name":"renderContextTableName","type":"propertyDef","startIndex":295,"stopIndex":342,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1053},"className":"lively.morphic.HTML.RenderContext","_owner":{"__isSmartRef__":true,"id":1051},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1053":{"name":"settings","type":"categoryDef","startIndex":281,"stopIndex":344,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1052}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1054":{"name":null,"type":"comment","startIndex":348,"stopIndex":348,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1055":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":349,"stopIndex":4148,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1062},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1064},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1066},{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1070},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1072},{"__isSmartRef__":true,"id":1073}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1068},{"__isSmartRef__":true,"id":1074}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1056":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":408,"stopIndex":888,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1057},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1057":{"name":"HTML render settings","type":"categoryDef","startIndex":382,"stopIndex":891,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1056}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1058":{"name":"setPositionHTML","type":"propertyDef","startIndex":907,"stopIndex":1047,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1059":{"name":"udpating","type":"categoryDef","startIndex":893,"stopIndex":2180,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1062},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1064},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1066}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1060":{"name":"setRotationHTML","type":"propertyDef","startIndex":1049,"stopIndex":1216,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1061":{"name":"setExtentHTML","type":"propertyDef","startIndex":1218,"stopIndex":1354,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1062":{"name":"setScaleHTML","type":"propertyDef","startIndex":1357,"stopIndex":1528,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1063":{"name":"setVisibleHTML","type":"propertyDef","startIndex":1530,"stopIndex":1654,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1064":{"name":"setOriginHTML","type":"propertyDef","startIndex":1656,"stopIndex":1836,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1065":{"name":"setClipModeHTML","type":"propertyDef","startIndex":1838,"stopIndex":1953,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1066":{"name":"setHandStyleHTML","type":"propertyDef","startIndex":1955,"stopIndex":2176,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1059},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1067":{"name":"renderWithHTML","type":"propertyDef","startIndex":2197,"stopIndex":2321,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1068},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1068":{"name":"rendering","type":"categoryDef","startIndex":2182,"stopIndex":3999,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1070},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1072}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1069":{"name":"initHTML","type":"propertyDef","startIndex":2323,"stopIndex":2702,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1068},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1070":{"name":"appendHTML","type":"propertyDef","startIndex":2704,"stopIndex":3429,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1068},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1071":{"name":"insertMorphNodeInHTML","type":"propertyDef","startIndex":3431,"stopIndex":3883,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1068},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1072":{"name":"replaceRenderContextHTML","type":"propertyDef","startIndex":3887,"stopIndex":3994,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1068},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1073":{"name":"removeHTML","type":"propertyDef","startIndex":4015,"stopIndex":4143,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1074},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1055},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1074":{"name":"removing","type":"categoryDef","startIndex":4001,"stopIndex":4145,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1073}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1075":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":4149,"stopIndex":9429,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1076},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1083},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1087},{"__isSmartRef__":true,"id":1088},{"__isSmartRef__":true,"id":1089},{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1091},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1093},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1097},{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1100},{"__isSmartRef__":true,"id":1101}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1085},{"__isSmartRef__":true,"id":1099},{"__isSmartRef__":true,"id":1102}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1076":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":4207,"stopIndex":4951,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1077},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1077":{"name":"HTML render settings","type":"categoryDef","startIndex":4181,"stopIndex":4954,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1076}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1078":{"name":"initHTML","type":"propertyDef","startIndex":4971,"stopIndex":5817,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1079},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1079":{"name":"rendering","type":"categoryDef","startIndex":4956,"stopIndex":6740,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1083}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1080":{"name":"appendHTML","type":"propertyDef","startIndex":5819,"stopIndex":5969,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1079},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1081":{"name":"appendTextHTML","type":"propertyDef","startIndex":5971,"stopIndex":6514,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1079},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1082":{"name":"updateTextHTML","type":"propertyDef","startIndex":6516,"stopIndex":6616,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1079},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1083":{"name":"setClipModeHTML","type":"propertyDef","startIndex":6618,"stopIndex":6732,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1079},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1084":{"name":"getTextExtentHTML","type":"propertyDef","startIndex":6757,"stopIndex":6925,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1085":{"name":"accessing","type":"categoryDef","startIndex":6742,"stopIndex":8965,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1087},{"__isSmartRef__":true,"id":1088},{"__isSmartRef__":true,"id":1089},{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1091},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1093},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1097}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1086":{"name":"setMaxTextWidthHTML","type":"propertyDef","startIndex":6927,"stopIndex":7200,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1087":{"name":"setMaxTextHeightHTML","type":"propertyDef","startIndex":7202,"stopIndex":7478,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1088":{"name":"getTextStringHTML","type":"propertyDef","startIndex":7480,"stopIndex":7572,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1089":{"name":"setFontSizeHTML","type":"propertyDef","startIndex":7574,"stopIndex":7676,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1090":{"name":"setFontFamilyHTML","type":"propertyDef","startIndex":7678,"stopIndex":7785,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1091":{"name":"setTextColorHTML","type":"propertyDef","startIndex":7787,"stopIndex":7947,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1092":{"name":"setPaddingHTML","type":"propertyDef","startIndex":7949,"stopIndex":8316,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1093":{"name":"setAlignHTML","type":"propertyDef","startIndex":8318,"stopIndex":8448,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1094":{"name":"setVerticalAlignHTML","type":"propertyDef","startIndex":8450,"stopIndex":8594,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1095":{"name":"setDisplayHTML","type":"propertyDef","startIndex":8596,"stopIndex":8716,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1096":{"name":"setWhiteSpaceHandlingHTML","type":"propertyDef","startIndex":8722,"stopIndex":8850,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1097":{"name":"getWhiteSpaceHandlingHTML","type":"propertyDef","startIndex":8852,"stopIndex":8962,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1085},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1098":{"name":"ignoreTextEventsHTML","type":"propertyDef","startIndex":8989,"stopIndex":9082,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1099},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1099":{"name":"event management","type":"categoryDef","startIndex":8967,"stopIndex":9179,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1100}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1100":{"name":"enableTextEventsHTML","type":"propertyDef","startIndex":9084,"stopIndex":9176,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1099},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1101":{"name":"createTextNodeHTML","type":"propertyDef","startIndex":9200,"stopIndex":9424,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1102},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1075},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1102":{"name":"node creation","type":"categoryDef","startIndex":9181,"stopIndex":9426,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1101}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1103":{"name":"lively.morphic.List","type":"klassExtensionDef","startIndex":9430,"stopIndex":13114,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1108},{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1110},{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1112},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1116},{"__isSmartRef__":true,"id":1117},{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1121}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1105},{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1120}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1104":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":9488,"stopIndex":9778,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1105},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1105":{"name":"HTML render settings","type":"categoryDef","startIndex":9462,"stopIndex":9781,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1104}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1106":{"name":"initHTML","type":"propertyDef","startIndex":9798,"stopIndex":10097,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1107},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1107":{"name":"rendering","type":"categoryDef","startIndex":9783,"stopIndex":10573,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1108},{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1110},{"__isSmartRef__":true,"id":1111}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1108":{"name":"appendHTML","type":"propertyDef","startIndex":10099,"stopIndex":10229,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1107},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1109":{"name":"appendListHTML","type":"propertyDef","startIndex":10231,"stopIndex":10355,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1107},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1110":{"name":"setClipModeHTML","type":"propertyDef","startIndex":10357,"stopIndex":10471,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1107},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1111":{"name":"setSizeHTML","type":"propertyDef","startIndex":10473,"stopIndex":10569,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1107},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1112":{"name":"removeListContentHTML","type":"propertyDef","startIndex":10594,"stopIndex":10829,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1113":{"name":"list specific","type":"categoryDef","startIndex":10575,"stopIndex":12683,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1112},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1116},{"__isSmartRef__":true,"id":1117},{"__isSmartRef__":true,"id":1118}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1114":{"name":"updateListContentHTML","type":"propertyDef","startIndex":10831,"stopIndex":11463,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1115":{"name":"resizeListHTML","type":"propertyDef","startIndex":11465,"stopIndex":12047,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1116":{"name":"getItemIndexFromEventHTML","type":"propertyDef","startIndex":12049,"stopIndex":12207,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1117":{"name":"deselectNodesHTML","type":"propertyDef","startIndex":12209,"stopIndex":12320,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1118":{"name":"selectAtHTML","type":"propertyDef","startIndex":12323,"stopIndex":12689,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1113},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1119":{"name":"createListNodeHTML","type":"propertyDef","startIndex":12713,"stopIndex":12939,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1120},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1120":{"name":"node creation","type":"categoryDef","startIndex":12685,"stopIndex":13102,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1121}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1121":{"name":"getListExtentHTML","type":"propertyDef","startIndex":12941,"stopIndex":13108,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1120},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1103},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1122":{"name":"lively.morphic.Shapes.Shape","type":"klassExtensionDef","startIndex":13115,"stopIndex":15932,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1123},{"__isSmartRef__":true,"id":1125},{"__isSmartRef__":true,"id":1127},{"__isSmartRef__":true,"id":1128},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1131},{"__isSmartRef__":true,"id":1132},{"__isSmartRef__":true,"id":1133},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1135},{"__isSmartRef__":true,"id":1136}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1124},{"__isSmartRef__":true,"id":1126},{"__isSmartRef__":true,"id":1129}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1123":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":13181,"stopIndex":13608,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1124},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1124":{"name":"HTML render settings","type":"categoryDef","startIndex":13146,"stopIndex":13602,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1123}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1125":{"name":"initHTML","type":"propertyDef","startIndex":13631,"stopIndex":14104,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1126},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1126":{"name":"initializing","type":"categoryDef","startIndex":13604,"stopIndex":14259,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1125},{"__isSmartRef__":true,"id":1127}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1127":{"name":"renderHTML","type":"propertyDef","startIndex":14106,"stopIndex":14265,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1126},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1128":{"name":"setPositionHTML","type":"propertyDef","startIndex":14284,"stopIndex":14424,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1129":{"name":"updating","type":"categoryDef","startIndex":14261,"stopIndex":15920,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1128},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1131},{"__isSmartRef__":true,"id":1132},{"__isSmartRef__":true,"id":1133},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1135},{"__isSmartRef__":true,"id":1136}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1130":{"name":"setExtentHTML","type":"propertyDef","startIndex":14426,"stopIndex":14764,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1131":{"name":"setFillHTML","type":"propertyDef","startIndex":14766,"stopIndex":14916,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1132":{"name":"setBorderColorHTML","type":"propertyDef","startIndex":14918,"stopIndex":15062,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1133":{"name":"setBorderWidthHTML","type":"propertyDef","startIndex":15064,"stopIndex":15325,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1134":{"name":"setStrokeOpacityHTML","type":"propertyDef","startIndex":15327,"stopIndex":15477,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1135":{"name":"setBorderHTML","type":"propertyDef","startIndex":15480,"stopIndex":15831,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1136":{"name":"setOpacityHTML","type":"propertyDef","startIndex":15833,"stopIndex":15926,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1129},"className":"lively.morphic.Shapes.Shape","_owner":{"__isSmartRef__":true,"id":1122},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1137":{"name":null,"type":"comment","startIndex":15933,"stopIndex":15933,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1138":{"name":"lively.morphic.Shapes.Rectangle","type":"klassExtensionDef","startIndex":15934,"stopIndex":16544,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1139},{"__isSmartRef__":true,"id":1141}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1140},{"__isSmartRef__":true,"id":1142}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1139":{"name":"initHTML","type":"propertyDef","startIndex":15993,"stopIndex":16205,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1140},"className":"lively.morphic.Shapes.Rectangle","_owner":{"__isSmartRef__":true,"id":1138},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1140":{"name":"rendering","type":"categoryDef","startIndex":15969,"stopIndex":16199,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1139}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1141":{"name":"setBorderRadiusHTML","type":"propertyDef","startIndex":16224,"stopIndex":16539,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1142},"className":"lively.morphic.Shapes.Rectangle","_owner":{"__isSmartRef__":true,"id":1138},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1142":{"name":"updating","type":"categoryDef","startIndex":16201,"stopIndex":16532,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1141}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1143":{"name":null,"type":"comment","startIndex":16545,"stopIndex":16545,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1144":{"name":"lively.morphic.Shapes.Ellipse","type":"klassExtensionDef","startIndex":16546,"stopIndex":17174,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1145},{"__isSmartRef__":true,"id":1147},{"__isSmartRef__":true,"id":1149}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1146},{"__isSmartRef__":true,"id":1148}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1145":{"name":"initHTML","type":"propertyDef","startIndex":16603,"stopIndex":16821,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1146},"className":"lively.morphic.Shapes.Ellipse","_owner":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1146":{"name":"rendering","type":"categoryDef","startIndex":16579,"stopIndex":16815,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1145}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1147":{"name":"setExtentHTML","type":"propertyDef","startIndex":16840,"stopIndex":17027,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1148},"className":"lively.morphic.Shapes.Ellipse","_owner":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1148":{"name":"updating","type":"categoryDef","startIndex":16817,"stopIndex":17162,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1147},{"__isSmartRef__":true,"id":1149}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1149":{"name":"setBorderRadiusHTML","type":"propertyDef","startIndex":17029,"stopIndex":17168,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1148},"className":"lively.morphic.Shapes.Ellipse","_owner":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1150":{"name":"lively.morphic.Shapes.Image","type":"klassExtensionDef","startIndex":17175,"stopIndex":18029,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1151},{"__isSmartRef__":true,"id":1153},{"__isSmartRef__":true,"id":1155},{"__isSmartRef__":true,"id":1157}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1152},{"__isSmartRef__":true,"id":1154},{"__isSmartRef__":true,"id":1156},{"__isSmartRef__":true,"id":1158}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1151":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":17241,"stopIndex":17359,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1152},"className":"lively.morphic.Shapes.Image","_owner":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1152":{"name":"HTML render settings","type":"categoryDef","startIndex":17206,"stopIndex":17353,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1151}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1153":{"name":"initHTML","type":"propertyDef","startIndex":17379,"stopIndex":17639,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1154},"className":"lively.morphic.Shapes.Image","_owner":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1154":{"name":"rendering","type":"categoryDef","startIndex":17355,"stopIndex":17633,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1153}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1155":{"name":"setImageURLHTML","type":"propertyDef","startIndex":17658,"stopIndex":17883,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1156},"className":"lively.morphic.Shapes.Image","_owner":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1156":{"name":"updating","type":"categoryDef","startIndex":17635,"stopIndex":17877,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1155}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1157":{"name":"getNativeExtentHTML","type":"propertyDef","startIndex":17903,"stopIndex":18024,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1158},"className":"lively.morphic.Shapes.Image","_owner":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1158":{"name":"accessing","type":"categoryDef","startIndex":17879,"stopIndex":18017,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1157}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1159":{"name":null,"type":"comment","startIndex":18030,"stopIndex":18030,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1160":{"name":"lively.morphic.Shapes.External","type":"klassExtensionDef","startIndex":18031,"stopIndex":18827,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1161},{"__isSmartRef__":true,"id":1163},{"__isSmartRef__":true,"id":1165}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1162},{"__isSmartRef__":true,"id":1164},{"__isSmartRef__":true,"id":1166}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1161":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":18100,"stopIndex":18166,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1162},"className":"lively.morphic.Shapes.External","_owner":{"__isSmartRef__":true,"id":1160},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1162":{"name":"HTML render settings","type":"categoryDef","startIndex":18065,"stopIndex":18160,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1161}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1163":{"name":"initHTML","type":"propertyDef","startIndex":18186,"stopIndex":18672,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1164},"className":"lively.morphic.Shapes.External","_owner":{"__isSmartRef__":true,"id":1160},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1164":{"name":"rendering","type":"categoryDef","startIndex":18162,"stopIndex":18666,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1163}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1165":{"name":"getExtentHTML","type":"propertyDef","startIndex":18692,"stopIndex":18822,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1166},"className":"lively.morphic.Shapes.External","_owner":{"__isSmartRef__":true,"id":1160},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1166":{"name":"accessing","type":"categoryDef","startIndex":18668,"stopIndex":18815,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1165}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1167":{"name":"lively.morphic.Shapes.Path","type":"klassExtensionDef","startIndex":18828,"stopIndex":21446,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1168},{"__isSmartRef__":true,"id":1170},{"__isSmartRef__":true,"id":1172},{"__isSmartRef__":true,"id":1174},{"__isSmartRef__":true,"id":1175},{"__isSmartRef__":true,"id":1176},{"__isSmartRef__":true,"id":1177},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1181}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1169},{"__isSmartRef__":true,"id":1171},{"__isSmartRef__":true,"id":1173},{"__isSmartRef__":true,"id":1178}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1168":{"name":"htmlDispatchTable","type":"propertyDef","startIndex":18893,"stopIndex":19015,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1169},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1169":{"name":"HTML render settings","type":"categoryDef","startIndex":18858,"stopIndex":19009,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1168}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1170":{"name":"initHTML","type":"propertyDef","startIndex":19040,"stopIndex":19379,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1171},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1171":{"name":"HTML rendering","type":"categoryDef","startIndex":19011,"stopIndex":19373,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1170}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1172":{"name":"setPathElementsHTML","type":"propertyDef","startIndex":19399,"stopIndex":19621,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1173},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1173":{"name":"accessing","type":"categoryDef","startIndex":19375,"stopIndex":20684,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1172},{"__isSmartRef__":true,"id":1174},{"__isSmartRef__":true,"id":1175},{"__isSmartRef__":true,"id":1176}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1174":{"name":"setExtentHTML","type":"propertyDef","startIndex":19623,"stopIndex":20101,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1173},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1175":{"name":"setPositionHTML","type":"propertyDef","startIndex":20103,"stopIndex":20554,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1173},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1176":{"name":"setBorderColorHTML","type":"propertyDef","startIndex":20558,"stopIndex":20689,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1173},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1177":{"name":"setElementsFromSVGData","type":"propertyDef","startIndex":20713,"stopIndex":20873,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1178},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1178":{"name":"svg specific","type":"categoryDef","startIndex":20686,"stopIndex":21434,"fileName":"lively/morphic/HTML.js","_subElements":[{"__isSmartRef__":true,"id":1177},{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1181}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1179":{"name":"getPathNodeHTML","type":"propertyDef","startIndex":20875,"stopIndex":20978,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1178},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1180":{"name":"getPathBoundsHTML","type":"propertyDef","startIndex":20981,"stopIndex":21227,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1178},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1181":{"name":"createSVGDataFromElements","type":"propertyDef","startIndex":21234,"stopIndex":21441,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1178},"className":"lively.morphic.Shapes.Path","_owner":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1182":{"name":null,"type":"comment","startIndex":21447,"stopIndex":21447,"fileName":"lively/morphic/HTML.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1183":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Layout.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1184":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/MorphAddons.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1185":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/ObjectMigration.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1186":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/PathShapes.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1187":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Rendering.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1188":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/ScriptingSupport.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1189":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Serialization.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1190":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Shapes.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1191":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Styles.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1192":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/SVG.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1193":{"target":{"__isSmartRef__":true,"id":1194},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Tests.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1194":{"name":"lively.morphic.Tests","type":"moduleDef","startIndex":0,"stopIndex":64047,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1195},{"__isSmartRef__":true,"id":1196},{"__isSmartRef__":true,"id":1206},{"__isSmartRef__":true,"id":1207},{"__isSmartRef__":true,"id":1210},{"__isSmartRef__":true,"id":1211},{"__isSmartRef__":true,"id":1236},{"__isSmartRef__":true,"id":1237},{"__isSmartRef__":true,"id":1244},{"__isSmartRef__":true,"id":1253},{"__isSmartRef__":true,"id":1259},{"__isSmartRef__":true,"id":1260},{"__isSmartRef__":true,"id":1297},{"__isSmartRef__":true,"id":1302},{"__isSmartRef__":true,"id":1305},{"__isSmartRef__":true,"id":1315},{"__isSmartRef__":true,"id":1319},{"__isSmartRef__":true,"id":1323},{"__isSmartRef__":true,"id":1326},{"__isSmartRef__":true,"id":1333},{"__isSmartRef__":true,"id":1336},{"__isSmartRef__":true,"id":1341},{"__isSmartRef__":true,"id":1342},{"__isSmartRef__":true,"id":1345},{"__isSmartRef__":true,"id":1348},{"__isSmartRef__":true,"id":1351},{"__isSmartRef__":true,"id":1357},{"__isSmartRef__":true,"id":1364}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1195":{"name":null,"type":"comment","startIndex":110,"stopIndex":110,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1196":{"name":"lively.morphic.Tests.TestCase","type":"klassDef","startIndex":111,"stopIndex":3735,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1197},{"__isSmartRef__":true,"id":1199},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1203},{"__isSmartRef__":true,"id":1204}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"TestCase","categories":[{"__isSmartRef__":true,"id":1198},{"__isSmartRef__":true,"id":1200},{"__isSmartRef__":true,"id":1205}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1197":{"name":"tearDown","type":"propertyDef","startIndex":175,"stopIndex":263,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1198},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1198":{"name":"running","type":"categoryDef","startIndex":162,"stopIndex":266,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1197}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1199":{"name":"removeTestWorld","type":"propertyDef","startIndex":280,"stopIndex":729,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1200},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1200":{"name":"helper","type":"categoryDef","startIndex":268,"stopIndex":1498,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1199},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1203}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1201":{"name":"openMorphsInRealWorld","type":"propertyDef","startIndex":731,"stopIndex":808,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1200},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1202":{"name":"createWorld","type":"propertyDef","startIndex":810,"stopIndex":1181,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1200},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1203":{"name":"serializeAndDeserializeWorld","type":"propertyDef","startIndex":1183,"stopIndex":1494,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1200},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1204":{"name":"assertNodeMatches","type":"propertyDef","startIndex":1515,"stopIndex":3730,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1205},"className":"lively.morphic.Tests.TestCase","_owner":{"__isSmartRef__":true,"id":1196},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1205":{"name":"assertion","type":"categoryDef","startIndex":1500,"stopIndex":3732,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1204}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1206":{"name":null,"type":"comment","startIndex":3736,"stopIndex":3736,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1207":{"name":"lively.morphic.Tests.WorldTests","type":"klassDef","startIndex":3737,"stopIndex":4340,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1208}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TestCase","categories":[{"__isSmartRef__":true,"id":1209}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1208":{"name":"testAddWorldToDoc","type":"propertyDef","startIndex":3824,"stopIndex":4335,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1209},"className":"lively.morphic.Tests.WorldTests","_owner":{"__isSmartRef__":true,"id":1207},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1209":{"name":"testing","type":"categoryDef","startIndex":3811,"stopIndex":4337,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1208}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1210":{"name":null,"type":"comment","startIndex":4341,"stopIndex":4342,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1211":{"name":"lively.morphic.Tests.MorphTests","type":"klassDef","startIndex":4343,"stopIndex":18167,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1212},{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1217},{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1219},{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1221},{"__isSmartRef__":true,"id":1222},{"__isSmartRef__":true,"id":1223},{"__isSmartRef__":true,"id":1224},{"__isSmartRef__":true,"id":1225},{"__isSmartRef__":true,"id":1226},{"__isSmartRef__":true,"id":1227},{"__isSmartRef__":true,"id":1228},{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1230},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1232},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1234},{"__isSmartRef__":true,"id":1235}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TestCase","categories":[{"__isSmartRef__":true,"id":1213},{"__isSmartRef__":true,"id":1216}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1212":{"name":"setUp","type":"propertyDef","startIndex":4430,"stopIndex":4511,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1213},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1213":{"name":"running","type":"categoryDef","startIndex":4417,"stopIndex":4514,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1212}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1214":{"name":"lively.morphic.Tests.MorphTests","type":"klassDef","startIndex":4343,"stopIndex":17904,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1212},{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1217},{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1219},{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1221},{"__isSmartRef__":true,"id":1222},{"__isSmartRef__":true,"id":1223},{"__isSmartRef__":true,"id":1224},{"__isSmartRef__":true,"id":1225},{"__isSmartRef__":true,"id":1226},{"__isSmartRef__":true,"id":1227},{"__isSmartRef__":true,"id":1228},{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1230},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1232},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1234},{"__isSmartRef__":true,"id":1235}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TestCase","categories":[{"__isSmartRef__":true,"id":1213},{"__isSmartRef__":true,"id":1216}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1215":{"name":"test01AddMorph","type":"propertyDef","startIndex":4529,"stopIndex":5104,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1216":{"name":"testing","type":"categoryDef","startIndex":4516,"stopIndex":17901,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1217},{"__isSmartRef__":true,"id":1218},{"__isSmartRef__":true,"id":1219},{"__isSmartRef__":true,"id":1220},{"__isSmartRef__":true,"id":1221},{"__isSmartRef__":true,"id":1222},{"__isSmartRef__":true,"id":1223},{"__isSmartRef__":true,"id":1224},{"__isSmartRef__":true,"id":1225},{"__isSmartRef__":true,"id":1226},{"__isSmartRef__":true,"id":1227},{"__isSmartRef__":true,"id":1228},{"__isSmartRef__":true,"id":1229},{"__isSmartRef__":true,"id":1230},{"__isSmartRef__":true,"id":1231},{"__isSmartRef__":true,"id":1232},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1234},{"__isSmartRef__":true,"id":1235}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1217":{"name":"test02aUseSVGRenderer","type":"propertyDef","startIndex":5106,"stopIndex":5684,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1218":{"name":"test03MorphWithSVGEllipse","type":"propertyDef","startIndex":5687,"stopIndex":6323,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1219":{"name":"test04MorphLocalize","type":"propertyDef","startIndex":6325,"stopIndex":6639,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1220":{"name":"test04AddMorphBefore","type":"propertyDef","startIndex":6641,"stopIndex":7916,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1221":{"name":"xtest05DropMorph","type":"propertyDef","startIndex":7919,"stopIndex":9028,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1222":{"name":"testMorphBounds","type":"propertyDef","startIndex":9030,"stopIndex":9433,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1223":{"name":"test07MorphBoundsOnCreation","type":"propertyDef","startIndex":9435,"stopIndex":9796,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1224":{"name":"test08aCreateMorphWithLinearGradient","type":"propertyDef","startIndex":9798,"stopIndex":10457,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1225":{"name":"test08bCreateMorphWithradialGradient","type":"propertyDef","startIndex":10459,"stopIndex":11147,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1226":{"name":"test09BorderColorAndWidth","type":"propertyDef","startIndex":11149,"stopIndex":12006,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1227":{"name":"test10BorderRadiusHTML","type":"propertyDef","startIndex":12008,"stopIndex":12495,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1228":{"name":"test11DragMorph","type":"propertyDef","startIndex":12497,"stopIndex":13800,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1229":{"name":"test12ModifyOrigin","type":"propertyDef","startIndex":13802,"stopIndex":14109,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1230":{"name":"test13ModifyOriginWithTransformation","type":"propertyDef","startIndex":14111,"stopIndex":14649,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1231":{"name":"test14ModifyOriginWithScale","type":"propertyDef","startIndex":14651,"stopIndex":15035,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1232":{"name":"test15ModifyOriginWithSubmorphs","type":"propertyDef","startIndex":15037,"stopIndex":15480,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1233":{"name":"test16MorphsContainingPoint","type":"propertyDef","startIndex":15483,"stopIndex":17163,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1234":{"name":"test17MorphsContainingPointWithAddMorphFront","type":"propertyDef","startIndex":17165,"stopIndex":17696,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1235":{"name":"test18OrderOfMorphsOnScrennAndInSubmorphArrayMatches","type":"propertyDef","startIndex":17698,"stopIndex":18156,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1216},"className":"lively.morphic.Tests.MorphTests","_owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1236":{"name":null,"type":"comment","startIndex":18168,"stopIndex":18168,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1237":{"name":"lively.morphic.Tests.CopyMorphTests","type":"klassDef","startIndex":18169,"stopIndex":20434,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1238},{"__isSmartRef__":true,"id":1240},{"__isSmartRef__":true,"id":1241},{"__isSmartRef__":true,"id":1242},{"__isSmartRef__":true,"id":1243}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1239}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1238":{"name":"test01CopySimpleMorph","type":"propertyDef","startIndex":18262,"stopIndex":18584,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1239},"className":"lively.morphic.Tests.CopyMorphTests","_owner":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1239":{"name":"testing","type":"categoryDef","startIndex":17920,"stopIndex":20102,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1238},{"__isSmartRef__":true,"id":1240},{"__isSmartRef__":true,"id":1241},{"__isSmartRef__":true,"id":1242},{"__isSmartRef__":true,"id":1243}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1240":{"name":"test02ReferencedMorphThatIsNotASubmorphIsNotCopied","type":"propertyDef","startIndex":18586,"stopIndex":19247,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1239},"className":"lively.morphic.Tests.CopyMorphTests","_owner":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1241":{"name":"test03OwnerIsNotCopied","type":"propertyDef","startIndex":19249,"stopIndex":19454,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1239},"className":"lively.morphic.Tests.CopyMorphTests","_owner":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1242":{"name":"test04CopyMorphTreeWithEventHandlers","type":"propertyDef","startIndex":19456,"stopIndex":20079,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1239},"className":"lively.morphic.Tests.CopyMorphTests","_owner":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1243":{"name":"test05CopySetsNewTargetForScripts","type":"propertyDef","startIndex":20081,"stopIndex":20425,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1239},"className":"lively.morphic.Tests.CopyMorphTests","_owner":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1244":{"name":"lively.morphic.Tests.TextMorphTests","type":"klassDef","startIndex":20435,"stopIndex":23478,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1245},{"__isSmartRef__":true,"id":1247},{"__isSmartRef__":true,"id":1248},{"__isSmartRef__":true,"id":1249},{"__isSmartRef__":true,"id":1250},{"__isSmartRef__":true,"id":1251},{"__isSmartRef__":true,"id":1252}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1246}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1245":{"name":"test01TextMorphHTML","type":"propertyDef","startIndex":20528,"stopIndex":20995,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1246":{"name":"testing","type":"categoryDef","startIndex":20186,"stopIndex":23146,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1245},{"__isSmartRef__":true,"id":1247},{"__isSmartRef__":true,"id":1248},{"__isSmartRef__":true,"id":1249},{"__isSmartRef__":true,"id":1250},{"__isSmartRef__":true,"id":1251},{"__isSmartRef__":true,"id":1252}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1247":{"name":"test02TextMorphSVG","type":"propertyDef","startIndex":20997,"stopIndex":21487,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1248":{"name":"test03TextStringIsConnectable","type":"propertyDef","startIndex":21489,"stopIndex":21795,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1249":{"name":"test04GrowToFit","type":"propertyDef","startIndex":21797,"stopIndex":22136,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1250":{"name":"test05SetSelectionRange","type":"propertyDef","startIndex":22139,"stopIndex":22643,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1251":{"name":"test05bSetSelectionRangeRightToLeft","type":"propertyDef","startIndex":22645,"stopIndex":23016,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1252":{"name":"test06ModifySelectedLinesInsertsAtCorrectPosition","type":"propertyDef","startIndex":23019,"stopIndex":23466,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1246},"className":"lively.morphic.Tests.TextMorphTests","_owner":{"__isSmartRef__":true,"id":1244},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1253":{"name":"lively.morphic.Tests.ScrollTests","type":"klassDef","startIndex":23479,"stopIndex":24839,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1254},{"__isSmartRef__":true,"id":1256},{"__isSmartRef__":true,"id":1258}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1255},{"__isSmartRef__":true,"id":1257}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1254":{"name":"setUp","type":"propertyDef","startIndex":23569,"stopIndex":23968,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1255},"className":"lively.morphic.Tests.ScrollTests","_owner":{"__isSmartRef__":true,"id":1253},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1255":{"name":"running","type":"categoryDef","startIndex":23227,"stopIndex":23642,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1254}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1256":{"name":"test01ScrollSelectionAtBottomIntoView","type":"propertyDef","startIndex":23987,"stopIndex":24572,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1257},"className":"lively.morphic.Tests.ScrollTests","_owner":{"__isSmartRef__":true,"id":1253},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1257":{"name":"testing","type":"categoryDef","startIndex":23644,"stopIndex":24507,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1256},{"__isSmartRef__":true,"id":1258}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1258":{"name":"test02ScrollWorld","type":"propertyDef","startIndex":24574,"stopIndex":24832,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1257},"className":"lively.morphic.Tests.ScrollTests","_owner":{"__isSmartRef__":true,"id":1253},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1259":{"name":null,"type":"comment","startIndex":24840,"stopIndex":24840,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1260":{"name":"lively.morphic.Tests.TextMorphRichTextTests","type":"klassDef","startIndex":24841,"stopIndex":43495,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1261},{"__isSmartRef__":true,"id":1263},{"__isSmartRef__":true,"id":1264},{"__isSmartRef__":true,"id":1265},{"__isSmartRef__":true,"id":1266},{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1270},{"__isSmartRef__":true,"id":1271},{"__isSmartRef__":true,"id":1272},{"__isSmartRef__":true,"id":1273},{"__isSmartRef__":true,"id":1274},{"__isSmartRef__":true,"id":1275},{"__isSmartRef__":true,"id":1276},{"__isSmartRef__":true,"id":1277},{"__isSmartRef__":true,"id":1278},{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1280},{"__isSmartRef__":true,"id":1281},{"__isSmartRef__":true,"id":1282},{"__isSmartRef__":true,"id":1283},{"__isSmartRef__":true,"id":1284},{"__isSmartRef__":true,"id":1285},{"__isSmartRef__":true,"id":1286},{"__isSmartRef__":true,"id":1287},{"__isSmartRef__":true,"id":1288},{"__isSmartRef__":true,"id":1289},{"__isSmartRef__":true,"id":1290},{"__isSmartRef__":true,"id":1291},{"__isSmartRef__":true,"id":1292},{"__isSmartRef__":true,"id":1293},{"__isSmartRef__":true,"id":1294},{"__isSmartRef__":true,"id":1295},{"__isSmartRef__":true,"id":1296}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1262},{"__isSmartRef__":true,"id":1267}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1261":{"name":"setUp","type":"propertyDef","startIndex":24942,"stopIndex":25308,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1262},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1262":{"name":"running","type":"categoryDef","startIndex":24600,"stopIndex":25583,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1261},{"__isSmartRef__":true,"id":1263},{"__isSmartRef__":true,"id":1264},{"__isSmartRef__":true,"id":1265}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1263":{"name":"checkRunArray","type":"propertyDef","startIndex":25310,"stopIndex":25450,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1262},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1264":{"name":"checkChunks","type":"propertyDef","startIndex":25452,"stopIndex":25572,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1262},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1265":{"name":"checkDOM","type":"propertyDef","startIndex":25575,"stopIndex":25907,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1262},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1266":{"name":"test01MorphHasTextChunk","type":"propertyDef","startIndex":25927,"stopIndex":26332,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1267":{"name":"testing","type":"categoryDef","startIndex":25585,"stopIndex":43163,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1266},{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1270},{"__isSmartRef__":true,"id":1271},{"__isSmartRef__":true,"id":1272},{"__isSmartRef__":true,"id":1273},{"__isSmartRef__":true,"id":1274},{"__isSmartRef__":true,"id":1275},{"__isSmartRef__":true,"id":1276},{"__isSmartRef__":true,"id":1277},{"__isSmartRef__":true,"id":1278},{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1280},{"__isSmartRef__":true,"id":1281},{"__isSmartRef__":true,"id":1282},{"__isSmartRef__":true,"id":1283},{"__isSmartRef__":true,"id":1284},{"__isSmartRef__":true,"id":1285},{"__isSmartRef__":true,"id":1286},{"__isSmartRef__":true,"id":1287},{"__isSmartRef__":true,"id":1288},{"__isSmartRef__":true,"id":1289},{"__isSmartRef__":true,"id":1290},{"__isSmartRef__":true,"id":1291},{"__isSmartRef__":true,"id":1292},{"__isSmartRef__":true,"id":1293},{"__isSmartRef__":true,"id":1294},{"__isSmartRef__":true,"id":1295},{"__isSmartRef__":true,"id":1296}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1268":{"name":"test02MorphHasTextChunkWhenTextStringIsSet","type":"propertyDef","startIndex":26334,"stopIndex":26649,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1269":{"name":"test03SplitAndJoinTextChunks","type":"propertyDef","startIndex":26651,"stopIndex":27562,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1270":{"name":"test03bCoalesceChunks","type":"propertyDef","startIndex":27564,"stopIndex":27888,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1271":{"name":"test03cSplitAtFrontAndBack","type":"propertyDef","startIndex":27890,"stopIndex":28296,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1272":{"name":"test03cSplittedChunkGetsStyle","type":"propertyDef","startIndex":28298,"stopIndex":28611,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1273":{"name":"test04SliceTextChunksSimple","type":"propertyDef","startIndex":28616,"stopIndex":29019,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1274":{"name":"test04SliceTextChunks","type":"propertyDef","startIndex":29022,"stopIndex":29529,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1275":{"name":"test04SliceTextChunksAgain","type":"propertyDef","startIndex":29531,"stopIndex":29841,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1276":{"name":"test05StyleChunk","type":"propertyDef","startIndex":29844,"stopIndex":30093,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1277":{"name":"test06MakeTextBold","type":"propertyDef","startIndex":30095,"stopIndex":30517,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1278":{"name":"test07MakeTextBoldThenUnbold","type":"propertyDef","startIndex":30522,"stopIndex":30801,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1279":{"name":"test08ToggleBoldnessComplete","type":"propertyDef","startIndex":30803,"stopIndex":31222,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1280":{"name":"test09ChunksAreSerializable","type":"propertyDef","startIndex":31224,"stopIndex":31689,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1281":{"name":"test10ConvertSelectionRangeForEmphasis","type":"propertyDef","startIndex":31691,"stopIndex":32403,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1282":{"name":"test11ToggleBoldnessWithChunkWithMultipleTextNodes","type":"propertyDef","startIndex":32405,"stopIndex":33311,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1283":{"name":"test11FixChunksShouldKeepSlection","type":"propertyDef","startIndex":33313,"stopIndex":34009,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1284":{"name":"test12GetAndSetSelectionRangeHaveEqualValues","type":"propertyDef","startIndex":34011,"stopIndex":34296,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1285":{"name":"test13InsertedTextBetweenChunksIsAssimilated","type":"propertyDef","startIndex":34298,"stopIndex":35155,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1286":{"name":"test14GetEmphasisAt","type":"propertyDef","startIndex":35157,"stopIndex":35784,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1287":{"name":"test15GetChunkAndLocalIndex","type":"propertyDef","startIndex":35787,"stopIndex":36828,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1288":{"name":"test16AddLink","type":"propertyDef","startIndex":36830,"stopIndex":37291,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1289":{"name":"test17AddLinkMakeBoldThenUnbold","type":"propertyDef","startIndex":37293,"stopIndex":37820,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1290":{"name":"test18LinkifiedChunkShouldKeepLinkWhenTextStringChanges","type":"propertyDef","startIndex":37822,"stopIndex":38265,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1291":{"name":"test19FixChunksShouldRemoveElements","type":"propertyDef","startIndex":38267,"stopIndex":38863,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1292":{"name":"test20HandleSplittedSpanNodes","type":"propertyDef","startIndex":38865,"stopIndex":39626,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1293":{"name":"test21HandleSplittedSpanNodesAndTextAttributes","type":"propertyDef","startIndex":39628,"stopIndex":40613,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1294":{"name":"test22ReclaimRemovedSpanNodesOnPaste","type":"propertyDef","startIndex":40615,"stopIndex":41890,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1295":{"name":"test23ReclaimRemovedChunkNodeAndReapplyTextAttributes","type":"propertyDef","startIndex":41892,"stopIndex":43021,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1296":{"name":"test22EmphasizeRegex","type":"propertyDef","startIndex":43025,"stopIndex":43488,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1267},"className":"lively.morphic.Tests.TextMorphRichTextTests","_owner":{"__isSmartRef__":true,"id":1260},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1297":{"name":"lively.morphic.Tests.RichTextTests","type":"klassDef","startIndex":43496,"stopIndex":44436,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1298},{"__isSmartRef__":true,"id":1300},{"__isSmartRef__":true,"id":1301}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TextMorphRichTextTests","categories":[{"__isSmartRef__":true,"id":1299}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1298":{"name":"test01CreateRichText","type":"propertyDef","startIndex":43600,"stopIndex":43788,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1299},"className":"lively.morphic.Tests.RichTextTests","_owner":{"__isSmartRef__":true,"id":1297},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1299":{"name":"testing","type":"categoryDef","startIndex":43258,"stopIndex":44104,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1298},{"__isSmartRef__":true,"id":1300},{"__isSmartRef__":true,"id":1301}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1300":{"name":"test02GetRichText","type":"propertyDef","startIndex":43790,"stopIndex":43960,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1299},"className":"lively.morphic.Tests.RichTextTests","_owner":{"__isSmartRef__":true,"id":1297},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1301":{"name":"test03EmphasizeRichText","type":"propertyDef","startIndex":43962,"stopIndex":44429,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1299},"className":"lively.morphic.Tests.RichTextTests","_owner":{"__isSmartRef__":true,"id":1297},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1302":{"name":"lively.morphic.Tests.ButtonMorphTests","type":"klassDef","startIndex":44437,"stopIndex":44765,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1303}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1304}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1303":{"name":"test01MorphBoundsOnCreation","type":"propertyDef","startIndex":44532,"stopIndex":44760,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1304},"className":"lively.morphic.Tests.ButtonMorphTests","_owner":{"__isSmartRef__":true,"id":1302},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1304":{"name":"testing","type":"categoryDef","startIndex":44190,"stopIndex":44433,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1303}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1305":{"name":"lively.morphic.Tests.ListMorphTests","type":"klassDef","startIndex":44766,"stopIndex":48518,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1306},{"__isSmartRef__":true,"id":1308},{"__isSmartRef__":true,"id":1309},{"__isSmartRef__":true,"id":1310},{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1312},{"__isSmartRef__":true,"id":1313},{"__isSmartRef__":true,"id":1314}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1307}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1306":{"name":"test01SetAndRetrieveStringItems","type":"propertyDef","startIndex":44859,"stopIndex":45158,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1307":{"name":"testing","type":"categoryDef","startIndex":44517,"stopIndex":48100,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1306},{"__isSmartRef__":true,"id":1308},{"__isSmartRef__":true,"id":1309},{"__isSmartRef__":true,"id":1310},{"__isSmartRef__":true,"id":1311},{"__isSmartRef__":true,"id":1312},{"__isSmartRef__":true,"id":1313},{"__isSmartRef__":true,"id":1314}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1308":{"name":"test02SelectAt","type":"propertyDef","startIndex":45160,"stopIndex":45564,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1309":{"name":"test03SelectListItem","type":"propertyDef","startIndex":45566,"stopIndex":45942,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1310":{"name":"test04ListMorphBoundsOnCreationInHTML","type":"propertyDef","startIndex":45945,"stopIndex":46363,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1311":{"name":"test05ListMorphKeepsSelectionHighlightOnUpdateList","type":"propertyDef","startIndex":46365,"stopIndex":46957,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1312":{"name":"test06SetSelectionWithListItems","type":"propertyDef","startIndex":46959,"stopIndex":47309,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1313":{"name":"testAddMorphDuplicatesListsBug","type":"propertyDef","startIndex":47311,"stopIndex":47779,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1314":{"name":"testUpdateListOnSelectionHighlightsSelectionCorrectly","type":"propertyDef","startIndex":47781,"stopIndex":48508,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1307},"className":"lively.morphic.Tests.ListMorphTests","_owner":{"__isSmartRef__":true,"id":1305},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1315":{"name":"lively.morphic.Tests.AppTests","type":"klassDef","startIndex":48519,"stopIndex":49421,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1316},{"__isSmartRef__":true,"id":1318}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1317}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1316":{"name":"test01ConfirmDialog","type":"propertyDef","startIndex":48606,"stopIndex":48970,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1317},"className":"lively.morphic.Tests.AppTests","_owner":{"__isSmartRef__":true,"id":1315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1317":{"name":"testing","type":"categoryDef","startIndex":48178,"stopIndex":49003,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1316},{"__isSmartRef__":true,"id":1318}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1318":{"name":"test02PromptDialog","type":"propertyDef","startIndex":48972,"stopIndex":49416,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1317},"className":"lively.morphic.Tests.AppTests","_owner":{"__isSmartRef__":true,"id":1315},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1319":{"name":"lively.morphic.Tests.CanvasRenderingTests","type":"klassDef","startIndex":49422,"stopIndex":50586,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1320},{"__isSmartRef__":true,"id":1322}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1321}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1320":{"name":"test01UseCanvasRendererForSimpleMorph","type":"propertyDef","startIndex":49521,"stopIndex":50011,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1321},"className":"lively.morphic.Tests.CanvasRenderingTests","_owner":{"__isSmartRef__":true,"id":1319},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1321":{"name":"testing","type":"categoryDef","startIndex":49093,"stopIndex":50168,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1320},{"__isSmartRef__":true,"id":1322}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1322":{"name":"test02MorphAndSubmorphWithCanvas","type":"propertyDef","startIndex":50013,"stopIndex":50581,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1321},"className":"lively.morphic.Tests.CanvasRenderingTests","_owner":{"__isSmartRef__":true,"id":1319},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1323":{"name":"lively.morphic.Tests.SimilitudeTests","type":"klassDef","startIndex":50587,"stopIndex":51162,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1324}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"TestCase","categories":[{"__isSmartRef__":true,"id":1325}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1324":{"name":"test01PointTransform","type":"propertyDef","startIndex":50658,"stopIndex":51157,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1325},"className":"lively.morphic.Tests.SimilitudeTests","_owner":{"__isSmartRef__":true,"id":1323},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1325":{"name":"testing","type":"categoryDef","startIndex":50230,"stopIndex":50744,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1324}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1326":{"name":"lively.morphic.Tests.ScriptTests","type":"klassDef","startIndex":51163,"stopIndex":53756,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1327},{"__isSmartRef__":true,"id":1329},{"__isSmartRef__":true,"id":1330},{"__isSmartRef__":true,"id":1331},{"__isSmartRef__":true,"id":1332}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"AsyncTestCase","categories":[{"__isSmartRef__":true,"id":1328}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1327":{"name":"test01StartAndStopTicking","type":"propertyDef","startIndex":51235,"stopIndex":51549,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1328},"className":"lively.morphic.Tests.ScriptTests","_owner":{"__isSmartRef__":true,"id":1326},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1328":{"name":"testing","type":"categoryDef","startIndex":50807,"stopIndex":53338,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1327},{"__isSmartRef__":true,"id":1329},{"__isSmartRef__":true,"id":1330},{"__isSmartRef__":true,"id":1331},{"__isSmartRef__":true,"id":1332}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1329":{"name":"test02SuspendAndContinue","type":"propertyDef","startIndex":51551,"stopIndex":52099,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1328},"className":"lively.morphic.Tests.ScriptTests","_owner":{"__isSmartRef__":true,"id":1326},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1330":{"name":"test03MorphStartStepping","type":"propertyDef","startIndex":52101,"stopIndex":52663,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1328},"className":"lively.morphic.Tests.ScriptTests","_owner":{"__isSmartRef__":true,"id":1326},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1331":{"name":"test04ScriptEquals","type":"propertyDef","startIndex":52665,"stopIndex":53317,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1328},"className":"lively.morphic.Tests.ScriptTests","_owner":{"__isSmartRef__":true,"id":1326},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1332":{"name":"test05StartSteppingChecksIfScriptIsThere","type":"propertyDef","startIndex":53319,"stopIndex":53746,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1328},"className":"lively.morphic.Tests.ScriptTests","_owner":{"__isSmartRef__":true,"id":1326},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1333":{"name":"lively.morphic.Tests.SerializationTests","type":"klassDef","startIndex":53757,"stopIndex":54495,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1334}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TestCase","categories":[{"__isSmartRef__":true,"id":1335}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1334":{"name":"test01SerializeSimpleWorld","type":"propertyDef","startIndex":53852,"stopIndex":54490,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1335},"className":"lively.morphic.Tests.SerializationTests","_owner":{"__isSmartRef__":true,"id":1333},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1335":{"name":"testing","type":"categoryDef","startIndex":53424,"stopIndex":54077,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1334}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1336":{"name":"lively.morphic.Tests.HaloTests","type":"klassDef","startIndex":54496,"stopIndex":56158,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1337},{"__isSmartRef__":true,"id":1339},{"__isSmartRef__":true,"id":1340}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.TestCase","categories":[{"__isSmartRef__":true,"id":1338}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1337":{"name":"test01ShowHalosForMorph","type":"propertyDef","startIndex":54582,"stopIndex":54927,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1338},"className":"lively.morphic.Tests.HaloTests","_owner":{"__isSmartRef__":true,"id":1336},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1338":{"name":"testing","type":"categoryDef","startIndex":54154,"stopIndex":55740,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1337},{"__isSmartRef__":true,"id":1339},{"__isSmartRef__":true,"id":1340}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1339":{"name":"test02HalosStayInVisibleBounds","type":"propertyDef","startIndex":54929,"stopIndex":55463,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1338},"className":"lively.morphic.Tests.HaloTests","_owner":{"__isSmartRef__":true,"id":1336},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1340":{"name":"testTransformRectSoThatItFitsInOuter","type":"propertyDef","startIndex":55465,"stopIndex":56151,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1338},"className":"lively.morphic.Tests.HaloTests","_owner":{"__isSmartRef__":true,"id":1336},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1341":{"name":null,"type":"comment","startIndex":56159,"stopIndex":56160,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1342":{"name":"lively.morphic.Tests.ImageTests","type":"klassDef","startIndex":56161,"stopIndex":56738,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1343}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1344}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1343":{"name":"testImageMorphHTML","type":"propertyDef","startIndex":56250,"stopIndex":56733,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1344},"className":"lively.morphic.Tests.ImageTests","_owner":{"__isSmartRef__":true,"id":1342},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1344":{"name":"testing","type":"categoryDef","startIndex":55822,"stopIndex":56320,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1343}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1345":{"name":"lively.morphic.Tests.MenuTests","type":"klassDef","startIndex":56739,"stopIndex":57241,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1346}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1347}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1346":{"name":"testWrongSubMenuItems","type":"propertyDef","startIndex":56827,"stopIndex":57236,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1347},"className":"lively.morphic.Tests.MenuTests","_owner":{"__isSmartRef__":true,"id":1345},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1347":{"name":"testing","type":"categoryDef","startIndex":56399,"stopIndex":56823,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1346}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1348":{"name":"lively.morphic.Tests.ExternalShapesTests","type":"klassDef","startIndex":57242,"stopIndex":57712,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1349}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1350}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1349":{"name":"test01AddADivShape","type":"propertyDef","startIndex":57340,"stopIndex":57707,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1350},"className":"lively.morphic.Tests.ExternalShapesTests","_owner":{"__isSmartRef__":true,"id":1348},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1350":{"name":"testing","type":"categoryDef","startIndex":56912,"stopIndex":57294,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1349}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1351":{"name":"lively.morphic.Tests.SelectionTest","type":"klassDef","startIndex":57713,"stopIndex":60712,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1352},{"__isSmartRef__":true,"id":1354},{"__isSmartRef__":true,"id":1355},{"__isSmartRef__":true,"id":1356}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1353}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1352":{"name":"testGrabByHand","type":"propertyDef","startIndex":57805,"stopIndex":58845,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1353},"className":"lively.morphic.Tests.SelectionTest","_owner":{"__isSmartRef__":true,"id":1351},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1353":{"name":"testing","type":"categoryDef","startIndex":57377,"stopIndex":60294,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1352},{"__isSmartRef__":true,"id":1354},{"__isSmartRef__":true,"id":1355},{"__isSmartRef__":true,"id":1356}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1354":{"name":"testDropOn","type":"propertyDef","startIndex":58847,"stopIndex":59584,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1353},"className":"lively.morphic.Tests.SelectionTest","_owner":{"__isSmartRef__":true,"id":1351},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1355":{"name":"testAddMorph","type":"propertyDef","startIndex":59588,"stopIndex":60130,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1353},"className":"lively.morphic.Tests.SelectionTest","_owner":{"__isSmartRef__":true,"id":1351},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1356":{"name":"testAddMorphWithSelectionInHand","type":"propertyDef","startIndex":60133,"stopIndex":60707,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1353},"className":"lively.morphic.Tests.SelectionTest","_owner":{"__isSmartRef__":true,"id":1351},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1357":{"name":"lively.morphic.Tests.LineTest","type":"klassDef","startIndex":60713,"stopIndex":64025,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1358},{"__isSmartRef__":true,"id":1360},{"__isSmartRef__":true,"id":1361},{"__isSmartRef__":true,"id":1362},{"__isSmartRef__":true,"id":1363}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Tests.MorphTests","categories":[{"__isSmartRef__":true,"id":1359}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1358":{"name":"test01AddMorph","type":"propertyDef","startIndex":60800,"stopIndex":61364,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1359},"className":"lively.morphic.Tests.LineTest","_owner":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1359":{"name":"testing","type":"categoryDef","startIndex":60372,"stopIndex":63607,"fileName":"lively/morphic/Tests.js","_subElements":[{"__isSmartRef__":true,"id":1358},{"__isSmartRef__":true,"id":1360},{"__isSmartRef__":true,"id":1361},{"__isSmartRef__":true,"id":1362},{"__isSmartRef__":true,"id":1363}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1360":{"name":"test02MoveControlPoint","type":"propertyDef","startIndex":61366,"stopIndex":61976,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1359},"className":"lively.morphic.Tests.LineTest","_owner":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1361":{"name":"test03MoveControlPoint2AboveStart","type":"propertyDef","startIndex":61978,"stopIndex":62600,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1359},"className":"lively.morphic.Tests.LineTest","_owner":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1362":{"name":"test03bMoveControlPoint2AboveStart","type":"propertyDef","startIndex":62602,"stopIndex":63399,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1359},"className":"lively.morphic.Tests.LineTest","_owner":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1363":{"name":"test04SetOrigin","type":"propertyDef","startIndex":63401,"stopIndex":64016,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1359},"className":"lively.morphic.Tests.LineTest","_owner":{"__isSmartRef__":true,"id":1357},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1364":{"name":null,"type":"comment","startIndex":64026,"stopIndex":64028,"fileName":"lively/morphic/Tests.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1365":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/TextCore.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1366":{"target":{"__isSmartRef__":true,"id":1367},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Widgets.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1367":{"name":"lively.morphic.Widgets","type":"moduleDef","startIndex":0,"stopIndex":66869,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1368},{"__isSmartRef__":true,"id":1369},{"__isSmartRef__":true,"id":1388},{"__isSmartRef__":true,"id":1389},{"__isSmartRef__":true,"id":1403},{"__isSmartRef__":true,"id":1415},{"__isSmartRef__":true,"id":1416},{"__isSmartRef__":true,"id":1422},{"__isSmartRef__":true,"id":1423},{"__isSmartRef__":true,"id":1441},{"__isSmartRef__":true,"id":1442},{"__isSmartRef__":true,"id":1446},{"__isSmartRef__":true,"id":1447},{"__isSmartRef__":true,"id":1454},{"__isSmartRef__":true,"id":1457},{"__isSmartRef__":true,"id":1458},{"__isSmartRef__":true,"id":1485},{"__isSmartRef__":true,"id":1486},{"__isSmartRef__":true,"id":1519},{"__isSmartRef__":true,"id":1520},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1530},{"__isSmartRef__":true,"id":1545},{"__isSmartRef__":true,"id":1546},{"__isSmartRef__":true,"id":1571},{"__isSmartRef__":true,"id":1572},{"__isSmartRef__":true,"id":1584},{"__isSmartRef__":true,"id":1585},{"__isSmartRef__":true,"id":1601},{"__isSmartRef__":true,"id":1602},{"__isSmartRef__":true,"id":1607},{"__isSmartRef__":true,"id":1608},{"__isSmartRef__":true,"id":1615},{"__isSmartRef__":true,"id":1616},{"__isSmartRef__":true,"id":1619},{"__isSmartRef__":true,"id":1620},{"__isSmartRef__":true,"id":1671},{"__isSmartRef__":true,"id":1678},{"__isSmartRef__":true,"id":1679},{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1701},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1711},{"__isSmartRef__":true,"id":1724},{"__isSmartRef__":true,"id":1734}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1368":{"name":null,"type":"comment","startIndex":158,"stopIndex":158,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1369":{"name":"lively.morphic.Button","type":"klassDef","startIndex":159,"stopIndex":4307,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1370},{"__isSmartRef__":true,"id":1372},{"__isSmartRef__":true,"id":1374},{"__isSmartRef__":true,"id":1376},{"__isSmartRef__":true,"id":1377},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379},{"__isSmartRef__":true,"id":1380},{"__isSmartRef__":true,"id":1382},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385},{"__isSmartRef__":true,"id":1386}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1371},{"__isSmartRef__":true,"id":1373},{"__isSmartRef__":true,"id":1375},{"__isSmartRef__":true,"id":1381},{"__isSmartRef__":true,"id":1383},{"__isSmartRef__":true,"id":1387}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1370":{"name":"style","type":"propertyDef","startIndex":228,"stopIndex":819,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1371},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1371":{"name":"settings","type":"categoryDef","startIndex":214,"stopIndex":821,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1370}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1372":{"name":"initialize","type":"propertyDef","startIndex":841,"stopIndex":1557,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1373},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1373":{"name":"initializing","type":"categoryDef","startIndex":823,"stopIndex":1560,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1372}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1374":{"name":"setLabel","type":"propertyDef","startIndex":1577,"stopIndex":1861,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1375},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1375":{"name":"accessing","type":"categoryDef","startIndex":1562,"stopIndex":2405,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1374},{"__isSmartRef__":true,"id":1376},{"__isSmartRef__":true,"id":1377},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1379}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1376":{"name":"getLabel","type":"propertyDef","startIndex":1863,"stopIndex":1925,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1375},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1377":{"name":"setValue","type":"propertyDef","startIndex":1928,"stopIndex":2152,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1375},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1378":{"name":"setExtent","type":"propertyDef","startIndex":2154,"stopIndex":2316,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1375},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1379":{"name":"setPadding","type":"propertyDef","startIndex":2318,"stopIndex":2400,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1375},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1380":{"name":"changeAppearanceFor","type":"propertyDef","startIndex":2420,"stopIndex":2534,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1381},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1381":{"name":"styling","type":"categoryDef","startIndex":2407,"stopIndex":2537,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1380}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1382":{"name":"onMouseDown","type":"propertyDef","startIndex":2552,"stopIndex":2837,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1383},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1383":{"name":"events","type":"categoryDef","startIndex":2539,"stopIndex":3729,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1382},{"__isSmartRef__":true,"id":1384},{"__isSmartRef__":true,"id":1385}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1384":{"name":"onMouseUp","type":"propertyDef","startIndex":2839,"stopIndex":3137,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1383},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1385":{"name":"simulateButtonClick","type":"propertyDef","startIndex":3139,"stopIndex":3970,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1383},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1386":{"name":"morphMenuItems","type":"propertyDef","startIndex":3985,"stopIndex":4302,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1387},"className":"lively.morphic.Button","_owner":{"__isSmartRef__":true,"id":1369},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1387":{"name":"menu","type":"categoryDef","startIndex":3731,"stopIndex":4060,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1386}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1388":{"name":null,"type":"comment","startIndex":4308,"stopIndex":4308,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1389":{"name":"lively.morphic.Image","type":"klassDef","startIndex":4309,"stopIndex":5795,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1392},{"__isSmartRef__":true,"id":1393},{"__isSmartRef__":true,"id":1394},{"__isSmartRef__":true,"id":1396},{"__isSmartRef__":true,"id":1397},{"__isSmartRef__":true,"id":1398},{"__isSmartRef__":true,"id":1399},{"__isSmartRef__":true,"id":1401}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1391},{"__isSmartRef__":true,"id":1395},{"__isSmartRef__":true,"id":1400},{"__isSmartRef__":true,"id":1402}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1390":{"name":"doNotSerialize","type":"propertyDef","startIndex":4381,"stopIndex":4413,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1391},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1391":{"name":"initializing","type":"categoryDef","startIndex":4119,"stopIndex":4813,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1390},{"__isSmartRef__":true,"id":1392},{"__isSmartRef__":true,"id":1393}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1392":{"name":"initialize","type":"propertyDef","startIndex":4415,"stopIndex":4940,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1391},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1393":{"name":"createImageShape","type":"propertyDef","startIndex":4942,"stopIndex":5054,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1391},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1394":{"name":"setImageURL","type":"propertyDef","startIndex":5074,"stopIndex":5143,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1395},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1395":{"name":"accessing","type":"categoryDef","startIndex":4815,"stopIndex":5231,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1394},{"__isSmartRef__":true,"id":1396},{"__isSmartRef__":true,"id":1397},{"__isSmartRef__":true,"id":1398}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1396":{"name":"getImageURL","type":"propertyDef","startIndex":5145,"stopIndex":5208,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1395},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1397":{"name":"getNativeExtent","type":"propertyDef","startIndex":5210,"stopIndex":5281,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1395},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1398":{"name":"setNativeExtent","type":"propertyDef","startIndex":5283,"stopIndex":5472,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1395},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1399":{"name":"getHaloClasses","type":"propertyDef","startIndex":5488,"stopIndex":5598,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1400},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1400":{"name":"halos","type":"categoryDef","startIndex":5233,"stopIndex":5357,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1399}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1401":{"name":"morphMenuItems","type":"propertyDef","startIndex":5613,"stopIndex":5790,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1402},"className":"lively.morphic.Image","_owner":{"__isSmartRef__":true,"id":1389},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1402":{"name":"menu","type":"categoryDef","startIndex":5359,"stopIndex":5548,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1401}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1403":{"name":"lively.morphic.CheckBox","type":"klassDef","startIndex":5796,"stopIndex":7008,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1404},{"__isSmartRef__":true,"id":1406},{"__isSmartRef__":true,"id":1407},{"__isSmartRef__":true,"id":1409},{"__isSmartRef__":true,"id":1411},{"__isSmartRef__":true,"id":1413}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1405},{"__isSmartRef__":true,"id":1408},{"__isSmartRef__":true,"id":1410},{"__isSmartRef__":true,"id":1412},{"__isSmartRef__":true,"id":1414}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1404":{"name":"initialize","type":"propertyDef","startIndex":5871,"stopIndex":5994,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1405},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1405":{"name":"initializing","type":"categoryDef","startIndex":5609,"stopIndex":5923,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1404},{"__isSmartRef__":true,"id":1406}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1406":{"name":"createShape","type":"propertyDef","startIndex":5996,"stopIndex":6164,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1405},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1407":{"name":"setChecked","type":"propertyDef","startIndex":6184,"stopIndex":6327,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1408},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1408":{"name":"accessing","type":"categoryDef","startIndex":5925,"stopIndex":6086,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1407}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1409":{"name":"isChecked","type":"propertyDef","startIndex":6345,"stopIndex":6407,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1410},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1410":{"name":"testing","type":"categoryDef","startIndex":6088,"stopIndex":6166,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1409}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1411":{"name":"onClick","type":"propertyDef","startIndex":6434,"stopIndex":6739,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1412},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1412":{"name":"event handling","type":"categoryDef","startIndex":6168,"stopIndex":6500,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1411}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1413":{"name":"prepareForNewRenderContext","type":"propertyDef","startIndex":6765,"stopIndex":7003,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1414},"className":"lively.morphic.CheckBox","_owner":{"__isSmartRef__":true,"id":1403},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1414":{"name":"serialization","type":"categoryDef","startIndex":6502,"stopIndex":6761,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1413}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1415":{"name":null,"type":"comment","startIndex":7009,"stopIndex":7009,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1416":{"name":"lively.morphic.FrameRateMorph","type":"klassDef","startIndex":7010,"stopIndex":8169,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1419},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Text","categories":[{"__isSmartRef__":true,"id":1418}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1417":{"name":"initialize","type":"propertyDef","startIndex":7075,"stopIndex":7308,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1418},"className":"lively.morphic.FrameRateMorph","_owner":{"__isSmartRef__":true,"id":1416},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1418":{"name":"default category","type":"categoryDef","startIndex":6828,"stopIndex":7922,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1417},{"__isSmartRef__":true,"id":1419},{"__isSmartRef__":true,"id":1420},{"__isSmartRef__":true,"id":1421}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1419":{"name":"reset","type":"propertyDef","startIndex":7311,"stopIndex":7487,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1418},"className":"lively.morphic.FrameRateMorph","_owner":{"__isSmartRef__":true,"id":1416},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1420":{"name":"nextStep","type":"propertyDef","startIndex":7490,"stopIndex":8086,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1418},"className":"lively.morphic.FrameRateMorph","_owner":{"__isSmartRef__":true,"id":1416},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1421":{"name":"startSteppingScripts","type":"propertyDef","startIndex":8089,"stopIndex":8165,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1418},"className":"lively.morphic.FrameRateMorph","_owner":{"__isSmartRef__":true,"id":1416},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1422":{"name":null,"type":"comment","startIndex":8170,"stopIndex":8170,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1423":{"name":"lively.morphic.Menu","type":"klassDef","startIndex":8171,"stopIndex":14596,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1424},{"__isSmartRef__":true,"id":1426},{"__isSmartRef__":true,"id":1427},{"__isSmartRef__":true,"id":1429},{"__isSmartRef__":true,"id":1431},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1434},{"__isSmartRef__":true,"id":1435},{"__isSmartRef__":true,"id":1437},{"__isSmartRef__":true,"id":1438},{"__isSmartRef__":true,"id":1439}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1425},{"__isSmartRef__":true,"id":1428},{"__isSmartRef__":true,"id":1430},{"__isSmartRef__":true,"id":1432},{"__isSmartRef__":true,"id":1436},{"__isSmartRef__":true,"id":1440}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1424":{"name":"style","type":"propertyDef","startIndex":8236,"stopIndex":8307,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1425},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1425":{"name":"settings","type":"categoryDef","startIndex":7978,"stopIndex":8088,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1424},{"__isSmartRef__":true,"id":1426}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1426":{"name":"isEpiMorph","type":"propertyDef","startIndex":8309,"stopIndex":8329,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1425},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1427":{"name":"initialize","type":"propertyDef","startIndex":8352,"stopIndex":9003,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1428},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1428":{"name":"initializing","type":"categoryDef","startIndex":8090,"stopIndex":8762,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1427}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1429":{"name":"remove","type":"propertyDef","startIndex":9022,"stopIndex":9169,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1430},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1430":{"name":"removing","type":"categoryDef","startIndex":8764,"stopIndex":8928,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1429}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1431":{"name":"removeAllItems","type":"propertyDef","startIndex":9195,"stopIndex":9349,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1432},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1432":{"name":"item management","type":"categoryDef","startIndex":8930,"stopIndex":13639,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1431},{"__isSmartRef__":true,"id":1433},{"__isSmartRef__":true,"id":1434}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1433":{"name":"createMenuItems","type":"propertyDef","startIndex":9352,"stopIndex":10672,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1432},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1434":{"name":"addItems","type":"propertyDef","startIndex":10675,"stopIndex":13879,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1432},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1435":{"name":"openSubMenu","type":"propertyDef","startIndex":13899,"stopIndex":14207,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1436},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1436":{"name":"sub menu","type":"categoryDef","startIndex":13641,"stopIndex":14216,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1435},{"__isSmartRef__":true,"id":1437},{"__isSmartRef__":true,"id":1438}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1437":{"name":"removeSubMenu","type":"propertyDef","startIndex":14209,"stopIndex":14338,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1436},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1438":{"name":"removeOwnerMenu","type":"propertyDef","startIndex":14340,"stopIndex":14457,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1436},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1439":{"name":"remove","type":"propertyDef","startIndex":14475,"stopIndex":14591,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1440},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1423},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1440":{"name":"removal","type":"categoryDef","startIndex":14218,"stopIndex":14349,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1439}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1441":{"name":null,"type":"comment","startIndex":14597,"stopIndex":14597,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1442":{"name":"lively.morphic.Menu","type":"klassExtensionDef","startIndex":14598,"stopIndex":15117,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1443},{"__isSmartRef__":true,"id":1445}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1444}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1443":{"name":"openAtHand","type":"propertyDef","startIndex":14635,"stopIndex":14781,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":1444},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1442},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1444":{"name":"default category","type":"categoryDef","startIndex":14389,"stopIndex":14870,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1443},{"__isSmartRef__":true,"id":1445}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1445":{"name":"openAt","type":"propertyDef","startIndex":14783,"stopIndex":15112,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":1444},"className":"lively.morphic.Menu","_owner":{"__isSmartRef__":true,"id":1442},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1446":{"name":null,"type":"comment","startIndex":15118,"stopIndex":15119,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1447":{"name":"lively.morphic.Morph","type":"klassExtensionDef","startIndex":15120,"stopIndex":16712,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1448},{"__isSmartRef__":true,"id":1450},{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1452},{"__isSmartRef__":true,"id":1453}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1449}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1448":{"name":"enableMorphMenu","type":"propertyDef","startIndex":15163,"stopIndex":15238,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1449},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1449":{"name":"menu","type":"categoryDef","startIndex":14909,"stopIndex":16465,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1448},{"__isSmartRef__":true,"id":1450},{"__isSmartRef__":true,"id":1451},{"__isSmartRef__":true,"id":1452},{"__isSmartRef__":true,"id":1453}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1450":{"name":"disableMorphMenu","type":"propertyDef","startIndex":15240,"stopIndex":15304,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1449},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1451":{"name":"openMorphMenuAt","type":"propertyDef","startIndex":15306,"stopIndex":15436,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1449},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1452":{"name":"showMorphMenu","type":"propertyDef","startIndex":15438,"stopIndex":15568,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1449},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1453":{"name":"morphMenuItems","type":"propertyDef","startIndex":15570,"stopIndex":16706,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1449},"className":"lively.morphic.Morph","_owner":{"__isSmartRef__":true,"id":1447},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1454":{"name":"lively.morphic.Text","type":"klassExtensionDef","startIndex":16713,"stopIndex":17297,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1455}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1456}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1455":{"name":"morphMenuItems","type":"propertyDef","startIndex":16755,"stopIndex":17291,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1456},"className":"lively.morphic.Text","_owner":{"__isSmartRef__":true,"id":1454},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1456":{"name":"menu","type":"categoryDef","startIndex":16501,"stopIndex":17050,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1455}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1457":{"name":null,"type":"comment","startIndex":17298,"stopIndex":17299,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1458":{"name":"lively.morphic.World","type":"klassExtensionDef","startIndex":17300,"stopIndex":25196,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1459},{"__isSmartRef__":true,"id":1461},{"__isSmartRef__":true,"id":1462},{"__isSmartRef__":true,"id":1463},{"__isSmartRef__":true,"id":1464},{"__isSmartRef__":true,"id":1465},{"__isSmartRef__":true,"id":1466},{"__isSmartRef__":true,"id":1467},{"__isSmartRef__":true,"id":1469},{"__isSmartRef__":true,"id":1470},{"__isSmartRef__":true,"id":1471},{"__isSmartRef__":true,"id":1472},{"__isSmartRef__":true,"id":1474},{"__isSmartRef__":true,"id":1476},{"__isSmartRef__":true,"id":1477},{"__isSmartRef__":true,"id":1478},{"__isSmartRef__":true,"id":1480},{"__isSmartRef__":true,"id":1481},{"__isSmartRef__":true,"id":1482},{"__isSmartRef__":true,"id":1484}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1460},{"__isSmartRef__":true,"id":1468},{"__isSmartRef__":true,"id":1473},{"__isSmartRef__":true,"id":1475},{"__isSmartRef__":true,"id":1479},{"__isSmartRef__":true,"id":1483}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1459":{"name":"openInspectorFor","type":"propertyDef","startIndex":17347,"stopIndex":17709,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1460":{"name":"editors","type":"categoryDef","startIndex":17089,"stopIndex":19163,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1459},{"__isSmartRef__":true,"id":1461},{"__isSmartRef__":true,"id":1462},{"__isSmartRef__":true,"id":1463},{"__isSmartRef__":true,"id":1464},{"__isSmartRef__":true,"id":1465},{"__isSmartRef__":true,"id":1466}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1461":{"name":"openStyleEditorFor","type":"propertyDef","startIndex":17712,"stopIndex":18030,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1462":{"name":"openObjectEditorFor","type":"propertyDef","startIndex":18033,"stopIndex":18382,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1463":{"name":"openBrowseSendersFor","type":"propertyDef","startIndex":18384,"stopIndex":18543,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1464":{"name":"openBrowseImplementorsFor","type":"propertyDef","startIndex":18545,"stopIndex":18782,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1465":{"name":"openClassBrowserFor","type":"propertyDef","startIndex":18784,"stopIndex":18945,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1466":{"name":"openPartItem","type":"propertyDef","startIndex":18948,"stopIndex":19398,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1460},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1467":{"name":"morphMenuPartsBinItems","type":"propertyDef","startIndex":19419,"stopIndex":19854,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1468},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1468":{"name":"menu","type":"categoryDef","startIndex":19165,"stopIndex":22119,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1467},{"__isSmartRef__":true,"id":1469},{"__isSmartRef__":true,"id":1470},{"__isSmartRef__":true,"id":1471}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1469":{"name":"morphMenuDefaultPartsItems","type":"propertyDef","startIndex":19856,"stopIndex":20265,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1468},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1470":{"name":"morphMenuItems","type":"propertyDef","startIndex":20268,"stopIndex":22260,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1468},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1471":{"name":"resetScale","type":"propertyDef","startIndex":22262,"stopIndex":22359,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1468},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1472":{"name":"positionForNewMorph","type":"propertyDef","startIndex":22382,"stopIndex":22950,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1473},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1473":{"name":"positioning","type":"categoryDef","startIndex":22121,"stopIndex":22709,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1472}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1474":{"name":"addFramedMorph","type":"propertyDef","startIndex":22968,"stopIndex":23236,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1475},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1475":{"name":"windows","type":"categoryDef","startIndex":22711,"stopIndex":23830,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1474},{"__isSmartRef__":true,"id":1476},{"__isSmartRef__":true,"id":1477}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1476":{"name":"addTextWindow","type":"propertyDef","startIndex":23239,"stopIndex":23777,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1475},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1477":{"name":"internalAddWindow","type":"propertyDef","startIndex":23780,"stopIndex":24071,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1475},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1478":{"name":"openDialog","type":"propertyDef","startIndex":24089,"stopIndex":24265,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1479},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1479":{"name":"dialogs","type":"categoryDef","startIndex":23832,"stopIndex":24321,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1478},{"__isSmartRef__":true,"id":1480},{"__isSmartRef__":true,"id":1481}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1480":{"name":"confirm","type":"propertyDef","startIndex":24267,"stopIndex":24401,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1479},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1481":{"name":"prompt","type":"propertyDef","startIndex":24403,"stopIndex":24562,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1479},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1482":{"name":"askForUserName","type":"propertyDef","startIndex":24584,"stopIndex":25020,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1483},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1483":{"name":"preferences","type":"categoryDef","startIndex":24323,"stopIndex":24949,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1482},{"__isSmartRef__":true,"id":1484}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1484":{"name":"setCurrentUser","type":"propertyDef","startIndex":25022,"stopIndex":25190,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1483},"className":"lively.morphic.World","_owner":{"__isSmartRef__":true,"id":1458},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1485":{"name":null,"type":"comment","startIndex":25197,"stopIndex":25197,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1486":{"name":"lively.morphic.List","type":"klassExtensionDef","startIndex":25198,"stopIndex":28909,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1487},{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1491},{"__isSmartRef__":true,"id":1492},{"__isSmartRef__":true,"id":1494},{"__isSmartRef__":true,"id":1496},{"__isSmartRef__":true,"id":1497},{"__isSmartRef__":true,"id":1499},{"__isSmartRef__":true,"id":1500},{"__isSmartRef__":true,"id":1501},{"__isSmartRef__":true,"id":1502},{"__isSmartRef__":true,"id":1503},{"__isSmartRef__":true,"id":1504},{"__isSmartRef__":true,"id":1505},{"__isSmartRef__":true,"id":1506},{"__isSmartRef__":true,"id":1507},{"__isSmartRef__":true,"id":1508},{"__isSmartRef__":true,"id":1509},{"__isSmartRef__":true,"id":1510},{"__isSmartRef__":true,"id":1511},{"__isSmartRef__":true,"id":1512},{"__isSmartRef__":true,"id":1513},{"__isSmartRef__":true,"id":1515},{"__isSmartRef__":true,"id":1516},{"__isSmartRef__":true,"id":1517}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1488},{"__isSmartRef__":true,"id":1490},{"__isSmartRef__":true,"id":1493},{"__isSmartRef__":true,"id":1495},{"__isSmartRef__":true,"id":1498},{"__isSmartRef__":true,"id":1514},{"__isSmartRef__":true,"id":1518}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1487":{"name":"connections","type":"propertyDef","startIndex":25249,"stopIndex":25309,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1488},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1488":{"name":"documentation","type":"categoryDef","startIndex":24986,"stopIndex":25068,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1487}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1489":{"name":"style","type":"propertyDef","startIndex":25328,"stopIndex":25437,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1490},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1490":{"name":"settings","type":"categoryDef","startIndex":25070,"stopIndex":25239,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1489},{"__isSmartRef__":true,"id":1491}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1491":{"name":"selectionColor","type":"propertyDef","startIndex":25439,"stopIndex":25480,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1490},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1492":{"name":"initialize","type":"propertyDef","startIndex":25503,"stopIndex":25762,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1493},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1493":{"name":"initializing","type":"categoryDef","startIndex":25241,"stopIndex":25521,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1492}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1494":{"name":"setExtent","type":"propertyDef","startIndex":25782,"stopIndex":25880,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1495},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1495":{"name":"accessing","type":"categoryDef","startIndex":25523,"stopIndex":25727,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1494},{"__isSmartRef__":true,"id":1496}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1496":{"name":"getListExtent","type":"propertyDef","startIndex":25882,"stopIndex":25966,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1495},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1497":{"name":"getMenu","type":"propertyDef","startIndex":25993,"stopIndex":26060,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1498":{"name":"list interface","type":"categoryDef","startIndex":25729,"stopIndex":27805,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1497},{"__isSmartRef__":true,"id":1499},{"__isSmartRef__":true,"id":1500},{"__isSmartRef__":true,"id":1501},{"__isSmartRef__":true,"id":1502},{"__isSmartRef__":true,"id":1503},{"__isSmartRef__":true,"id":1504},{"__isSmartRef__":true,"id":1505},{"__isSmartRef__":true,"id":1506},{"__isSmartRef__":true,"id":1507},{"__isSmartRef__":true,"id":1508},{"__isSmartRef__":true,"id":1509},{"__isSmartRef__":true,"id":1510},{"__isSmartRef__":true,"id":1511},{"__isSmartRef__":true,"id":1512}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1499":{"name":"updateList","type":"propertyDef","startIndex":26062,"stopIndex":26324,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1500":{"name":"addItem","type":"propertyDef","startIndex":26326,"stopIndex":26416,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1501":{"name":"selectAt","type":"propertyDef","startIndex":26419,"stopIndex":26561,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1502":{"name":"updateSelectionAndLineNoProperties","type":"propertyDef","startIndex":26563,"stopIndex":26806,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1503":{"name":"setList","type":"propertyDef","startIndex":26809,"stopIndex":26871,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1504":{"name":"getList","type":"propertyDef","startIndex":26873,"stopIndex":26921,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1505":{"name":"getValues","type":"propertyDef","startIndex":26923,"stopIndex":27049,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1506":{"name":"setSelection","type":"propertyDef","startIndex":27052,"stopIndex":27130,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1507":{"name":"getSelection","type":"propertyDef","startIndex":27132,"stopIndex":27186,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1508":{"name":"getItem","type":"propertyDef","startIndex":27188,"stopIndex":27272,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1509":{"name":"removeItemOrValue","type":"propertyDef","startIndex":27274,"stopIndex":27470,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1510":{"name":"getSelectedItem","type":"propertyDef","startIndex":27473,"stopIndex":27626,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1511":{"name":"moveUpInList","type":"propertyDef","startIndex":27628,"stopIndex":27835,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1512":{"name":"moveDownInList","type":"propertyDef","startIndex":27837,"stopIndex":28046,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1498},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1513":{"name":"changeListPosition","type":"propertyDef","startIndex":28079,"stopIndex":28332,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1514},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1514":{"name":"private list functions","type":"categoryDef","startIndex":27807,"stopIndex":28493,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1513},{"__isSmartRef__":true,"id":1515},{"__isSmartRef__":true,"id":1516}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1515":{"name":"resizeList","type":"propertyDef","startIndex":28334,"stopIndex":28421,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1514},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1516":{"name":"find","type":"propertyDef","startIndex":28423,"stopIndex":28733,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1514},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1517":{"name":"applyStyle","type":"propertyDef","startIndex":28752,"stopIndex":28904,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1518},"className":"lively.morphic.List","_owner":{"__isSmartRef__":true,"id":1486},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1518":{"name":"styling","type":"categoryDef","startIndex":28495,"stopIndex":28662,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1517}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1519":{"name":null,"type":"comment","startIndex":28910,"stopIndex":28910,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1520":{"name":"lively.morphic.WindowControl","type":"klassDef","startIndex":28911,"stopIndex":29391,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1521},{"__isSmartRef__":true,"id":1523},{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Button","categories":[{"__isSmartRef__":true,"id":1522},{"__isSmartRef__":true,"id":1524},{"__isSmartRef__":true,"id":1528}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1521":{"name":"documentation","type":"propertyDef","startIndex":28993,"stopIndex":29046,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1522},"className":"lively.morphic.WindowControl","_owner":{"__isSmartRef__":true,"id":1520},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1522":{"name":"documentation","type":"categoryDef","startIndex":28730,"stopIndex":28805,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1521}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1523":{"name":"style","type":"propertyDef","startIndex":29075,"stopIndex":29120,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1524},"className":"lively.morphic.WindowControl","_owner":{"__isSmartRef__":true,"id":1520},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1524":{"name":"settings and state","type":"categoryDef","startIndex":28807,"stopIndex":28943,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1523},{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1526}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1525":{"name":"focus","type":"propertyDef","startIndex":29122,"stopIndex":29145,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1524},"className":"lively.morphic.WindowControl","_owner":{"__isSmartRef__":true,"id":1520},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1526":{"name":"connections","type":"propertyDef","startIndex":29147,"stopIndex":29184,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1524},"className":"lively.morphic.WindowControl","_owner":{"__isSmartRef__":true,"id":1520},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1527":{"name":"initialize","type":"propertyDef","startIndex":29207,"stopIndex":29386,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1528},"className":"lively.morphic.WindowControl","_owner":{"__isSmartRef__":true,"id":1520},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1528":{"name":"initializing","type":"categoryDef","startIndex":28945,"stopIndex":29144,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1527}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1529":{"name":null,"type":"comment","startIndex":29392,"stopIndex":29392,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1530":{"name":"lively.morphic.TitleBar","type":"klassDef","startIndex":29393,"stopIndex":34141,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1535},{"__isSmartRef__":true,"id":1536},{"__isSmartRef__":true,"id":1537},{"__isSmartRef__":true,"id":1538},{"__isSmartRef__":true,"id":1539},{"__isSmartRef__":true,"id":1541},{"__isSmartRef__":true,"id":1543}],"sourceControl":{"__isSmartRef__":true,"id":587},"traits":["TitleBarMorph"],"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1542},{"__isSmartRef__":true,"id":1544}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1531":{"name":"documentation","type":"propertyDef","startIndex":29491,"stopIndex":29547,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1532},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1532":{"name":"documentation","type":"categoryDef","startIndex":29228,"stopIndex":29306,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1531}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1533":{"name":"controlSpacing","type":"propertyDef","startIndex":29568,"stopIndex":29589,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1534},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1534":{"name":"properties","type":"categoryDef","startIndex":29308,"stopIndex":30032,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1535},{"__isSmartRef__":true,"id":1536},{"__isSmartRef__":true,"id":1537},{"__isSmartRef__":true,"id":1538}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1535":{"name":"barHeight","type":"propertyDef","startIndex":29591,"stopIndex":29608,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1534},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1536":{"name":"shortBarHeight","type":"propertyDef","startIndex":29610,"stopIndex":29632,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1534},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1537":{"name":"style","type":"propertyDef","startIndex":29634,"stopIndex":30144,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1534},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1538":{"name":"labelStyle","type":"propertyDef","startIndex":30146,"stopIndex":30273,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1534},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1539":{"name":"initialize","type":"propertyDef","startIndex":30297,"stopIndex":32366,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1540},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1540":{"name":"intitializing","type":"categoryDef","startIndex":30034,"stopIndex":32126,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1539}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1541":{"name":"setTitle","type":"propertyDef","startIndex":32383,"stopIndex":32463,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1542},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1542":{"name":"label","type":"categoryDef","startIndex":32128,"stopIndex":32222,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1541}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1543":{"name":"adjustForNewBounds","type":"propertyDef","startIndex":32483,"stopIndex":34136,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1544},"className":"lively.morphic.TitleBar","_owner":{"__isSmartRef__":true,"id":1530},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1544":{"name":"layouting","type":"categoryDef","startIndex":32224,"stopIndex":33894,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1543}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1545":{"name":null,"type":"comment","startIndex":34142,"stopIndex":34142,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1546":{"name":"lively.morphic.Window","type":"klassDef","startIndex":34143,"stopIndex":38363,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1547},{"__isSmartRef__":true,"id":1549},{"__isSmartRef__":true,"id":1551},{"__isSmartRef__":true,"id":1552},{"__isSmartRef__":true,"id":1553},{"__isSmartRef__":true,"id":1555},{"__isSmartRef__":true,"id":1557},{"__isSmartRef__":true,"id":1558},{"__isSmartRef__":true,"id":1560},{"__isSmartRef__":true,"id":1561},{"__isSmartRef__":true,"id":1563},{"__isSmartRef__":true,"id":1564},{"__isSmartRef__":true,"id":1565},{"__isSmartRef__":true,"id":1566},{"__isSmartRef__":true,"id":1567},{"__isSmartRef__":true,"id":1569}],"sourceControl":{"__isSmartRef__":true,"id":587},"traits":["WindowMorph"],"superclassName":"lively.morphic.Morph","categories":[{"__isSmartRef__":true,"id":1548},{"__isSmartRef__":true,"id":1550},{"__isSmartRef__":true,"id":1554},{"__isSmartRef__":true,"id":1556},{"__isSmartRef__":true,"id":1559},{"__isSmartRef__":true,"id":1562},{"__isSmartRef__":true,"id":1568},{"__isSmartRef__":true,"id":1570}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1547":{"name":"documentation","type":"propertyDef","startIndex":34239,"stopIndex":34308,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1548},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1548":{"name":"documentation","type":"categoryDef","startIndex":33976,"stopIndex":34067,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1547}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1549":{"name":"state","type":"propertyDef","startIndex":34337,"stopIndex":34358,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1550},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1550":{"name":"settings and state","type":"categoryDef","startIndex":34069,"stopIndex":34261,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1549},{"__isSmartRef__":true,"id":1551},{"__isSmartRef__":true,"id":1552}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1551":{"name":"style","type":"propertyDef","startIndex":34360,"stopIndex":34482,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1550},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1552":{"name":"isWindow","type":"propertyDef","startIndex":34484,"stopIndex":34502,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1550},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1553":{"name":"initialize","type":"propertyDef","startIndex":34525,"stopIndex":35477,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1554},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1554":{"name":"initializing","type":"categoryDef","startIndex":34263,"stopIndex":35237,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1553}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1555":{"name":"makeTitleBar","type":"propertyDef","startIndex":35508,"stopIndex":35716,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1556},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1556":{"name":"window behavior","type":"categoryDef","startIndex":35239,"stopIndex":35661,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1555},{"__isSmartRef__":true,"id":1557}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1557":{"name":"initiateShutdown","type":"propertyDef","startIndex":35718,"stopIndex":35902,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1556},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1558":{"name":"showTargetMorphMenu","type":"propertyDef","startIndex":35917,"stopIndex":36189,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1559},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1559":{"name":"menu","type":"categoryDef","startIndex":35663,"stopIndex":36291,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1558},{"__isSmartRef__":true,"id":1560}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1560":{"name":"morphMenuItems","type":"propertyDef","startIndex":36191,"stopIndex":36532,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1559},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1561":{"name":"highlight","type":"propertyDef","startIndex":36563,"stopIndex":36818,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1562},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1562":{"name":"mouse event handling","type":"categoryDef","startIndex":36293,"stopIndex":37754,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1561},{"__isSmartRef__":true,"id":1563},{"__isSmartRef__":true,"id":1564},{"__isSmartRef__":true,"id":1565},{"__isSmartRef__":true,"id":1566}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1563":{"name":"comeForward","type":"propertyDef","startIndex":36820,"stopIndex":37464,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1562},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1564":{"name":"onMouseDown","type":"propertyDef","startIndex":37467,"stopIndex":37691,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1562},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1565":{"name":"onDragStart","type":"propertyDef","startIndex":37693,"stopIndex":37798,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1562},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1566":{"name":"onDrag","type":"propertyDef","startIndex":37800,"stopIndex":37995,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1562},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1567":{"name":"toString","type":"propertyDef","startIndex":38015,"stopIndex":38134,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1568},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1568":{"name":"debugging","type":"categoryDef","startIndex":37756,"stopIndex":37893,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1567}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1569":{"name":"remove","type":"propertyDef","startIndex":38153,"stopIndex":38358,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1570},"className":"lively.morphic.Window","_owner":{"__isSmartRef__":true,"id":1546},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1570":{"name":"removing","type":"categoryDef","startIndex":37895,"stopIndex":38116,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1569}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1571":{"name":null,"type":"comment","startIndex":38364,"stopIndex":38364,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1572":{"name":"lively.morphic.App","type":"klassDef","startIndex":38365,"stopIndex":39165,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1573},{"__isSmartRef__":true,"id":1575},{"__isSmartRef__":true,"id":1577},{"__isSmartRef__":true,"id":1579},{"__isSmartRef__":true,"id":1581},{"__isSmartRef__":true,"id":1582}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":1574},{"__isSmartRef__":true,"id":1576},{"__isSmartRef__":true,"id":1578},{"__isSmartRef__":true,"id":1580},{"__isSmartRef__":true,"id":1583}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1573":{"name":"initialViewExtent","type":"propertyDef","startIndex":38419,"stopIndex":38454,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1574},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1574":{"name":"properties","type":"categoryDef","startIndex":38159,"stopIndex":38213,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1573}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1575":{"name":"buildView","type":"propertyDef","startIndex":38477,"stopIndex":38570,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1576},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1576":{"name":"initializing","type":"categoryDef","startIndex":38215,"stopIndex":38329,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1575}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1577":{"name":"getInitialViewExtent","type":"propertyDef","startIndex":38590,"stopIndex":38692,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1578},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1578":{"name":"accessing","type":"categoryDef","startIndex":38331,"stopIndex":38451,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1577}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1579":{"name":"openIn","type":"propertyDef","startIndex":38710,"stopIndex":38969,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1580},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1580":{"name":"opening","type":"categoryDef","startIndex":38453,"stopIndex":38819,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1579},{"__isSmartRef__":true,"id":1581}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1581":{"name":"open","type":"propertyDef","startIndex":38971,"stopIndex":39059,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1580},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1582":{"name":"removeTopLevel","type":"propertyDef","startIndex":39079,"stopIndex":39160,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1583},"className":"lively.morphic.App","_owner":{"__isSmartRef__":true,"id":1572},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1583":{"name":"removing","type":"categoryDef","startIndex":38821,"stopIndex":38918,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1582}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1584":{"name":null,"type":"comment","startIndex":39166,"stopIndex":39166,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1585":{"name":"lively.morphic.AbstractDialog","type":"klassDef","startIndex":39167,"stopIndex":41795,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1586},{"__isSmartRef__":true,"id":1588},{"__isSmartRef__":true,"id":1590},{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1593},{"__isSmartRef__":true,"id":1594},{"__isSmartRef__":true,"id":1595},{"__isSmartRef__":true,"id":1596},{"__isSmartRef__":true,"id":1597},{"__isSmartRef__":true,"id":1598},{"__isSmartRef__":true,"id":1600}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.App","categories":[{"__isSmartRef__":true,"id":1587},{"__isSmartRef__":true,"id":1589},{"__isSmartRef__":true,"id":1592},{"__isSmartRef__":true,"id":1599}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1586":{"name":"connections","type":"propertyDef","startIndex":39247,"stopIndex":39274,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1587},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1587":{"name":"documentation","type":"categoryDef","startIndex":38984,"stopIndex":39033,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1586}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1588":{"name":"initialViewExtent","type":"propertyDef","startIndex":39295,"stopIndex":39329,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1589},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1589":{"name":"properties","type":"categoryDef","startIndex":39035,"stopIndex":39102,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1588},{"__isSmartRef__":true,"id":1590}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1590":{"name":"inset","type":"propertyDef","startIndex":39331,"stopIndex":39343,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1589},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1591":{"name":"initialize","type":"propertyDef","startIndex":39366,"stopIndex":39534,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1592":{"name":"initializing","type":"categoryDef","startIndex":39104,"stopIndex":41267,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1591},{"__isSmartRef__":true,"id":1593},{"__isSmartRef__":true,"id":1594},{"__isSmartRef__":true,"id":1595},{"__isSmartRef__":true,"id":1596},{"__isSmartRef__":true,"id":1597}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1593":{"name":"buildPanel","type":"propertyDef","startIndex":39536,"stopIndex":39840,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1594":{"name":"buildLabel","type":"propertyDef","startIndex":39842,"stopIndex":40439,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1595":{"name":"buildCancelButton","type":"propertyDef","startIndex":40441,"stopIndex":40875,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1596":{"name":"buildOKButton","type":"propertyDef","startIndex":40877,"stopIndex":41296,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1597":{"name":"buildView","type":"propertyDef","startIndex":41298,"stopIndex":41508,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1592},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1598":{"name":"setCallback","type":"propertyDef","startIndex":41528,"stopIndex":41654,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1599},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1599":{"name":"callbacks","type":"categoryDef","startIndex":41269,"stopIndex":41548,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1598},{"__isSmartRef__":true,"id":1600}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1600":{"name":"triggerCallback","type":"propertyDef","startIndex":41656,"stopIndex":41790,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1599},"className":"lively.morphic.AbstractDialog","_owner":{"__isSmartRef__":true,"id":1585},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1601":{"name":null,"type":"comment","startIndex":41796,"stopIndex":41796,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1602":{"name":"lively.morphic.ConfirmDialog","type":"klassDef","startIndex":41797,"stopIndex":42310,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1603},{"__isSmartRef__":true,"id":1605}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.AbstractDialog","categories":[{"__isSmartRef__":true,"id":1604},{"__isSmartRef__":true,"id":1606}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1603":{"name":"initialViewExtent","type":"propertyDef","startIndex":41884,"stopIndex":41918,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1604},"className":"lively.morphic.ConfirmDialog","_owner":{"__isSmartRef__":true,"id":1602},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1604":{"name":"properties","type":"categoryDef","startIndex":41624,"stopIndex":41677,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1603}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1605":{"name":"buildView","type":"propertyDef","startIndex":41941,"stopIndex":42305,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1606},"className":"lively.morphic.ConfirmDialog","_owner":{"__isSmartRef__":true,"id":1602},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1606":{"name":"initializing","type":"categoryDef","startIndex":41679,"stopIndex":42063,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1605}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1607":{"name":null,"type":"comment","startIndex":42311,"stopIndex":42311,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1608":{"name":"lively.morphic.PromptDialog","type":"klassDef","startIndex":42312,"stopIndex":43839,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1609},{"__isSmartRef__":true,"id":1611},{"__isSmartRef__":true,"id":1612},{"__isSmartRef__":true,"id":1613}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.AbstractDialog","categories":[{"__isSmartRef__":true,"id":1610},{"__isSmartRef__":true,"id":1614}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1609":{"name":"initialize","type":"propertyDef","startIndex":42484,"stopIndex":42644,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1610},"className":"lively.morphic.PromptDialog","_owner":{"__isSmartRef__":true,"id":1608},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1610":{"name":"initializing","type":"categoryDef","startIndex":42222,"stopIndex":43128,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1609},{"__isSmartRef__":true,"id":1611},{"__isSmartRef__":true,"id":1612}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1611":{"name":"buildTextInput","type":"propertyDef","startIndex":42646,"stopIndex":43016,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1610},"className":"lively.morphic.PromptDialog","_owner":{"__isSmartRef__":true,"id":1608},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1612":{"name":"buildView","type":"propertyDef","startIndex":43019,"stopIndex":43368,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1610},"className":"lively.morphic.PromptDialog","_owner":{"__isSmartRef__":true,"id":1608},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1613":{"name":"openIn","type":"propertyDef","startIndex":43387,"stopIndex":43834,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1614},"className":"lively.morphic.PromptDialog","_owner":{"__isSmartRef__":true,"id":1608},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1614":{"name":"opening","type":"categoryDef","startIndex":43130,"stopIndex":43592,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1613}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1615":{"name":null,"type":"comment","startIndex":43840,"stopIndex":43841,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1616":{"name":"lively.morphic.WindowedApp","type":"klassDef","startIndex":43842,"stopIndex":44193,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1617}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.App","categories":[{"__isSmartRef__":true,"id":1618}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1617":{"name":"openIn","type":"propertyDef","startIndex":43913,"stopIndex":44188,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1618},"className":"lively.morphic.WindowedApp","_owner":{"__isSmartRef__":true,"id":1616},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1618":{"name":"opening","type":"categoryDef","startIndex":43656,"stopIndex":43946,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1617}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1619":{"name":null,"type":"comment","startIndex":44194,"stopIndex":44236,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1620":{"name":"lively.morphic.Selection","type":"klassDef","startIndex":44237,"stopIndex":55139,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1621},{"__isSmartRef__":true,"id":1623},{"__isSmartRef__":true,"id":1625},{"__isSmartRef__":true,"id":1626},{"__isSmartRef__":true,"id":1627},{"__isSmartRef__":true,"id":1628},{"__isSmartRef__":true,"id":1629},{"__isSmartRef__":true,"id":1631},{"__isSmartRef__":true,"id":1633},{"__isSmartRef__":true,"id":1634},{"__isSmartRef__":true,"id":1636},{"__isSmartRef__":true,"id":1638},{"__isSmartRef__":true,"id":1640},{"__isSmartRef__":true,"id":1642},{"__isSmartRef__":true,"id":1643},{"__isSmartRef__":true,"id":1645},{"__isSmartRef__":true,"id":1646},{"__isSmartRef__":true,"id":1647},{"__isSmartRef__":true,"id":1648},{"__isSmartRef__":true,"id":1649},{"__isSmartRef__":true,"id":1650},{"__isSmartRef__":true,"id":1651},{"__isSmartRef__":true,"id":1652},{"__isSmartRef__":true,"id":1653},{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1655},{"__isSmartRef__":true,"id":1656},{"__isSmartRef__":true,"id":1657},{"__isSmartRef__":true,"id":1659},{"__isSmartRef__":true,"id":1660},{"__isSmartRef__":true,"id":1661},{"__isSmartRef__":true,"id":1662},{"__isSmartRef__":true,"id":1664},{"__isSmartRef__":true,"id":1665},{"__isSmartRef__":true,"id":1667},{"__isSmartRef__":true,"id":1669},{"__isSmartRef__":true,"id":1670}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1622},{"__isSmartRef__":true,"id":1624},{"__isSmartRef__":true,"id":1630},{"__isSmartRef__":true,"id":1632},{"__isSmartRef__":true,"id":1635},{"__isSmartRef__":true,"id":1637},{"__isSmartRef__":true,"id":1639},{"__isSmartRef__":true,"id":1641},{"__isSmartRef__":true,"id":1644},{"__isSmartRef__":true,"id":1658},{"__isSmartRef__":true,"id":1663},{"__isSmartRef__":true,"id":1666},{"__isSmartRef__":true,"id":1668}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1621":{"name":"documentation","type":"propertyDef","startIndex":44312,"stopIndex":44438,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1622},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1622":{"name":"documentation","type":"categoryDef","startIndex":44049,"stopIndex":44197,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1621}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1623":{"name":"style","type":"propertyDef","startIndex":44457,"stopIndex":44525,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1624},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1624":{"name":"settings","type":"categoryDef","startIndex":44199,"stopIndex":44374,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1623},{"__isSmartRef__":true,"id":1625},{"__isSmartRef__":true,"id":1626},{"__isSmartRef__":true,"id":1627},{"__isSmartRef__":true,"id":1628}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1625":{"name":"isEpiMorph","type":"propertyDef","startIndex":44527,"stopIndex":44547,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1624},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1626":{"name":"doNotRemove","type":"propertyDef","startIndex":44549,"stopIndex":44570,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1624},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1627":{"name":"propagate","type":"propertyDef","startIndex":44572,"stopIndex":44591,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1624},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1628":{"name":"isSelection","type":"propertyDef","startIndex":44593,"stopIndex":44614,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1624},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1629":{"name":"initialize","type":"propertyDef","startIndex":44638,"stopIndex":44795,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1630},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1630":{"name":"initializing","type":"categoryDef","startIndex":44376,"stopIndex":44554,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1629}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1631":{"name":"withoutPropagationDo","type":"propertyDef","startIndex":44817,"stopIndex":44966,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1632},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1632":{"name":"propagation","type":"categoryDef","startIndex":44556,"stopIndex":44794,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1631},{"__isSmartRef__":true,"id":1633}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1633":{"name":"isPropagating","type":"propertyDef","startIndex":44968,"stopIndex":45035,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1632},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1634":{"name":"morphMenuItems","type":"propertyDef","startIndex":45050,"stopIndex":45771,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1635},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1635":{"name":"menu","type":"categoryDef","startIndex":44796,"stopIndex":45530,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1634}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1636":{"name":"copy","type":"propertyDef","startIndex":45789,"stopIndex":45945,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1637},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1637":{"name":"copying","type":"categoryDef","startIndex":45532,"stopIndex":45704,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1636}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1638":{"name":"addSelectionWhile","type":"propertyDef","startIndex":45974,"stopIndex":46598,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1639},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1639":{"name":"selection handling","type":"categoryDef","startIndex":45706,"stopIndex":46357,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1638}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1640":{"name":"remove","type":"propertyDef","startIndex":46617,"stopIndex":46761,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1641},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1641":{"name":"removing","type":"categoryDef","startIndex":46359,"stopIndex":46754,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1640},{"__isSmartRef__":true,"id":1642}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1642":{"name":"removeOnlyIt","type":"propertyDef","startIndex":46763,"stopIndex":46995,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1641},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1643":{"name":"world","type":"propertyDef","startIndex":47015,"stopIndex":47104,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1644":{"name":"accessing","type":"categoryDef","startIndex":46756,"stopIndex":49316,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1643},{"__isSmartRef__":true,"id":1645},{"__isSmartRef__":true,"id":1646},{"__isSmartRef__":true,"id":1647},{"__isSmartRef__":true,"id":1648},{"__isSmartRef__":true,"id":1649},{"__isSmartRef__":true,"id":1650},{"__isSmartRef__":true,"id":1651},{"__isSmartRef__":true,"id":1652},{"__isSmartRef__":true,"id":1653},{"__isSmartRef__":true,"id":1654},{"__isSmartRef__":true,"id":1655},{"__isSmartRef__":true,"id":1656}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1645":{"name":"setBorderWidth","type":"propertyDef","startIndex":47106,"stopIndex":47352,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1646":{"name":"setFill","type":"propertyDef","startIndex":47359,"stopIndex":47603,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1647":{"name":"setBorderColor","type":"propertyDef","startIndex":47610,"stopIndex":47855,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1648":{"name":"shapeRoundEdgesBy","type":"propertyDef","startIndex":47858,"stopIndex":48103,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1649":{"name":"setFillOpacity","type":"propertyDef","startIndex":48110,"stopIndex":48347,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1650":{"name":"setStrokeOpacity","type":"propertyDef","startIndex":48354,"stopIndex":48594,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1651":{"name":"setTextColor","type":"propertyDef","startIndex":48597,"stopIndex":48797,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1652":{"name":"setFontSize","type":"propertyDef","startIndex":48800,"stopIndex":48997,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1653":{"name":"setFontFamily","type":"propertyDef","startIndex":49000,"stopIndex":49203,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1654":{"name":"setRotation","type":"propertyDef","startIndex":49206,"stopIndex":49307,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1655":{"name":"setScale","type":"propertyDef","startIndex":49314,"stopIndex":49412,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1656":{"name":"setOrigin","type":"propertyDef","startIndex":49414,"stopIndex":49554,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1644},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1657":{"name":"alignVertically","type":"propertyDef","startIndex":49576,"stopIndex":50111,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1658},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1658":{"name":"aligning","type":"categoryDef","startIndex":49318,"stopIndex":52107,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1657},{"__isSmartRef__":true,"id":1659},{"__isSmartRef__":true,"id":1660},{"__isSmartRef__":true,"id":1661}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1659":{"name":"alignHorizontally","type":"propertyDef","startIndex":50114,"stopIndex":50374,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1658},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1660":{"name":"spaceVertically","type":"propertyDef","startIndex":50381,"stopIndex":51355,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1658},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1661":{"name":"spaceHorizontally","type":"propertyDef","startIndex":51358,"stopIndex":52348,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1658},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1662":{"name":"grabByHand","type":"propertyDef","startIndex":52367,"stopIndex":52695,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1663},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1663":{"name":"grabbing","type":"categoryDef","startIndex":52109,"stopIndex":52770,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1662},{"__isSmartRef__":true,"id":1664}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1664":{"name":"dropOn","type":"propertyDef","startIndex":52697,"stopIndex":53010,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1663},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1665":{"name":"moveBy","type":"propertyDef","startIndex":53030,"stopIndex":53323,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1666},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1666":{"name":"geometry","type":"categoryDef","startIndex":52772,"stopIndex":53083,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1665}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1667":{"name":"reset","type":"propertyDef","startIndex":53340,"stopIndex":53560,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1668},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1668":{"name":"world","type":"categoryDef","startIndex":53085,"stopIndex":54892,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1667},{"__isSmartRef__":true,"id":1669},{"__isSmartRef__":true,"id":1670}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1669":{"name":"selectMorphs","type":"propertyDef","startIndex":53563,"stopIndex":54950,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1668},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1670":{"name":"removeSelecitonIndicators","type":"propertyDef","startIndex":54953,"stopIndex":55134,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1668},"className":"lively.morphic.Selection","_owner":{"__isSmartRef__":true,"id":1620},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1671":{"name":"SelectionMorphTrait","type":"traitDef","startIndex":55140,"stopIndex":57048,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1672},{"__isSmartRef__":true,"id":1674},{"__isSmartRef__":true,"id":1675},{"__isSmartRef__":true,"id":1676},{"__isSmartRef__":true,"id":1677}],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1672":{"name":"getSelectedMorphs","type":"propertyDef","startIndex":55184,"stopIndex":55275,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1673},"_owner":{"__isSmartRef__":true,"id":1671},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1673":{"name":"selection","type":"categoryDef","startIndex":29,"stopIndex":1906,"fileName":null,"_subElements":[{"__isSmartRef__":true,"id":1672},{"__isSmartRef__":true,"id":1674},{"__isSmartRef__":true,"id":1675},{"__isSmartRef__":true,"id":1676},{"__isSmartRef__":true,"id":1677}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1674":{"name":"onDragStart","type":"propertyDef","startIndex":55286,"stopIndex":55650,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1673},"_owner":{"__isSmartRef__":true,"id":1671},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1675":{"name":"onDrag","type":"propertyDef","startIndex":55652,"stopIndex":56093,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1673},"_owner":{"__isSmartRef__":true,"id":1671},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1676":{"name":"onDragEnd","type":"propertyDef","startIndex":56095,"stopIndex":56809,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1673},"_owner":{"__isSmartRef__":true,"id":1671},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1677":{"name":"resetSelection","type":"propertyDef","startIndex":56812,"stopIndex":57044,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1673},"_owner":{"__isSmartRef__":true,"id":1671},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1678":{"name":null,"type":"unknown","startIndex":57049,"stopIndex":57132,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1679":{"name":null,"type":"comment","startIndex":57133,"stopIndex":57133,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1680":{"name":"lively.morphic.TextEditor","type":"klassDef","startIndex":57134,"stopIndex":62409,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1681},{"__isSmartRef__":true,"id":1683},{"__isSmartRef__":true,"id":1684},{"__isSmartRef__":true,"id":1686},{"__isSmartRef__":true,"id":1688},{"__isSmartRef__":true,"id":1689},{"__isSmartRef__":true,"id":1690},{"__isSmartRef__":true,"id":1692},{"__isSmartRef__":true,"id":1694},{"__isSmartRef__":true,"id":1695},{"__isSmartRef__":true,"id":1696},{"__isSmartRef__":true,"id":1697},{"__isSmartRef__":true,"id":1698},{"__isSmartRef__":true,"id":1699}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.WindowedApp","categories":[{"__isSmartRef__":true,"id":1682},{"__isSmartRef__":true,"id":1685},{"__isSmartRef__":true,"id":1687},{"__isSmartRef__":true,"id":1691},{"__isSmartRef__":true,"id":1693},{"__isSmartRef__":true,"id":1700}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1681":{"name":"defaultTitle","type":"propertyDef","startIndex":57213,"stopIndex":57243,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1682},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1682":{"name":"settings","type":"categoryDef","startIndex":56955,"stopIndex":57039,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1681},{"__isSmartRef__":true,"id":1683}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1683":{"name":"initialViewExtent","type":"propertyDef","startIndex":57245,"stopIndex":57280,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1682},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1684":{"name":"buildView","type":"propertyDef","startIndex":57303,"stopIndex":59633,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1685},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1685":{"name":"initializing","type":"categoryDef","startIndex":57041,"stopIndex":59392,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1684}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1686":{"name":"setCurrentURL","type":"propertyDef","startIndex":59651,"stopIndex":59775,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1687},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1687":{"name":"network","type":"categoryDef","startIndex":59394,"stopIndex":59704,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1686},{"__isSmartRef__":true,"id":1688},{"__isSmartRef__":true,"id":1689}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1688":{"name":"createWebResource","type":"propertyDef","startIndex":59777,"stopIndex":59852,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1687},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1689":{"name":"getURL","type":"propertyDef","startIndex":59854,"stopIndex":59945,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1687},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1690":{"name":"showAsLoading","type":"propertyDef","startIndex":59962,"stopIndex":60413,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1691},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1691":{"name":"helper","type":"categoryDef","startIndex":59706,"stopIndex":60172,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1690}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1692":{"name":"getEditorContent","type":"propertyDef","startIndex":60438,"stopIndex":60516,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1693":{"name":"file functions","type":"categoryDef","startIndex":60174,"stopIndex":61966,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1692},{"__isSmartRef__":true,"id":1694},{"__isSmartRef__":true,"id":1695},{"__isSmartRef__":true,"id":1696},{"__isSmartRef__":true,"id":1697},{"__isSmartRef__":true,"id":1698}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1694":{"name":"saveFile","type":"propertyDef","startIndex":60518,"stopIndex":60756,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1695":{"name":"loadFile","type":"propertyDef","startIndex":60762,"stopIndex":61159,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1696":{"name":"finishLoading","type":"propertyDef","startIndex":61161,"stopIndex":61493,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1697":{"name":"askToCreateFile","type":"propertyDef","startIndex":61496,"stopIndex":62009,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1698":{"name":"removeFile","type":"propertyDef","startIndex":62011,"stopIndex":62207,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1693},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1699":{"name":"load","type":"propertyDef","startIndex":62227,"stopIndex":62404,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1700},"className":"lively.morphic.TextEditor","_owner":{"__isSmartRef__":true,"id":1680},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1700":{"name":"interface","type":"categoryDef","startIndex":61968,"stopIndex":62162,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1699}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1701":{"name":null,"type":"comment","startIndex":62410,"stopIndex":62412,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1702":{"name":"lively.morphic.HorizontalDivider","type":"klassDef","startIndex":62413,"stopIndex":63183,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1705},{"__isSmartRef__":true,"id":1707},{"__isSmartRef__":true,"id":1709}],"sourceControl":{"__isSmartRef__":true,"id":587},"traits":["HorizontalDividerTrait"],"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1706},{"__isSmartRef__":true,"id":1708}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1703":{"name":"style","type":"propertyDef","startIndex":62524,"stopIndex":62575,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1704},"className":"lively.morphic.HorizontalDivider","_owner":{"__isSmartRef__":true,"id":1702},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1704":{"name":"settings","type":"categoryDef","startIndex":62266,"stopIndex":62334,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1703}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1705":{"name":"initialize","type":"propertyDef","startIndex":62598,"stopIndex":62827,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1706},"className":"lively.morphic.HorizontalDivider","_owner":{"__isSmartRef__":true,"id":1702},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1706":{"name":"initializing","type":"categoryDef","startIndex":62336,"stopIndex":62586,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1705}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1707":{"name":"onDragStart","type":"propertyDef","startIndex":62850,"stopIndex":62952,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1708},"className":"lively.morphic.HorizontalDivider","_owner":{"__isSmartRef__":true,"id":1702},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1708":{"name":"mouse events","type":"categoryDef","startIndex":62588,"stopIndex":62936,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1707},{"__isSmartRef__":true,"id":1709}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1709":{"name":"onDrag","type":"propertyDef","startIndex":62954,"stopIndex":63178,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1708},"className":"lively.morphic.HorizontalDivider","_owner":{"__isSmartRef__":true,"id":1702},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1710":{"name":null,"type":"comment","startIndex":63184,"stopIndex":63184,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1711":{"name":"lively.morphic.Slider","type":"klassDef","startIndex":63185,"stopIndex":65021,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1716},{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1719},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722}],"sourceControl":{"__isSmartRef__":true,"id":587},"traits":["SliderMorphTrait"],"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1717},{"__isSmartRef__":true,"id":1723}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1712":{"name":"style","type":"propertyDef","startIndex":63279,"stopIndex":63456,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1713},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1713":{"name":"settings","type":"categoryDef","startIndex":63021,"stopIndex":63215,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1712}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1714":{"name":"initialize","type":"propertyDef","startIndex":63479,"stopIndex":63947,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1715},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1715":{"name":"initializing","type":"categoryDef","startIndex":63217,"stopIndex":63706,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1714}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1716":{"name":"getValue","type":"propertyDef","startIndex":63967,"stopIndex":64013,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1717},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1717":{"name":"accessing","type":"categoryDef","startIndex":63708,"stopIndex":64170,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1716},{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1719},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1721}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1718":{"name":"setValue","type":"propertyDef","startIndex":64020,"stopIndex":64079,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1717},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1719":{"name":"getSliderExtent","type":"propertyDef","startIndex":64086,"stopIndex":64146,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1717},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1720":{"name":"setSliderExtent","type":"propertyDef","startIndex":64149,"stopIndex":64283,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1717},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1721":{"name":"setExtent","type":"propertyDef","startIndex":64285,"stopIndex":64410,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1717},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1722":{"name":"onMouseDown","type":"propertyDef","startIndex":64434,"stopIndex":64987,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1723},"className":"lively.morphic.Slider","_owner":{"__isSmartRef__":true,"id":1711},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1723":{"name":"mouse events","type":"categoryDef","startIndex":64172,"stopIndex":64745,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1722}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1724":{"name":"lively.morphic.SliderKnob","type":"klassDef","startIndex":65022,"stopIndex":66644,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1725},{"__isSmartRef__":true,"id":1727},{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1731},{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1733}],"sourceControl":{"__isSmartRef__":true,"id":587},"superclassName":"lively.morphic.Box","categories":[{"__isSmartRef__":true,"id":1726},{"__isSmartRef__":true,"id":1728},{"__isSmartRef__":true,"id":1730}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1725":{"name":"style","type":"propertyDef","startIndex":65093,"stopIndex":65190,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1726},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1726":{"name":"settings","type":"categoryDef","startIndex":64835,"stopIndex":64949,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1725}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1727":{"name":"initialize","type":"propertyDef","startIndex":65213,"stopIndex":65337,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1728},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1728":{"name":"initializing","type":"categoryDef","startIndex":64951,"stopIndex":65096,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1727}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1729":{"name":"onDragStart","type":"propertyDef","startIndex":65360,"stopIndex":65470,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1730},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1730":{"name":"mouse events","type":"categoryDef","startIndex":65098,"stopIndex":66397,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1731},{"__isSmartRef__":true,"id":1732},{"__isSmartRef__":true,"id":1733}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1731":{"name":"onDrag","type":"propertyDef","startIndex":65472,"stopIndex":66494,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1730},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1732":{"name":"onDragEnd","type":"propertyDef","startIndex":66496,"stopIndex":66555,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1730},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1733":{"name":"onMouseDown","type":"propertyDef","startIndex":66557,"stopIndex":66637,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":false,"category":{"__isSmartRef__":true,"id":1730},"className":"lively.morphic.SliderKnob","_owner":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1734":{"name":"Array.prototype","type":"klassExtensionDef","startIndex":66645,"stopIndex":66850,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1735}],"sourceControl":{"__isSmartRef__":true,"id":587},"categories":[{"__isSmartRef__":true,"id":1736}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1735":{"name":"asListItemArray","type":"propertyDef","startIndex":66678,"stopIndex":66845,"fileName":"lively/morphic/Widgets.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":587},"_isStatic":true,"category":{"__isSmartRef__":true,"id":1736},"className":"Array.prototype","_owner":{"__isSmartRef__":true,"id":1734},"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1736":{"name":"default category","type":"categoryDef","startIndex":66432,"stopIndex":66603,"fileName":"lively/morphic/Widgets.js","_subElements":[{"__isSmartRef__":true,"id":1735}],"__LivelyClassName__":"lively.ide.FileFragment","__SourceModuleName__":"Global.lively.ide.FileParsing"},"1737":{"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/WidgetsAddOns.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1738":{"target":{"__isSmartRef__":true,"id":1739},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"1739":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"1740":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":589}},"1741":{"isListItem":true,"string":"AdditionalMorphs.js (not parsed)","value":{"__isSmartRef__":true,"id":590}},"1742":{"isListItem":true,"string":"BindingsExtension.js (not parsed)","value":{"__isSmartRef__":true,"id":591}},"1743":{"isListItem":true,"string":"BindingsTests.js (not parsed)","value":{"__isSmartRef__":true,"id":592}},"1744":{"isListItem":true,"string":"Canvas.js (not parsed)","value":{"__isSmartRef__":true,"id":593}},"1745":{"isListItem":true,"string":"ClickOnLineHack.js (not parsed)","value":{"__isSmartRef__":true,"id":594}},"1746":{"isListItem":true,"string":"ColorChooserDraft.js (not parsed)","value":{"__isSmartRef__":true,"id":595}},"1747":{"isListItem":true,"string":"Compat.js (not parsed)","value":{"__isSmartRef__":true,"id":596}},"1748":{"isListItem":true,"string":"CompatLayer.js (not parsed)","value":{"__isSmartRef__":true,"id":597}},"1749":{"isListItem":true,"string":"CompatSCB.js (not parsed)","value":{"__isSmartRef__":true,"id":598}},"1750":{"isListItem":true,"string":"Complete.js (not parsed)","value":{"__isSmartRef__":true,"id":599}},"1751":{"isListItem":true,"string":"Core.js","value":{"__isSmartRef__":true,"id":600}},"1752":{"isListItem":true,"string":"Events.js","value":{"__isSmartRef__":true,"id":813}},"1753":{"isListItem":true,"string":"Examples.js (not parsed)","value":{"__isSmartRef__":true,"id":1040}},"1754":{"isListItem":true,"string":"Experiments.js (not parsed)","value":{"__isSmartRef__":true,"id":1041}},"1755":{"isListItem":true,"string":"Graffle.js (not parsed)","value":{"__isSmartRef__":true,"id":1042}},"1756":{"isListItem":true,"string":"Halos.js (not parsed)","value":{"__isSmartRef__":true,"id":1043}},"1757":{"isListItem":true,"string":"HTML.js","value":{"__isSmartRef__":true,"id":1044}},"1758":{"isListItem":true,"string":"Layout.js (not parsed)","value":{"__isSmartRef__":true,"id":1183}},"1759":{"isListItem":true,"string":"MorphAddons.js (not parsed)","value":{"__isSmartRef__":true,"id":1184}},"1760":{"isListItem":true,"string":"ObjectMigration.js (not parsed)","value":{"__isSmartRef__":true,"id":1185}},"1761":{"isListItem":true,"string":"PathShapes.js (not parsed)","value":{"__isSmartRef__":true,"id":1186}},"1762":{"isListItem":true,"string":"Rendering.js (not parsed)","value":{"__isSmartRef__":true,"id":1187}},"1763":{"isListItem":true,"string":"ScriptingSupport.js (not parsed)","value":{"__isSmartRef__":true,"id":1188}},"1764":{"isListItem":true,"string":"Serialization.js (not parsed)","value":{"__isSmartRef__":true,"id":1189}},"1765":{"isListItem":true,"string":"Shapes.js (not parsed)","value":{"__isSmartRef__":true,"id":1190}},"1766":{"isListItem":true,"string":"Styles.js (not parsed)","value":{"__isSmartRef__":true,"id":1191}},"1767":{"isListItem":true,"string":"SVG.js (not parsed)","value":{"__isSmartRef__":true,"id":1192}},"1768":{"isListItem":true,"string":"Tests.js","value":{"__isSmartRef__":true,"id":1193}},"1769":{"isListItem":true,"string":"TextCore.js (not parsed)","value":{"__isSmartRef__":true,"id":1365}},"1770":{"isListItem":true,"string":"Widgets.js","value":{"__isSmartRef__":true,"id":1366}},"1771":{"isListItem":true,"string":"WidgetsAddOns.js (not parsed)","value":{"__isSmartRef__":true,"id":1737}},"1772":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":1738}},"1773":{"target":{"__isSmartRef__":true,"id":601},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":586},"moduleName":"lively/morphic/Core.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1774":{"sourceObj":{"__isSmartRef__":true,"id":575},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":1775},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1776},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1775":{"source":{"__isSmartRef__":true,"id":575},"target":{"__isSmartRef__":true,"id":342}},"1776":{"updater":{"__isSmartRef__":true,"id":1777}},"1777":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1775},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":1778},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1778":{},"1779":{"sourceObj":{"__isSmartRef__":true,"id":575},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1780},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1780":{"source":{"__isSmartRef__":true,"id":575},"target":{"__isSmartRef__":true,"id":342}},"1781":{"sourceObj":{"__isSmartRef__":true,"id":575},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1782},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1782":{"source":{"__isSmartRef__":true,"id":575},"target":{"__isSmartRef__":true,"id":342}},"1783":{"sourceObj":{"__isSmartRef__":true,"id":575},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1784},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1784":{"source":{"__isSmartRef__":true,"id":575},"target":{"__isSmartRef__":true,"id":342}},"1785":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":575}},"1786":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":1787},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1828},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1787":{"submorphs":[],"scripts":[],"id":4361,"renderContextTable":{"__isSmartRef__":true,"id":1788},"shape":{"__isSmartRef__":true,"id":1789},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_Position":{"__isSmartRef__":true,"id":1793},"itemList":[{"__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}],"selection":{"__isSmartRef__":true,"id":1816},"selectedLineNo":1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":1817},{"__isSmartRef__":true,"id":1822},{"__isSmartRef__":true,"id":1824},{"__isSmartRef__":true,"id":1826}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"1788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML"},"1789":{"_Position":{"__isSmartRef__":true,"id":1790},"renderContextTable":{"__isSmartRef__":true,"id":1791},"_Extent":{"__isSmartRef__":true,"id":1792},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1790":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1791":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1792":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1793":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1794":{"isListItem":true,"string":"lively.morphic.Similitude","value":{"__isSmartRef__":true,"id":1795}},"1795":{"target":{"__isSmartRef__":true,"id":605},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1796":{"isListItem":true,"string":"lively.morphic.Morph","value":{"__isSmartRef__":true,"id":1797}},"1797":{"target":{"__isSmartRef__":true,"id":640},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1798":{"isListItem":true,"string":"lively.morphic.World","value":{"__isSmartRef__":true,"id":1799}},"1799":{"target":{"__isSmartRef__":true,"id":737},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1800":{"isListItem":true,"string":"lively.morphic.World (extension)","value":{"__isSmartRef__":true,"id":1801}},"1801":{"target":{"__isSmartRef__":true,"id":760},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1802":{"isListItem":true,"string":"lively.morphic.Box","value":{"__isSmartRef__":true,"id":1803}},"1803":{"target":{"__isSmartRef__":true,"id":765},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1804":{"isListItem":true,"string":"lively.morphic.List","value":{"__isSmartRef__":true,"id":1805}},"1805":{"target":{"__isSmartRef__":true,"id":769},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1806":{"isListItem":true,"string":"lively.morphic.Clip","value":{"__isSmartRef__":true,"id":1807}},"1807":{"target":{"__isSmartRef__":true,"id":772},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1808":{"isListItem":true,"string":"lively.morphic.Script","value":{"__isSmartRef__":true,"id":1809}},"1809":{"target":{"__isSmartRef__":true,"id":778},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1810":{"isListItem":true,"string":"lively.morphic.FunctionScript","value":{"__isSmartRef__":true,"id":1811}},"1811":{"target":{"__isSmartRef__":true,"id":789},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1812":{"isListItem":true,"string":"lively.morphic.TargetScript","value":{"__isSmartRef__":true,"id":1813}},"1813":{"target":{"__isSmartRef__":true,"id":798},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1814":{"isListItem":true,"string":"lively.morphic.Script (extension)","value":{"__isSmartRef__":true,"id":1815}},"1815":{"target":{"__isSmartRef__":true,"id":808},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1816":{"target":{"__isSmartRef__":true,"id":640},"browser":{"__isSmartRef__":true,"id":342},"__LivelyClassName__":"lively.ide.CategorizedClassFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1817":{"sourceObj":{"__isSmartRef__":true,"id":1787},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":1818},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1819},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1818":{"source":{"__isSmartRef__":true,"id":1787},"target":{"__isSmartRef__":true,"id":342}},"1819":{"updater":{"__isSmartRef__":true,"id":1820}},"1820":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1818},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":1821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1821":{},"1822":{"sourceObj":{"__isSmartRef__":true,"id":1787},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1823},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1823":{"source":{"__isSmartRef__":true,"id":1787},"target":{"__isSmartRef__":true,"id":342}},"1824":{"sourceObj":{"__isSmartRef__":true,"id":1787},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1825},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1825":{"source":{"__isSmartRef__":true,"id":1787},"target":{"__isSmartRef__":true,"id":342}},"1826":{"sourceObj":{"__isSmartRef__":true,"id":1787},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1827},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1827":{"source":{"__isSmartRef__":true,"id":1787},"target":{"__isSmartRef__":true,"id":342}},"1828":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":1787}},"1829":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":1830},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1876},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1830":{"submorphs":[],"scripts":[],"id":4362,"renderContextTable":{"__isSmartRef__":true,"id":1831},"shape":{"__isSmartRef__":true,"id":1832},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_Position":{"__isSmartRef__":true,"id":1836},"itemList":[{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1849},{"__isSmartRef__":true,"id":1851},{"__isSmartRef__":true,"id":1853},{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1857},{"__isSmartRef__":true,"id":1859},{"__isSmartRef__":true,"id":1861},{"__isSmartRef__":true,"id":1863}],"selection":{"__isSmartRef__":true,"id":1838},"selectedLineNo":0,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":1865},{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1872},{"__isSmartRef__":true,"id":1874}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"1831":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML"},"1832":{"_Position":{"__isSmartRef__":true,"id":1833},"renderContextTable":{"__isSmartRef__":true,"id":1834},"_Extent":{"__isSmartRef__":true,"id":1835},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1833":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1834":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1835":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1836":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1837":{"isListItem":true,"string":"-- all --","value":{"__isSmartRef__":true,"id":1838}},"1838":{"target":{"__isSmartRef__":true,"id":640},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"__LivelyClassName__":"lively.ide.AllMethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1839":{"isListItem":true,"string":"properties","value":{"__isSmartRef__":true,"id":1840}},"1840":{"target":{"__isSmartRef__":true,"id":642},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":642}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1841":{"isListItem":true,"string":"initializing","value":{"__isSmartRef__":true,"id":1842}},"1842":{"target":{"__isSmartRef__":true,"id":645},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":645}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1843":{"isListItem":true,"string":"accessing -- shapes","value":{"__isSmartRef__":true,"id":1844}},"1844":{"target":{"__isSmartRef__":true,"id":652},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":652}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1845":{"isListItem":true,"string":"accessing -- morph properties","value":{"__isSmartRef__":true,"id":1846}},"1846":{"target":{"__isSmartRef__":true,"id":654},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":654}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1847":{"isListItem":true,"string":"accessing -- shape properties","value":{"__isSmartRef__":true,"id":1848}},"1848":{"target":{"__isSmartRef__":true,"id":673},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":673}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1849":{"isListItem":true,"string":"accessing -- morphic relationship","value":{"__isSmartRef__":true,"id":1850}},"1850":{"target":{"__isSmartRef__":true,"id":693},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":693}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1851":{"isListItem":true,"string":"accessing -- shapes","value":{"__isSmartRef__":true,"id":1852}},"1852":{"target":{"__isSmartRef__":true,"id":701},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":701}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1853":{"isListItem":true,"string":"morph removal","value":{"__isSmartRef__":true,"id":1854}},"1854":{"target":{"__isSmartRef__":true,"id":704},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":704}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1855":{"isListItem":true,"string":"transformation","value":{"__isSmartRef__":true,"id":1856}},"1856":{"target":{"__isSmartRef__":true,"id":707},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":707}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1857":{"isListItem":true,"string":"prototypical scripting","value":{"__isSmartRef__":true,"id":1858}},"1858":{"target":{"__isSmartRef__":true,"id":717},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":717}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1859":{"isListItem":true,"string":"scripting","value":{"__isSmartRef__":true,"id":1860}},"1860":{"target":{"__isSmartRef__":true,"id":719},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":719}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1861":{"isListItem":true,"string":"styling","value":{"__isSmartRef__":true,"id":1862}},"1862":{"target":{"__isSmartRef__":true,"id":732},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":732}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1863":{"isListItem":true,"string":"debugging","value":{"__isSmartRef__":true,"id":1864}},"1864":{"target":{"__isSmartRef__":true,"id":735},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1797},"targets":[{"__isSmartRef__":true,"id":735}],"__LivelyClassName__":"lively.ide.MethodCategoryFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1865":{"sourceObj":{"__isSmartRef__":true,"id":1830},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":1866},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1867},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1866":{"source":{"__isSmartRef__":true,"id":1830},"target":{"__isSmartRef__":true,"id":342}},"1867":{"updater":{"__isSmartRef__":true,"id":1868}},"1868":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1866},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":1869},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1869":{},"1870":{"sourceObj":{"__isSmartRef__":true,"id":1830},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1871},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1871":{"source":{"__isSmartRef__":true,"id":1830},"target":{"__isSmartRef__":true,"id":342}},"1872":{"sourceObj":{"__isSmartRef__":true,"id":1830},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1873},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1873":{"source":{"__isSmartRef__":true,"id":1830},"target":{"__isSmartRef__":true,"id":342}},"1874":{"sourceObj":{"__isSmartRef__":true,"id":1830},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1875},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1875":{"source":{"__isSmartRef__":true,"id":1830},"target":{"__isSmartRef__":true,"id":342}},"1876":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":1830}},"1877":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":1878},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1910},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1878":{"submorphs":[],"scripts":[],"id":4363,"renderContextTable":{"__isSmartRef__":true,"id":1879},"shape":{"__isSmartRef__":true,"id":1880},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_Position":{"__isSmartRef__":true,"id":1884},"itemList":[{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1889},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1893},{"__isSmartRef__":true,"id":1895},{"__isSmartRef__":true,"id":1897}],"selection":{"__isSmartRef__":true,"id":1890},"selectedLineNo":2,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":1899},{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1906},{"__isSmartRef__":true,"id":1908}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"1879":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","selectAt":"selectAtHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML"},"1880":{"_Position":{"__isSmartRef__":true,"id":1881},"renderContextTable":{"__isSmartRef__":true,"id":1882},"_Extent":{"__isSmartRef__":true,"id":1883},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1881":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1882":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"1883":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1884":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1885":{"isListItem":true,"string":"world (proto)","value":{"__isSmartRef__":true,"id":1886}},"1886":{"target":{"__isSmartRef__":true,"id":692},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1887":{"isListItem":true,"string":"hand (proto)","value":{"__isSmartRef__":true,"id":1888}},"1888":{"target":{"__isSmartRef__":true,"id":694},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1889":{"isListItem":true,"string":"addMorph (proto)","value":{"__isSmartRef__":true,"id":1890}},"1890":{"target":{"__isSmartRef__":true,"id":695},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1891":{"isListItem":true,"string":"withAllSubmorphsDo (proto)","value":{"__isSmartRef__":true,"id":1892}},"1892":{"target":{"__isSmartRef__":true,"id":696},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1893":{"isListItem":true,"string":"submorphBounds (proto)","value":{"__isSmartRef__":true,"id":1894}},"1894":{"target":{"__isSmartRef__":true,"id":697},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1895":{"isListItem":true,"string":"morphsContainingPoint (proto)","value":{"__isSmartRef__":true,"id":1896}},"1896":{"target":{"__isSmartRef__":true,"id":698},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1897":{"isListItem":true,"string":"topMorph (proto)","value":{"__isSmartRef__":true,"id":1898}},"1898":{"target":{"__isSmartRef__":true,"id":699},"browser":{"__isSmartRef__":true,"id":342},"parent":{"__isSmartRef__":true,"id":1850},"__LivelyClassName__":"lively.ide.ClassElemFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"1899":{"sourceObj":{"__isSmartRef__":true,"id":1878},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","varMapping":{"__isSmartRef__":true,"id":1900},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1901},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1900":{"source":{"__isSmartRef__":true,"id":1878},"target":{"__isSmartRef__":true,"id":342}},"1901":{"updater":{"__isSmartRef__":true,"id":1902}},"1902":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1900},"source":"function ($upd, v) { $upd(v, this.sourceObj) }","funcProperties":{"__isSmartRef__":true,"id":1903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1903":{},"1904":{"sourceObj":{"__isSmartRef__":true,"id":1878},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1905},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1905":{"source":{"__isSmartRef__":true,"id":1878},"target":{"__isSmartRef__":true,"id":342}},"1906":{"sourceObj":{"__isSmartRef__":true,"id":1878},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1907},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1907":{"source":{"__isSmartRef__":true,"id":1878},"target":{"__isSmartRef__":true,"id":342}},"1908":{"sourceObj":{"__isSmartRef__":true,"id":1878},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1909},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1909":{"source":{"__isSmartRef__":true,"id":1878},"target":{"__isSmartRef__":true,"id":342}},"1910":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":1878}},"1911":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":1912},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2032},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1912":{"submorphs":[],"scripts":[],"id":4365,"renderContextTable":{"__isSmartRef__":true,"id":1913},"textChunks":[{"__isSmartRef__":true,"id":1914},{"__isSmartRef__":true,"id":1916},{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":1921},{"__isSmartRef__":true,"id":1923},{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1933},{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1952},{"__isSmartRef__":true,"id":1954},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1960},{"__isSmartRef__":true,"id":1962},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1968},{"__isSmartRef__":true,"id":1970},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":1976},{"__isSmartRef__":true,"id":1978},{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1985},{"__isSmartRef__":true,"id":1987},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1991},{"__isSmartRef__":true,"id":1993},{"__isSmartRef__":true,"id":1995},{"__isSmartRef__":true,"id":1997},{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2005},{"__isSmartRef__":true,"id":2007},{"__isSmartRef__":true,"id":2009},{"__isSmartRef__":true,"id":2011},{"__isSmartRef__":true,"id":2013},{"__isSmartRef__":true,"id":2015},{"__isSmartRef__":true,"id":2017},{"__isSmartRef__":true,"id":2019}],"shape":{"__isSmartRef__":true,"id":2021},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2025},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_Position":{"__isSmartRef__":true,"id":2026},"priorExtent":{"__isSmartRef__":true,"id":2027},"_MaxTextWidth":820,"_MaxTextHeight":269.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":329},"layout":{"__isSmartRef__":true,"id":2028},"_FontSize":10,"noEval":true,"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2029},{"__isSmartRef__":true,"id":2030}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"textString":" addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },","lastSyntaxHighlightTime":1306092259246,"savedTextString":" addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },","styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"priorSelectionRange":[4,4],"charsReplaced":"","lastFindLoc":4,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1913":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"1914":{"style":{"__isSmartRef__":true,"id":1915},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1915":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1916":{"style":{"__isSmartRef__":true,"id":1917},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"addMorph:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1917":{"color":{"__isSmartRef__":true,"id":1918},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1918":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1919":{"style":{"__isSmartRef__":true,"id":1920},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1920":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1921":{"style":{"__isSmartRef__":true,"id":1922},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1922":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1923":{"style":{"__isSmartRef__":true,"id":1924},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"(morph, optMorphBefore) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1924":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1925":{"style":{"__isSmartRef__":true,"id":1926},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1926":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1927":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1928":{"style":{"__isSmartRef__":true,"id":1929},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1929":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1930":{"style":{"__isSmartRef__":true,"id":1931},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1931":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1932":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1933":{"style":{"__isSmartRef__":true,"id":1934},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" (morph.owner ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1934":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1935":{"style":{"__isSmartRef__":true,"id":1936},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"/*&& morph.owner !== this*/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1936":{"color":{"__isSmartRef__":true,"id":1937},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1937":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1938":{"style":{"__isSmartRef__":true,"id":1939},"morph":{"__isSmartRef__":true,"id":1912},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1939":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1940":{"style":{"__isSmartRef__":true,"id":1941},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1941":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1942":{"style":{"__isSmartRef__":true,"id":1943},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1943":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1944":{"style":{"__isSmartRef__":true,"id":1945},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1945":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1946":{"style":{"__isSmartRef__":true,"id":1947},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" tfm = morph.transformForNewOwner(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1947":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1948":{"style":{"__isSmartRef__":true,"id":1949},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1949":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1950":{"style":{"__isSmartRef__":true,"id":1951},"morph":{"__isSmartRef__":true,"id":1912},"storedString":");\n morph.remove();\n morph.setTransform(tfm);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1951":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1952":{"style":{"__isSmartRef__":true,"id":1953},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1953":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1954":{"style":{"__isSmartRef__":true,"id":1955},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1955":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1956":{"style":{"__isSmartRef__":true,"id":1957},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1957":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1958":{"style":{"__isSmartRef__":true,"id":1959},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" (morph.owner !== ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1959":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1960":{"style":{"__isSmartRef__":true,"id":1961},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1961":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1962":{"style":{"__isSmartRef__":true,"id":1963},"morph":{"__isSmartRef__":true,"id":1912},"storedString":") morph.owner = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1963":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1964":{"style":{"__isSmartRef__":true,"id":1965},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1965":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1966":{"style":{"__isSmartRef__":true,"id":1967},"morph":{"__isSmartRef__":true,"id":1912},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1967":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1968":{"style":{"__isSmartRef__":true,"id":1969},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1969":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1970":{"style":{"__isSmartRef__":true,"id":1971},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" indexToInsert = optMorphBefore && ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1971":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1972":{"style":{"__isSmartRef__":true,"id":1973},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1973":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1974":{"style":{"__isSmartRef__":true,"id":1975},"morph":{"__isSmartRef__":true,"id":1912},"storedString":".submorphs.indexOf(optMorphBefore);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1975":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1976":{"style":{"__isSmartRef__":true,"id":1977},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1977":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1978":{"style":{"__isSmartRef__":true,"id":1979},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" (indexToInsert === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1979":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1980":{"style":{"__isSmartRef__":true,"id":1981},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1981":{"color":{"__isSmartRef__":true,"id":1982},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1982":{"r":0.5019607843137255,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1983":{"style":{"__isSmartRef__":true,"id":1984},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" || indexToInsert < ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1984":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1985":{"style":{"__isSmartRef__":true,"id":1986},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1986":{"color":{"__isSmartRef__":true,"id":301},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1987":{"style":{"__isSmartRef__":true,"id":1988},"morph":{"__isSmartRef__":true,"id":1912},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1988":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1989":{"style":{"__isSmartRef__":true,"id":1990},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"// even if it's 0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1990":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1991":{"style":{"__isSmartRef__":true,"id":1992},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"\n indexToInsert = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1992":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1993":{"style":{"__isSmartRef__":true,"id":1994},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1994":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1995":{"style":{"__isSmartRef__":true,"id":1996},"morph":{"__isSmartRef__":true,"id":1912},"storedString":".submorphs.length;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1996":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1997":{"style":{"__isSmartRef__":true,"id":1998},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1998":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1999":{"style":{"__isSmartRef__":true,"id":2000},"morph":{"__isSmartRef__":true,"id":1912},"storedString":".submorphs.pushAt(morph, indexToInsert);\n \n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2000":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2001":{"style":{"__isSmartRef__":true,"id":2002},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2002":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2003":{"style":{"__isSmartRef__":true,"id":2004},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" ctx = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2004":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2005":{"style":{"__isSmartRef__":true,"id":2006},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2006":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2007":{"style":{"__isSmartRef__":true,"id":2008},"morph":{"__isSmartRef__":true,"id":1912},"storedString":".renderContext().constructor !== morph.renderContext().constructor ?\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2008":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2009":{"style":{"__isSmartRef__":true,"id":2010},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2010":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2011":{"style":{"__isSmartRef__":true,"id":2012},"morph":{"__isSmartRef__":true,"id":1912},"storedString":".renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2012":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2013":{"style":{"__isSmartRef__":true,"id":2014},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2014":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2015":{"style":{"__isSmartRef__":true,"id":2016},"morph":{"__isSmartRef__":true,"id":1912},"storedString":" morph\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2016":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2017":{"style":{"__isSmartRef__":true,"id":2018},"morph":{"__isSmartRef__":true,"id":1912},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2018":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2019":{"style":{"__isSmartRef__":true,"id":2020},"morph":{"__isSmartRef__":true,"id":1912},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2020":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2021":{"_Position":{"__isSmartRef__":true,"id":2022},"renderContextTable":{"__isSmartRef__":true,"id":2023},"_Extent":{"__isSmartRef__":true,"id":2024},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":338},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2022":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2023":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2024":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2025":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2026":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2027":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2028":{"resizeWidth":true,"resizeHeight":true},"2029":{"sourceObj":{"__isSmartRef__":true,"id":1912},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":1912},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2030":{"sourceObj":{"__isSmartRef__":true,"id":1912},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2031},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2031":{"source":{"__isSmartRef__":true,"id":1912},"target":{"__isSmartRef__":true,"id":342}},"2032":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":1912}},"2033":{"sourceObj":{"__isSmartRef__":true,"id":342},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":330},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","varMapping":{"__isSmartRef__":true,"id":2034},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2035},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2034":{"source":{"__isSmartRef__":true,"id":342},"target":{"__isSmartRef__":true,"id":330}},"2035":{"updater":{"__isSmartRef__":true,"id":2036}},"2036":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2034},"source":"function ($upd, value) { value && $upd(String(value)) }","funcProperties":{"__isSmartRef__":true,"id":2037},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2037":{},"2038":{"submorphs":[],"scripts":[],"id":4391,"renderContextTable":{"__isSmartRef__":true,"id":2039},"textChunks":[{"__isSmartRef__":true,"id":2040}],"shape":{"__isSmartRef__":true,"id":2042},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"visible","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2046},"priorExtent":{"__isSmartRef__":true,"id":2047},"_MaxTextWidth":300,"_MaxTextHeight":30,"evalEnabled":false,"owner":null,"_TextColor":{"__isSmartRef__":true,"id":145},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2039":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2040":{"style":{"__isSmartRef__":true,"id":2041},"morph":{"__isSmartRef__":true,"id":2038},"storedString":"Saving addMorph...\nSuccessfully saved\nSuccessfully evaluated addMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2041":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2042":{"_Position":{"__isSmartRef__":true,"id":2043},"renderContextTable":{"__isSmartRef__":true,"id":2044},"_Extent":{"__isSmartRef__":true,"id":2045},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":314},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2043":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2044":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2045":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2046":{"x":260,"y":119.75,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2047":{"x":300,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2048":{"source":{"__isSmartRef__":true,"id":330},"target":{"__isSmartRef__":true,"id":342}},"2049":{"submorphs":[{"__isSmartRef__":true,"id":2050}],"scripts":[],"id":4356,"renderContextTable":{"__isSmartRef__":true,"id":2061},"shape":{"__isSmartRef__":true,"id":2062},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2066},"priorExtent":{"__isSmartRef__":true,"id":2067},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2068},"label":{"__isSmartRef__":true,"id":2050},"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":2077}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2050":{"submorphs":[],"scripts":[],"id":4357,"renderContextTable":{"__isSmartRef__":true,"id":2051},"textChunks":[{"__isSmartRef__":true,"id":2052}],"shape":{"__isSmartRef__":true,"id":2054},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2058},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2059},"priorExtent":{"__isSmartRef__":true,"id":2060},"_MaxTextWidth":98.39999999999999,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2049},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2051":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2052":{"style":{"__isSmartRef__":true,"id":2053},"morph":{"__isSmartRef__":true,"id":2050},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2053":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2054":{"_Position":{"__isSmartRef__":true,"id":2055},"renderContextTable":{"__isSmartRef__":true,"id":2056},"_Extent":{"__isSmartRef__":true,"id":2057},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2055":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2056":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2057":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2058":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2059":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2060":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2062":{"_Position":{"__isSmartRef__":true,"id":2063},"renderContextTable":{"__isSmartRef__":true,"id":2064},"_Extent":{"__isSmartRef__":true,"id":2065},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2063":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2064":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2065":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2066":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2067":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2068":{"stops":[{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2071},{"__isSmartRef__":true,"id":2073},{"__isSmartRef__":true,"id":2075}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2069":{"offset":0,"color":{"__isSmartRef__":true,"id":2070}},"2070":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2071":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2072}},"2072":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2073":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2074}},"2074":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2075":{"offset":1,"color":{"__isSmartRef__":true,"id":2076}},"2076":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2077":{"sourceObj":{"__isSmartRef__":true,"id":2049},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2078},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2078":{"source":{"__isSmartRef__":true,"id":2049},"target":{"__isSmartRef__":true,"id":342}},"2079":{"submorphs":[{"__isSmartRef__":true,"id":2080}],"scripts":[],"id":4358,"renderContextTable":{"__isSmartRef__":true,"id":2091},"shape":{"__isSmartRef__":true,"id":2092},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2096},"priorExtent":{"__isSmartRef__":true,"id":2097},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2098},"label":{"__isSmartRef__":true,"id":2080},"owner":{"__isSmartRef__":true,"id":329},"attributeConnections":[{"__isSmartRef__":true,"id":2107}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2080":{"submorphs":[],"scripts":[],"id":4359,"renderContextTable":{"__isSmartRef__":true,"id":2081},"textChunks":[{"__isSmartRef__":true,"id":2082}],"shape":{"__isSmartRef__":true,"id":2084},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2088},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2089},"priorExtent":{"__isSmartRef__":true,"id":2090},"_MaxTextWidth":65.6,"_MaxTextHeight":22,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2079},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_Align":"center","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2081":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2082":{"style":{"__isSmartRef__":true,"id":2083},"morph":{"__isSmartRef__":true,"id":2080},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2083":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2084":{"_Position":{"__isSmartRef__":true,"id":2085},"renderContextTable":{"__isSmartRef__":true,"id":2086},"_Extent":{"__isSmartRef__":true,"id":2087},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2085":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2086":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2087":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2088":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2089":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2090":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2091":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2092":{"_Position":{"__isSmartRef__":true,"id":2093},"renderContextTable":{"__isSmartRef__":true,"id":2094},"_Extent":{"__isSmartRef__":true,"id":2095},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2093":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2094":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2095":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2096":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2097":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2098":{"stops":[{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2105}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2099":{"offset":0,"color":{"__isSmartRef__":true,"id":2100}},"2100":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2101":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2102}},"2102":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2103":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2104}},"2104":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2105":{"offset":1,"color":{"__isSmartRef__":true,"id":2106}},"2106":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2107":{"sourceObj":{"__isSmartRef__":true,"id":2079},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":342},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2108},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2108":{"source":{"__isSmartRef__":true,"id":2079},"target":{"__isSmartRef__":true,"id":342}},"2109":{"submorphs":[],"scripts":[],"id":4364,"renderContextTable":{"__isSmartRef__":true,"id":2110},"shape":{"__isSmartRef__":true,"id":2111},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2116},"fixed":[{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":504},{"__isSmartRef__":true,"id":536}],"scalingBelow":[{"__isSmartRef__":true,"id":1912}],"scalingAbove":[{"__isSmartRef__":true,"id":575},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1878}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":329},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2110":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2111":{"_Position":{"__isSmartRef__":true,"id":2112},"renderContextTable":{"__isSmartRef__":true,"id":2113},"_Extent":{"__isSmartRef__":true,"id":2114},"_Fill":{"__isSmartRef__":true,"id":2115},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2112":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2113":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2114":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2115":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2116":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2117":{"submorphs":[],"scripts":[],"id":4366,"renderContextTable":{"__isSmartRef__":true,"id":2118},"shape":{"__isSmartRef__":true,"id":2119},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2123},"fixed":[],"scalingBelow":[{"__isSmartRef__":true,"id":2124}],"scalingAbove":[{"__isSmartRef__":true,"id":1912}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":329},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2118":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2119":{"_Position":{"__isSmartRef__":true,"id":2120},"renderContextTable":{"__isSmartRef__":true,"id":2121},"_Extent":{"__isSmartRef__":true,"id":2122},"_Fill":{"__isSmartRef__":true,"id":2115},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2120":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2121":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2122":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2123":{"x":0,"y":517,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2124":{"submorphs":[],"scripts":[],"id":4367,"renderContextTable":{"__isSmartRef__":true,"id":2125},"textChunks":[{"__isSmartRef__":true,"id":2126}],"shape":{"__isSmartRef__":true,"id":2128},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2132},"priorExtent":{"__isSmartRef__":true,"id":2133},"_MaxTextWidth":820,"_MaxTextHeight":27.5,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":329},"styleClass":["Browser_commentPaneText"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2125":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2126":{"style":{"__isSmartRef__":true,"id":2127},"morph":{"__isSmartRef__":true,"id":2124},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2127":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2128":{"_Position":{"__isSmartRef__":true,"id":2129},"renderContextTable":{"__isSmartRef__":true,"id":2130},"_Extent":{"__isSmartRef__":true,"id":2131},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":338},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2129":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2130":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2131":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2132":{"x":0,"y":522.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2133":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2134":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2135":{"_Position":{"__isSmartRef__":true,"id":2136},"renderContextTable":{"__isSmartRef__":true,"id":2137},"_Extent":{"__isSmartRef__":true,"id":2138},"_Fill":{"__isSmartRef__":true,"id":2139},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2136":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2137":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2138":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2139":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2140":{"adjustForNewBounds":true},"2141":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2142":{"submorphs":[{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2218}],"scripts":[],"id":4383,"renderContextTable":{"__isSmartRef__":true,"id":2251},"shape":{"__isSmartRef__":true,"id":2252},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2256},"_Position":{"__isSmartRef__":true,"id":2257},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":328},"label":{"__isSmartRef__":true,"id":2143},"closeButton":{"__isSmartRef__":true,"id":2153},"menuButton":{"__isSmartRef__":true,"id":2186},"collapseButton":{"__isSmartRef__":true,"id":2218},"priorExtent":{"__isSmartRef__":true,"id":2258},"owner":{"__isSmartRef__":true,"id":328},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2143":{"submorphs":[],"scripts":[],"id":4384,"renderContextTable":{"__isSmartRef__":true,"id":2144},"textChunks":[{"__isSmartRef__":true,"id":2145}],"shape":{"__isSmartRef__":true,"id":2147},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":270},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2151},"priorExtent":{"__isSmartRef__":true,"id":2152},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":2142},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2144":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2145":{"style":{"__isSmartRef__":true,"id":2146},"morph":{"__isSmartRef__":true,"id":2143},"storedString":"Core.js:lively.morphic.Morph:accessing -- morphic relationship:addMorph (proto)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2146":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2147":{"_Position":{"__isSmartRef__":true,"id":2148},"renderContextTable":{"__isSmartRef__":true,"id":2149},"_Extent":{"__isSmartRef__":true,"id":2150},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2148":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2149":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2150":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2151":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2152":{"x":48,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2153":{"submorphs":[{"__isSmartRef__":true,"id":2154}],"scripts":[],"id":4385,"renderContextTable":{"__isSmartRef__":true,"id":2165},"shape":{"__isSmartRef__":true,"id":2166},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2170},"priorExtent":{"__isSmartRef__":true,"id":2171},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2172},"label":{"__isSmartRef__":true,"id":2154},"owner":{"__isSmartRef__":true,"id":2142},"layout":{"__isSmartRef__":true,"id":2181},"attributeConnections":[{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2184}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2154":{"submorphs":[],"scripts":[],"id":4386,"renderContextTable":{"__isSmartRef__":true,"id":2155},"textChunks":[{"__isSmartRef__":true,"id":2156}],"shape":{"__isSmartRef__":true,"id":2158},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2162},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2163},"priorExtent":{"__isSmartRef__":true,"id":2164},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2153},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2155":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2156":{"style":{"__isSmartRef__":true,"id":2157},"morph":{"__isSmartRef__":true,"id":2154},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2157":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2158":{"_Position":{"__isSmartRef__":true,"id":2159},"renderContextTable":{"__isSmartRef__":true,"id":2160},"_Extent":{"__isSmartRef__":true,"id":2161},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2159":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2160":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2161":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2162":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2163":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2164":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2165":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2166":{"_Position":{"__isSmartRef__":true,"id":2167},"renderContextTable":{"__isSmartRef__":true,"id":2168},"_Extent":{"__isSmartRef__":true,"id":2169},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2167":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2168":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2169":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2170":{"x":800,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2171":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2172":{"stops":[{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2179}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2173":{"offset":0,"color":{"__isSmartRef__":true,"id":2174}},"2174":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2175":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2176}},"2176":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2177":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2178}},"2178":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2179":{"offset":1,"color":{"__isSmartRef__":true,"id":2180}},"2180":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2181":{"moveHorizontal":true},"2182":{"sourceObj":{"__isSmartRef__":true,"id":2153},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2183},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2183":{"source":{"__isSmartRef__":true,"id":2153},"target":{"__isSmartRef__":true,"id":328}},"2184":{"sourceObj":{"__isSmartRef__":true,"id":2153},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2185},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2185":{"source":{"__isSmartRef__":true,"id":2153},"target":{"__isSmartRef__":true,"id":328}},"2186":{"submorphs":[{"__isSmartRef__":true,"id":2187}],"scripts":[],"id":4387,"renderContextTable":{"__isSmartRef__":true,"id":2198},"shape":{"__isSmartRef__":true,"id":2199},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2203},"priorExtent":{"__isSmartRef__":true,"id":2204},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2205},"label":{"__isSmartRef__":true,"id":2187},"owner":{"__isSmartRef__":true,"id":2142},"attributeConnections":[{"__isSmartRef__":true,"id":2214},{"__isSmartRef__":true,"id":2216}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2187":{"submorphs":[],"scripts":[],"id":4388,"renderContextTable":{"__isSmartRef__":true,"id":2188},"textChunks":[{"__isSmartRef__":true,"id":2189}],"shape":{"__isSmartRef__":true,"id":2191},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2195},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2196},"priorExtent":{"__isSmartRef__":true,"id":2197},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2186},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2188":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2189":{"style":{"__isSmartRef__":true,"id":2190},"morph":{"__isSmartRef__":true,"id":2187},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2190":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2191":{"_Position":{"__isSmartRef__":true,"id":2192},"renderContextTable":{"__isSmartRef__":true,"id":2193},"_Extent":{"__isSmartRef__":true,"id":2194},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2192":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2193":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2194":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2195":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2196":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2197":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2198":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2199":{"_Position":{"__isSmartRef__":true,"id":2200},"renderContextTable":{"__isSmartRef__":true,"id":2201},"_Extent":{"__isSmartRef__":true,"id":2202},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2200":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2201":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2202":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2203":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2204":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2205":{"stops":[{"__isSmartRef__":true,"id":2206},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2206":{"offset":0,"color":{"__isSmartRef__":true,"id":2207}},"2207":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2208":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2209}},"2209":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2210":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2211}},"2211":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2212":{"offset":1,"color":{"__isSmartRef__":true,"id":2213}},"2213":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2214":{"sourceObj":{"__isSmartRef__":true,"id":2186},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2215},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2215":{"source":{"__isSmartRef__":true,"id":2186},"target":{"__isSmartRef__":true,"id":328}},"2216":{"sourceObj":{"__isSmartRef__":true,"id":2186},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2217},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2217":{"source":{"__isSmartRef__":true,"id":2186},"target":{"__isSmartRef__":true,"id":328}},"2218":{"submorphs":[{"__isSmartRef__":true,"id":2219}],"scripts":[],"id":4389,"renderContextTable":{"__isSmartRef__":true,"id":2230},"shape":{"__isSmartRef__":true,"id":2231},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2235},"priorExtent":{"__isSmartRef__":true,"id":2236},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2237},"label":{"__isSmartRef__":true,"id":2219},"owner":{"__isSmartRef__":true,"id":2142},"layout":{"__isSmartRef__":true,"id":2246},"attributeConnections":[{"__isSmartRef__":true,"id":2247},{"__isSmartRef__":true,"id":2249}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2219":{"submorphs":[],"scripts":[],"id":4390,"renderContextTable":{"__isSmartRef__":true,"id":2220},"textChunks":[{"__isSmartRef__":true,"id":2221}],"shape":{"__isSmartRef__":true,"id":2223},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2227},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2228},"priorExtent":{"__isSmartRef__":true,"id":2229},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2218},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2220":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2221":{"style":{"__isSmartRef__":true,"id":2222},"morph":{"__isSmartRef__":true,"id":2219},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2222":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2223":{"_Position":{"__isSmartRef__":true,"id":2224},"renderContextTable":{"__isSmartRef__":true,"id":2225},"_Extent":{"__isSmartRef__":true,"id":2226},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2224":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2225":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2226":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2227":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2228":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2229":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2230":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2231":{"_Position":{"__isSmartRef__":true,"id":2232},"renderContextTable":{"__isSmartRef__":true,"id":2233},"_Extent":{"__isSmartRef__":true,"id":2234},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2232":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2233":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2234":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2235":{"x":781,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2236":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2237":{"stops":[{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2244}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2238":{"offset":0,"color":{"__isSmartRef__":true,"id":2239}},"2239":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2240":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2241}},"2241":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2242":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2243}},"2243":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2244":{"offset":1,"color":{"__isSmartRef__":true,"id":2245}},"2245":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2246":{"moveHorizontal":true},"2247":{"sourceObj":{"__isSmartRef__":true,"id":2218},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2248},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2248":{"source":{"__isSmartRef__":true,"id":2218},"target":{"__isSmartRef__":true,"id":328}},"2249":{"sourceObj":{"__isSmartRef__":true,"id":2218},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":328},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2250},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2250":{"source":{"__isSmartRef__":true,"id":2218},"target":{"__isSmartRef__":true,"id":328}},"2251":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2252":{"_Position":{"__isSmartRef__":true,"id":2253},"renderContextTable":{"__isSmartRef__":true,"id":2254},"_Extent":{"__isSmartRef__":true,"id":2255},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":278},"_Fill":{"__isSmartRef__":true,"id":279},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2253":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2254":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2255":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2256":{"resizeWidth":true,"adjustForNewBounds":true},"2257":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2258":{"x":820,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2259":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2260":{"renderContextTable":{"__isSmartRef__":true,"id":2261},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2262},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2261":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2262":{"x":820,"y":572,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2263":{"adjustForNewBounds":true},"2264":{"x":1053,"y":395,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2265":{"x":820,"y":572,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2266":{"x":1303,"y":413,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2267":{"submorphs":[{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2277}],"scripts":[],"id":2789,"shape":{"__isSmartRef__":true,"id":2286},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2292},"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2293},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":2294},"owner":{"__isSmartRef__":true,"id":0},"priorExtent":{"__isSmartRef__":true,"id":2295},"__LivelyClassName__":"lively.morphic.Box","withLayers":["FixAddMorphLayer"]},"2268":{"submorphs":[],"scripts":[],"id":2847,"shape":{"__isSmartRef__":true,"id":2269},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":2274},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2275},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":2276},"owner":{"__isSmartRef__":true,"id":2267},"__LivelyClassName__":"lively.morphic.Morph"},"2269":{"position":{"__isSmartRef__":true,"id":2270},"_Extent":{"__isSmartRef__":true,"id":2271},"_Fill":{"__isSmartRef__":true,"id":2272},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2273},"__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2270":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2271":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2272":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2273":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2274":{"x":21,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2275":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2276":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2277":{"submorphs":[],"scripts":[],"id":2895,"shape":{"__isSmartRef__":true,"id":2278},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":2283},"name":"Ellipse2","partsBinMetaInfo":{"__isSmartRef__":true,"id":2284},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":2285},"owner":{"__isSmartRef__":true,"id":2267},"__LivelyClassName__":"lively.morphic.Morph"},"2278":{"position":{"__isSmartRef__":true,"id":2279},"_Extent":{"__isSmartRef__":true,"id":2280},"_Fill":{"__isSmartRef__":true,"id":2281},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2282},"_BorderWidth":0,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2279":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2280":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2281":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2282":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2283":{"x":77,"y":55,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2284":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2285":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2286":{"position":{"__isSmartRef__":true,"id":2287},"_Extent":{"__isSmartRef__":true,"id":2288},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2289},"_Fill":{"__isSmartRef__":true,"id":2290},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2291},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2287":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2288":{"x":203,"y":187,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2289":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2290":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2291":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2292":{"x":43,"y":175,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2293":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2294":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2295":{"x":202,"y":187,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2296":{"submorphs":[{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2308}],"scripts":[],"id":3925,"renderContextTable":{"__isSmartRef__":true,"id":2425},"shape":{"__isSmartRef__":true,"id":2426},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2429},"_Position":{"__isSmartRef__":true,"id":2430},"priorExtent":{"__isSmartRef__":true,"id":2431},"targetMorph":{"__isSmartRef__":true,"id":2297},"titleBar":{"__isSmartRef__":true,"id":2308},"contentOffset":{"__isSmartRef__":true,"id":2305},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":2432},"showsHalos":false,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2297":{"submorphs":[],"scripts":[],"id":3924,"renderContextTable":{"__isSmartRef__":true,"id":2298},"textChunks":[{"__isSmartRef__":true,"id":2299}],"shape":{"__isSmartRef__":true,"id":2301},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2305},"priorExtent":{"__isSmartRef__":true,"id":2306},"_MaxTextWidth":500,"_MaxTextHeight":200,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2296},"layout":{"__isSmartRef__":true,"id":2307},"doitContext":{"__isSmartRef__":true,"id":2267},"priorSelectionRange":[0,0],"charsReplaced":"","lastFindLoc":100,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2298":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2299":{"style":{"__isSmartRef__":true,"id":2300},"morph":{"__isSmartRef__":true,"id":2297},"storedString":"module('lively.LayerableMorphs').load()\nthis.setWithLayers([FixAddMorphLayer])\nthis.get('Ellipse1')\nthis.addMorph(this.get('Ellipse2'))\nthis.addMorphBack(this.get('Ellipse2'))\nthis.addMorphBack(this.get('Ellipse1'))\nthis.submorphs\n\n\nthis.submorphs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2300":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2301":{"_Position":{"__isSmartRef__":true,"id":2302},"renderContextTable":{"__isSmartRef__":true,"id":2303},"_Extent":{"__isSmartRef__":true,"id":2304},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2302":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2303":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2304":{"x":500,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2305":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2306":{"x":500,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2307":{"resizeWidth":true,"resizeHeight":true},"2308":{"submorphs":[{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2319},{"__isSmartRef__":true,"id":2352},{"__isSmartRef__":true,"id":2384}],"scripts":[],"id":3926,"renderContextTable":{"__isSmartRef__":true,"id":2417},"shape":{"__isSmartRef__":true,"id":2418},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2422},"_Position":{"__isSmartRef__":true,"id":2423},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":2296},"label":{"__isSmartRef__":true,"id":2309},"closeButton":{"__isSmartRef__":true,"id":2319},"menuButton":{"__isSmartRef__":true,"id":2352},"collapseButton":{"__isSmartRef__":true,"id":2384},"priorExtent":{"__isSmartRef__":true,"id":2424},"owner":{"__isSmartRef__":true,"id":2296},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2309":{"submorphs":[],"scripts":[],"id":3927,"renderContextTable":{"__isSmartRef__":true,"id":2310},"textChunks":[{"__isSmartRef__":true,"id":2311}],"shape":{"__isSmartRef__":true,"id":2313},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":270},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2317},"priorExtent":{"__isSmartRef__":true,"id":2318},"_MaxTextWidth":null,"_MaxTextHeight":14,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":2308},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2310":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2311":{"style":{"__isSmartRef__":true,"id":2312},"morph":{"__isSmartRef__":true,"id":2309},"storedString":"Inspector for ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2312":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2313":{"_Position":{"__isSmartRef__":true,"id":2314},"renderContextTable":{"__isSmartRef__":true,"id":2315},"_Extent":{"__isSmartRef__":true,"id":2316},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2314":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2315":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2316":{"x":-20,"y":14,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2317":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2318":{"x":416,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2319":{"submorphs":[{"__isSmartRef__":true,"id":2320}],"scripts":[],"id":3928,"renderContextTable":{"__isSmartRef__":true,"id":2331},"shape":{"__isSmartRef__":true,"id":2332},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2336},"priorExtent":{"__isSmartRef__":true,"id":2337},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2338},"label":{"__isSmartRef__":true,"id":2320},"owner":{"__isSmartRef__":true,"id":2308},"layout":{"__isSmartRef__":true,"id":2347},"attributeConnections":[{"__isSmartRef__":true,"id":2348},{"__isSmartRef__":true,"id":2350}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2320":{"submorphs":[],"scripts":[],"id":3929,"renderContextTable":{"__isSmartRef__":true,"id":2321},"textChunks":[{"__isSmartRef__":true,"id":2322}],"shape":{"__isSmartRef__":true,"id":2324},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2328},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2329},"priorExtent":{"__isSmartRef__":true,"id":2330},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2319},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2321":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2322":{"style":{"__isSmartRef__":true,"id":2323},"morph":{"__isSmartRef__":true,"id":2320},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2323":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2324":{"_Position":{"__isSmartRef__":true,"id":2325},"renderContextTable":{"__isSmartRef__":true,"id":2326},"_Extent":{"__isSmartRef__":true,"id":2327},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2325":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2326":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2327":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2328":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2329":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2330":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2331":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2332":{"_Position":{"__isSmartRef__":true,"id":2333},"renderContextTable":{"__isSmartRef__":true,"id":2334},"_Extent":{"__isSmartRef__":true,"id":2335},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2333":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2334":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2335":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2336":{"x":480,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2337":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2338":{"stops":[{"__isSmartRef__":true,"id":2339},{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2345}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2339":{"offset":0,"color":{"__isSmartRef__":true,"id":2340}},"2340":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2341":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2342}},"2342":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2343":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2344}},"2344":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2345":{"offset":1,"color":{"__isSmartRef__":true,"id":2346}},"2346":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2347":{"moveHorizontal":true},"2348":{"sourceObj":{"__isSmartRef__":true,"id":2319},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2349},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2349":{"source":{"__isSmartRef__":true,"id":2319},"target":{"__isSmartRef__":true,"id":2296}},"2350":{"sourceObj":{"__isSmartRef__":true,"id":2319},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2351},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2351":{"source":{"__isSmartRef__":true,"id":2319},"target":{"__isSmartRef__":true,"id":2296}},"2352":{"submorphs":[{"__isSmartRef__":true,"id":2353}],"scripts":[],"id":3930,"renderContextTable":{"__isSmartRef__":true,"id":2364},"shape":{"__isSmartRef__":true,"id":2365},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2369},"priorExtent":{"__isSmartRef__":true,"id":2370},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2371},"label":{"__isSmartRef__":true,"id":2353},"owner":{"__isSmartRef__":true,"id":2308},"attributeConnections":[{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2382}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2353":{"submorphs":[],"scripts":[],"id":3931,"renderContextTable":{"__isSmartRef__":true,"id":2354},"textChunks":[{"__isSmartRef__":true,"id":2355}],"shape":{"__isSmartRef__":true,"id":2357},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2361},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2362},"priorExtent":{"__isSmartRef__":true,"id":2363},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2352},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2354":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2355":{"style":{"__isSmartRef__":true,"id":2356},"morph":{"__isSmartRef__":true,"id":2353},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2356":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2357":{"_Position":{"__isSmartRef__":true,"id":2358},"renderContextTable":{"__isSmartRef__":true,"id":2359},"_Extent":{"__isSmartRef__":true,"id":2360},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2358":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2359":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2360":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2361":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2362":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2363":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2364":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2365":{"_Position":{"__isSmartRef__":true,"id":2366},"renderContextTable":{"__isSmartRef__":true,"id":2367},"_Extent":{"__isSmartRef__":true,"id":2368},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2366":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2367":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2368":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2369":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2370":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2371":{"stops":[{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2378}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2372":{"offset":0,"color":{"__isSmartRef__":true,"id":2373}},"2373":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2374":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2375}},"2375":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2376":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2377}},"2377":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2378":{"offset":1,"color":{"__isSmartRef__":true,"id":2379}},"2379":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2380":{"sourceObj":{"__isSmartRef__":true,"id":2352},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2381},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2381":{"source":{"__isSmartRef__":true,"id":2352},"target":{"__isSmartRef__":true,"id":2296}},"2382":{"sourceObj":{"__isSmartRef__":true,"id":2352},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2383},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2383":{"source":{"__isSmartRef__":true,"id":2352},"target":{"__isSmartRef__":true,"id":2296}},"2384":{"submorphs":[{"__isSmartRef__":true,"id":2385}],"scripts":[],"id":3932,"renderContextTable":{"__isSmartRef__":true,"id":2396},"shape":{"__isSmartRef__":true,"id":2397},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2401},"priorExtent":{"__isSmartRef__":true,"id":2402},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2403},"label":{"__isSmartRef__":true,"id":2385},"owner":{"__isSmartRef__":true,"id":2308},"layout":{"__isSmartRef__":true,"id":2412},"attributeConnections":[{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2415}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2385":{"submorphs":[],"scripts":[],"id":3933,"renderContextTable":{"__isSmartRef__":true,"id":2386},"textChunks":[{"__isSmartRef__":true,"id":2387}],"shape":{"__isSmartRef__":true,"id":2389},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2393},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2394},"priorExtent":{"__isSmartRef__":true,"id":2395},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2384},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2386":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2387":{"style":{"__isSmartRef__":true,"id":2388},"morph":{"__isSmartRef__":true,"id":2385},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2388":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2389":{"_Position":{"__isSmartRef__":true,"id":2390},"renderContextTable":{"__isSmartRef__":true,"id":2391},"_Extent":{"__isSmartRef__":true,"id":2392},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2390":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2391":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2392":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2393":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2394":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2395":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2396":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2397":{"_Position":{"__isSmartRef__":true,"id":2398},"renderContextTable":{"__isSmartRef__":true,"id":2399},"_Extent":{"__isSmartRef__":true,"id":2400},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2398":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2399":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2400":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2401":{"x":461,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2402":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2403":{"stops":[{"__isSmartRef__":true,"id":2404},{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2410}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2404":{"offset":0,"color":{"__isSmartRef__":true,"id":2405}},"2405":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2406":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2407}},"2407":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2408":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2409}},"2409":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2410":{"offset":1,"color":{"__isSmartRef__":true,"id":2411}},"2411":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2412":{"moveHorizontal":true},"2413":{"sourceObj":{"__isSmartRef__":true,"id":2384},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2414},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2414":{"source":{"__isSmartRef__":true,"id":2384},"target":{"__isSmartRef__":true,"id":2296}},"2415":{"sourceObj":{"__isSmartRef__":true,"id":2384},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2416},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2416":{"source":{"__isSmartRef__":true,"id":2384},"target":{"__isSmartRef__":true,"id":2296}},"2417":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2418":{"_Position":{"__isSmartRef__":true,"id":2419},"renderContextTable":{"__isSmartRef__":true,"id":2420},"_Extent":{"__isSmartRef__":true,"id":2421},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":278},"_Fill":{"__isSmartRef__":true,"id":279},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2419":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2420":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2421":{"x":500,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2422":{"resizeWidth":true,"adjustForNewBounds":true},"2423":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2424":{"x":500,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2425":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2426":{"renderContextTable":{"__isSmartRef__":true,"id":2427},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2428},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2427":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2428":{"x":500,"y":222,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2429":{"adjustForNewBounds":true},"2430":{"x":778,"y":158,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2431":{"x":500,"y":222,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2432":{"x":1072,"y":170,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2433":{"submorphs":[{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2563}],"scripts":[],"id":2163,"renderContextTable":{"__isSmartRef__":true,"id":2687},"shape":{"__isSmartRef__":true,"id":2688},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2691},"_Position":{"__isSmartRef__":true,"id":2692},"priorExtent":{"__isSmartRef__":true,"id":2693},"targetMorph":{"__isSmartRef__":true,"id":2434},"titleBar":{"__isSmartRef__":true,"id":2563},"contentOffset":{"__isSmartRef__":true,"id":2559},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":2694},"showsHalos":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2434":{"submorphs":[],"scripts":[],"id":2162,"renderContextTable":{"__isSmartRef__":true,"id":2435},"textChunks":[{"__isSmartRef__":true,"id":2436},{"__isSmartRef__":true,"id":2438},{"__isSmartRef__":true,"id":2441},{"__isSmartRef__":true,"id":2443},{"__isSmartRef__":true,"id":2445},{"__isSmartRef__":true,"id":2447},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2471},{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2479},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2487},{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2495},{"__isSmartRef__":true,"id":2497},{"__isSmartRef__":true,"id":2499},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2503},{"__isSmartRef__":true,"id":2505},{"__isSmartRef__":true,"id":2507},{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2533},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2553}],"shape":{"__isSmartRef__":true,"id":2555},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":315},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_Position":{"__isSmartRef__":true,"id":2559},"priorExtent":{"__isSmartRef__":true,"id":2560},"_MaxTextWidth":968,"_MaxTextHeight":547,"evalEnabled":true,"owner":{"__isSmartRef__":true,"id":2433},"layout":{"__isSmartRef__":true,"id":2561},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":2562}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"cop.create('FixAddMorphLayer')\n.refineClass(lively.morphic.Morph, {\n addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },\n\n}).beGlobal()\n","lastSyntaxHighlightTime":1306092244461,"priorSelectionRange":[0,0],"charsReplaced":"alert('inserting at ' + indexToInsert)","lastFindLoc":615,"savedTextString":"cop.create('FixAddMorphLayer')\n.refineClass(lively.morphic.Morph, {\n addMorph: function(morph, optMorphBefore) {\n if (morph.owner /*&& morph.owner !== this*/) {\n var tfm = morph.transformForNewOwner(this);\n morph.remove();\n morph.setTransform(tfm);\n }\n if (morph.owner !== this) morph.owner = this;\n\n var indexToInsert = optMorphBefore && this.submorphs.indexOf(optMorphBefore);\n if (indexToInsert === undefined || indexToInsert < 0) // even if it's 0\n indexToInsert = this.submorphs.length;\n this.submorphs.pushAt(morph, indexToInsert);\n \n\n var ctx = this.renderContext().constructor !== morph.renderContext().constructor ?\n this.renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n return morph\n },\n\n}).beGlobal()\n","showsHalos":false,"prevScroll":[0,24],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2435":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2436":{"style":{"__isSmartRef__":true,"id":2437},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"cop.create(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2437":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2438":{"style":{"__isSmartRef__":true,"id":2439},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"'FixAddMorphLayer'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2439":{"color":{"__isSmartRef__":true,"id":2440},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2440":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2441":{"style":{"__isSmartRef__":true,"id":2442},"morph":{"__isSmartRef__":true,"id":2434},"storedString":")\n.","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2442":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2443":{"style":{"__isSmartRef__":true,"id":2444},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"refineClass","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2444":{"color":{"__isSmartRef__":true,"id":1937},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2445":{"style":{"__isSmartRef__":true,"id":2446},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"(lively.morphic.Morph, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2446":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2447":{"style":{"__isSmartRef__":true,"id":2448},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2448":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2449":{"style":{"__isSmartRef__":true,"id":2450},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2450":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2451":{"style":{"__isSmartRef__":true,"id":2452},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"addMorph:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2452":{"color":{"__isSmartRef__":true,"id":1918},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2453":{"style":{"__isSmartRef__":true,"id":2454},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2454":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2455":{"style":{"__isSmartRef__":true,"id":2456},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2456":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2457":{"style":{"__isSmartRef__":true,"id":2458},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"(morph, optMorphBefore) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2458":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2459":{"style":{"__isSmartRef__":true,"id":2460},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2460":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2461":{"style":{"__isSmartRef__":true,"id":2462},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2462":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2463":{"style":{"__isSmartRef__":true,"id":2464},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2464":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2465":{"style":{"__isSmartRef__":true,"id":2466},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" (morph.owner ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2466":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2467":{"style":{"__isSmartRef__":true,"id":2468},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"/*&& morph.owner !== this*/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2468":{"color":{"__isSmartRef__":true,"id":1937},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2469":{"style":{"__isSmartRef__":true,"id":2470},"morph":{"__isSmartRef__":true,"id":2434},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2470":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2471":{"style":{"__isSmartRef__":true,"id":2472},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2472":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2473":{"style":{"__isSmartRef__":true,"id":2474},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2474":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2475":{"style":{"__isSmartRef__":true,"id":2476},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2476":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2477":{"style":{"__isSmartRef__":true,"id":2478},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" tfm = morph.transformForNewOwner(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2478":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2479":{"style":{"__isSmartRef__":true,"id":2480},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2480":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2481":{"style":{"__isSmartRef__":true,"id":2482},"morph":{"__isSmartRef__":true,"id":2434},"storedString":");\n morph.remove();\n morph.setTransform(tfm);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2482":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2483":{"style":{"__isSmartRef__":true,"id":2484},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2484":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2485":{"style":{"__isSmartRef__":true,"id":2486},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2486":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2487":{"style":{"__isSmartRef__":true,"id":2488},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2488":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2489":{"style":{"__isSmartRef__":true,"id":2490},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" (morph.owner !== ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2490":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2491":{"style":{"__isSmartRef__":true,"id":2492},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2492":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2493":{"style":{"__isSmartRef__":true,"id":2494},"morph":{"__isSmartRef__":true,"id":2434},"storedString":") morph.owner = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2494":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2495":{"style":{"__isSmartRef__":true,"id":2496},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2496":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2497":{"style":{"__isSmartRef__":true,"id":2498},"morph":{"__isSmartRef__":true,"id":2434},"storedString":";\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2498":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2499":{"style":{"__isSmartRef__":true,"id":2500},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2500":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2501":{"style":{"__isSmartRef__":true,"id":2502},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" indexToInsert = optMorphBefore && ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2502":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2503":{"style":{"__isSmartRef__":true,"id":2504},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2504":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2505":{"style":{"__isSmartRef__":true,"id":2506},"morph":{"__isSmartRef__":true,"id":2434},"storedString":".submorphs.indexOf(optMorphBefore);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2506":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2507":{"style":{"__isSmartRef__":true,"id":2508},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2508":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2509":{"style":{"__isSmartRef__":true,"id":2510},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" (indexToInsert === ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2510":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2511":{"style":{"__isSmartRef__":true,"id":2512},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2512":{"color":{"__isSmartRef__":true,"id":1982},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2513":{"style":{"__isSmartRef__":true,"id":2514},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" || indexToInsert < ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2514":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2515":{"style":{"__isSmartRef__":true,"id":2516},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2516":{"color":{"__isSmartRef__":true,"id":301},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2517":{"style":{"__isSmartRef__":true,"id":2518},"morph":{"__isSmartRef__":true,"id":2434},"storedString":") ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2518":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2519":{"style":{"__isSmartRef__":true,"id":2520},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"// even if it's 0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2520":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2521":{"style":{"__isSmartRef__":true,"id":2522},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"\n indexToInsert = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2522":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2523":{"style":{"__isSmartRef__":true,"id":2524},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2524":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2525":{"style":{"__isSmartRef__":true,"id":2526},"morph":{"__isSmartRef__":true,"id":2434},"storedString":".submorphs.length;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2526":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2527":{"style":{"__isSmartRef__":true,"id":2528},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2528":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2529":{"style":{"__isSmartRef__":true,"id":2530},"morph":{"__isSmartRef__":true,"id":2434},"storedString":".submorphs.pushAt(morph, indexToInsert);\n \n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2530":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2531":{"style":{"__isSmartRef__":true,"id":2532},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2532":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2533":{"style":{"__isSmartRef__":true,"id":2534},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" ctx = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2534":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2535":{"style":{"__isSmartRef__":true,"id":2536},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2536":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2537":{"style":{"__isSmartRef__":true,"id":2538},"morph":{"__isSmartRef__":true,"id":2434},"storedString":".renderContext().constructor !== morph.renderContext().constructor ?\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2538":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2539":{"style":{"__isSmartRef__":true,"id":2540},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2540":{"color":{"__isSmartRef__":true,"id":296},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2541":{"style":{"__isSmartRef__":true,"id":2542},"morph":{"__isSmartRef__":true,"id":2434},"storedString":".renderContext().newForChild() : morph.renderContext();\n morph.renderAfterUsing(ctx, optMorphBefore);\n\n morph.resumeSteppingAll();\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2542":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2543":{"style":{"__isSmartRef__":true,"id":2544},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2544":{"color":{"__isSmartRef__":true,"id":1932},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2545":{"style":{"__isSmartRef__":true,"id":2546},"morph":{"__isSmartRef__":true,"id":2434},"storedString":" morph\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2546":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2547":{"style":{"__isSmartRef__":true,"id":2548},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2548":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2549":{"style":{"__isSmartRef__":true,"id":2550},"morph":{"__isSmartRef__":true,"id":2434},"storedString":",\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2550":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2551":{"style":{"__isSmartRef__":true,"id":2552},"morph":{"__isSmartRef__":true,"id":2434},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2552":{"color":{"__isSmartRef__":true,"id":1927},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2553":{"style":{"__isSmartRef__":true,"id":2554},"morph":{"__isSmartRef__":true,"id":2434},"storedString":").beGlobal()\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2554":{"color":{"__isSmartRef__":true,"id":161},"fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2555":{"_Position":{"__isSmartRef__":true,"id":2556},"renderContextTable":{"__isSmartRef__":true,"id":2557},"_Extent":{"__isSmartRef__":true,"id":2558},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2556":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2557":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2558":{"x":968,"y":547,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2559":{"x":0,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2560":{"x":968,"y":547,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2561":{"resizeWidth":true,"resizeHeight":true},"2562":{"sourceObj":{"__isSmartRef__":true,"id":2434},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2434},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2563":{"submorphs":[{"__isSmartRef__":true,"id":2564},{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2607},{"__isSmartRef__":true,"id":2639}],"scripts":[],"id":2164,"renderContextTable":{"__isSmartRef__":true,"id":2672},"shape":{"__isSmartRef__":true,"id":2673},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2684},"_Position":{"__isSmartRef__":true,"id":2685},"eventsAreIgnored":true,"_HandStyle":"default","windowMorph":{"__isSmartRef__":true,"id":2433},"label":{"__isSmartRef__":true,"id":2564},"closeButton":{"__isSmartRef__":true,"id":2574},"menuButton":{"__isSmartRef__":true,"id":2607},"collapseButton":{"__isSmartRef__":true,"id":2639},"priorExtent":{"__isSmartRef__":true,"id":2686},"owner":{"__isSmartRef__":true,"id":2433},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2564":{"submorphs":[],"scripts":[],"id":2165,"renderContextTable":{"__isSmartRef__":true,"id":2565},"textChunks":[{"__isSmartRef__":true,"id":2566}],"shape":{"__isSmartRef__":true,"id":2568},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":270},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2572},"priorExtent":{"__isSmartRef__":true,"id":2573},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":2563},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2565":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2566":{"style":{"__isSmartRef__":true,"id":2567},"morph":{"__isSmartRef__":true,"id":2564},"storedString":"Workspace","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2567":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2568":{"_Position":{"__isSmartRef__":true,"id":2569},"renderContextTable":{"__isSmartRef__":true,"id":2570},"_Extent":{"__isSmartRef__":true,"id":2571},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2569":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2570":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2571":{"x":909,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2572":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2573":{"x":905,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2574":{"submorphs":[{"__isSmartRef__":true,"id":2575}],"scripts":[],"id":2166,"renderContextTable":{"__isSmartRef__":true,"id":2586},"shape":{"__isSmartRef__":true,"id":2587},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2591},"priorExtent":{"__isSmartRef__":true,"id":2592},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2593},"label":{"__isSmartRef__":true,"id":2575},"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2602},"attributeConnections":[{"__isSmartRef__":true,"id":2603},{"__isSmartRef__":true,"id":2605}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2575":{"submorphs":[],"scripts":[],"id":2167,"renderContextTable":{"__isSmartRef__":true,"id":2576},"textChunks":[{"__isSmartRef__":true,"id":2577}],"shape":{"__isSmartRef__":true,"id":2579},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2583},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2584},"priorExtent":{"__isSmartRef__":true,"id":2585},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2574},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2576":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2577":{"style":{"__isSmartRef__":true,"id":2578},"morph":{"__isSmartRef__":true,"id":2575},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2578":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2579":{"_Position":{"__isSmartRef__":true,"id":2580},"renderContextTable":{"__isSmartRef__":true,"id":2581},"_Extent":{"__isSmartRef__":true,"id":2582},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2580":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2581":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2582":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2583":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2584":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2585":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2586":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2587":{"_Position":{"__isSmartRef__":true,"id":2588},"renderContextTable":{"__isSmartRef__":true,"id":2589},"_Extent":{"__isSmartRef__":true,"id":2590},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2588":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2589":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2590":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2591":{"x":948,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2592":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2593":{"stops":[{"__isSmartRef__":true,"id":2594},{"__isSmartRef__":true,"id":2596},{"__isSmartRef__":true,"id":2598},{"__isSmartRef__":true,"id":2600}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2594":{"offset":0,"color":{"__isSmartRef__":true,"id":2595}},"2595":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2596":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2597}},"2597":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2598":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2599}},"2599":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2600":{"offset":1,"color":{"__isSmartRef__":true,"id":2601}},"2601":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2602":{"moveHorizontal":true},"2603":{"sourceObj":{"__isSmartRef__":true,"id":2574},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2604},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2604":{"source":{"__isSmartRef__":true,"id":2574},"target":{"__isSmartRef__":true,"id":2433}},"2605":{"sourceObj":{"__isSmartRef__":true,"id":2574},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2606},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2606":{"source":{"__isSmartRef__":true,"id":2574},"target":{"__isSmartRef__":true,"id":2433}},"2607":{"submorphs":[{"__isSmartRef__":true,"id":2608}],"scripts":[],"id":2168,"renderContextTable":{"__isSmartRef__":true,"id":2619},"shape":{"__isSmartRef__":true,"id":2620},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2624},"priorExtent":{"__isSmartRef__":true,"id":2625},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2626},"label":{"__isSmartRef__":true,"id":2608},"owner":{"__isSmartRef__":true,"id":2563},"attributeConnections":[{"__isSmartRef__":true,"id":2635},{"__isSmartRef__":true,"id":2637}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2608":{"submorphs":[],"scripts":[],"id":2169,"renderContextTable":{"__isSmartRef__":true,"id":2609},"textChunks":[{"__isSmartRef__":true,"id":2610}],"shape":{"__isSmartRef__":true,"id":2612},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2616},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2617},"priorExtent":{"__isSmartRef__":true,"id":2618},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2607},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2609":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2610":{"style":{"__isSmartRef__":true,"id":2611},"morph":{"__isSmartRef__":true,"id":2608},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2611":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2612":{"_Position":{"__isSmartRef__":true,"id":2613},"renderContextTable":{"__isSmartRef__":true,"id":2614},"_Extent":{"__isSmartRef__":true,"id":2615},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2613":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2614":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2615":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2616":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2617":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2618":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2619":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2620":{"_Position":{"__isSmartRef__":true,"id":2621},"renderContextTable":{"__isSmartRef__":true,"id":2622},"_Extent":{"__isSmartRef__":true,"id":2623},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2621":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2622":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2623":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2624":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2625":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2626":{"stops":[{"__isSmartRef__":true,"id":2627},{"__isSmartRef__":true,"id":2629},{"__isSmartRef__":true,"id":2631},{"__isSmartRef__":true,"id":2633}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2627":{"offset":0,"color":{"__isSmartRef__":true,"id":2628}},"2628":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2629":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2630}},"2630":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2631":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2632}},"2632":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2633":{"offset":1,"color":{"__isSmartRef__":true,"id":2634}},"2634":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2635":{"sourceObj":{"__isSmartRef__":true,"id":2607},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2636},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2636":{"source":{"__isSmartRef__":true,"id":2607},"target":{"__isSmartRef__":true,"id":2433}},"2637":{"sourceObj":{"__isSmartRef__":true,"id":2607},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2638},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2638":{"source":{"__isSmartRef__":true,"id":2607},"target":{"__isSmartRef__":true,"id":2433}},"2639":{"submorphs":[{"__isSmartRef__":true,"id":2640}],"scripts":[],"id":2170,"renderContextTable":{"__isSmartRef__":true,"id":2651},"shape":{"__isSmartRef__":true,"id":2652},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2656},"priorExtent":{"__isSmartRef__":true,"id":2657},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":171},"lighterFill":{"__isSmartRef__":true,"id":2658},"label":{"__isSmartRef__":true,"id":2640},"owner":{"__isSmartRef__":true,"id":2563},"layout":{"__isSmartRef__":true,"id":2667},"attributeConnections":[{"__isSmartRef__":true,"id":2668},{"__isSmartRef__":true,"id":2670}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2640":{"submorphs":[],"scripts":[],"id":2171,"renderContextTable":{"__isSmartRef__":true,"id":2641},"textChunks":[{"__isSmartRef__":true,"id":2642}],"shape":{"__isSmartRef__":true,"id":2644},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2648},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2649},"priorExtent":{"__isSmartRef__":true,"id":2650},"_MaxTextWidth":null,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2639},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_FontSize":8,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2641":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML"},"2642":{"style":{"__isSmartRef__":true,"id":2643},"morph":{"__isSmartRef__":true,"id":2640},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2643":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2644":{"_Position":{"__isSmartRef__":true,"id":2645},"renderContextTable":{"__isSmartRef__":true,"id":2646},"_Extent":{"__isSmartRef__":true,"id":2647},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":161},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2645":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2646":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2647":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2648":{"x":5,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2649":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2650":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2651":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2652":{"_Position":{"__isSmartRef__":true,"id":2653},"renderContextTable":{"__isSmartRef__":true,"id":2654},"_Extent":{"__isSmartRef__":true,"id":2655},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":170},"_Fill":{"__isSmartRef__":true,"id":171},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2653":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2654":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2655":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2656":{"x":929,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2657":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2658":{"stops":[{"__isSmartRef__":true,"id":2659},{"__isSmartRef__":true,"id":2661},{"__isSmartRef__":true,"id":2663},{"__isSmartRef__":true,"id":2665}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2659":{"offset":0,"color":{"__isSmartRef__":true,"id":2660}},"2660":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2661":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2662}},"2662":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2663":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2664}},"2664":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2665":{"offset":1,"color":{"__isSmartRef__":true,"id":2666}},"2666":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2667":{"moveHorizontal":true},"2668":{"sourceObj":{"__isSmartRef__":true,"id":2639},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2669},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2669":{"source":{"__isSmartRef__":true,"id":2639},"target":{"__isSmartRef__":true,"id":2433}},"2670":{"sourceObj":{"__isSmartRef__":true,"id":2639},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2433},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2671},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2671":{"source":{"__isSmartRef__":true,"id":2639},"target":{"__isSmartRef__":true,"id":2433}},"2672":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2673":{"_Position":{"__isSmartRef__":true,"id":2674},"renderContextTable":{"__isSmartRef__":true,"id":2675},"_Extent":{"__isSmartRef__":true,"id":2676},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":278},"_Fill":{"__isSmartRef__":true,"id":2677},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2674":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2675":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2676":{"x":968,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2677":{"stops":[{"__isSmartRef__":true,"id":2678},{"__isSmartRef__":true,"id":2680},{"__isSmartRef__":true,"id":2682}],"vector":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2678":{"offset":0,"color":{"__isSmartRef__":true,"id":2679}},"2679":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2680":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2681}},"2681":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2682":{"offset":1,"color":{"__isSmartRef__":true,"id":2683}},"2683":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2684":{"resizeWidth":true,"adjustForNewBounds":true},"2685":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2686":{"x":968,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2687":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2688":{"renderContextTable":{"__isSmartRef__":true,"id":2689},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2690},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2689":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2690":{"x":968,"y":569,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2691":{"adjustForNewBounds":true},"2692":{"x":51,"y":409,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2693":{"x":968,"y":569,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2694":{"x":856,"y":407,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2695":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":2696},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":2701},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":2702},"__LivelyClassName__":"lively.morphic.HandMorph"},"2696":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2697},"_Extent":{"__isSmartRef__":true,"id":2698},"_Fill":{"__isSmartRef__":true,"id":2699},"renderContextTable":{"__isSmartRef__":true,"id":2700},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2697":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2698":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2699":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2700":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2701":{"x":1482,"y":572,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2702":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2703":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2704},"_Extent":{"__isSmartRef__":true,"id":2705},"_Fill":{"__isSmartRef__":true,"id":2706},"renderContextTable":{"__isSmartRef__":true,"id":2707},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2704":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2705":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2706":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2707":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"2708":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2709":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"2710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2711":{"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":2712},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2713},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2712":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"2713":{"updater":{"__isSmartRef__":true,"id":2714}},"2714":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":2712},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"2715":{},"isSimplifiedRegistry":true}}]]>