{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":73},{"__isSmartRef__":true,"id":84},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":130},{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":198}],"scripts":[],"id":141,"shape":{"__isSmartRef__":true,"id":215},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":221},"showsHalos":false,"name":"PropertySheet","partsBinMetaInfo":{"__isSmartRef__":true,"id":222},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":223},"headerStyleSpec":{"__isSmartRef__":true,"id":224},"labelStyleSpec":{"__isSmartRef__":true,"id":225},"colEvenWidth":182.62947284487768,"rowEvenHeight":20,"cellSpacing":5,"_ClipMode":"scroll","sortOrderAsc":true,"attributeConnections":[],"renderContextTable":{"__isSmartRef__":true,"id":227},"eventHandler":{"__isSmartRef__":true,"id":228},"isBeingDragged":false,"doNotSerialize":[],"doNotCopyProperties":[],"scriptAnnotations":{"__isSmartRef__":true,"id":229},"accepts":[],"denies":[],"targetObject":{"__isSmartRef__":true,"id":67},"panelStyleSpec":{"__isSmartRef__":true,"id":252},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":255},"isLockOwner":true,"_Rotation":0,"_Scale":1.0161368198915595,"__LivelyClassName__":"lively.morphic.Box","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2},"id":17146,"renderContextTable":{"__isSmartRef__":true,"id":8},"eventHandler":{"__isSmartRef__":true,"id":9},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":10},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":false,"allowInput":false,"_FontFamily":"Arial, Verdana","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":11},"priorExtent":{"__isSmartRef__":true,"id":12},"_MaxTextWidth":null,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":13}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","_Align":"center","_VerticalAlign":"middle","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2":{"_Position":{"__isSmartRef__":true,"id":3},"renderContextTable":{"__isSmartRef__":true,"id":4},"_Extent":{"__isSmartRef__":true,"id":5},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6},"_Fill":{"__isSmartRef__":true,"id":7},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5":{"x":388,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"8":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"9":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10":{"x":0,"y":0,"width":2,"height":2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"11":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"12":{"x":388.5187780372969,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"13":{"style":{"__isSmartRef__":true,"id":14},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"undefined name : unidentified object","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"14":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16},"id":17147,"renderContextTable":{"__isSmartRef__":true,"id":21},"eventHandler":{"__isSmartRef__":true,"id":22},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":23},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":24},"priorExtent":{"__isSmartRef__":true,"id":25},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":26}],"evalEnabled":false,"_Align":"center","_VerticalAlign":"middle","isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16":{"_Position":{"__isSmartRef__":true,"id":17},"renderContextTable":{"__isSmartRef__":true,"id":18},"_Extent":{"__isSmartRef__":true,"id":19},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"18":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19":{"x":184,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"20":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"21":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"22":{"morph":{"__isSmartRef__":true,"id":15},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"24":{"x":0,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"25":{"x":182.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"26":{"style":{"__isSmartRef__":true,"id":27},"chunkOwner":{"__isSmartRef__":true,"id":15},"storedString":"Name","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"27":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"28":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":29},"id":17148,"renderContextTable":{"__isSmartRef__":true,"id":33},"eventHandler":{"__isSmartRef__":true,"id":34},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":23},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":35},"priorExtent":{"__isSmartRef__":true,"id":36},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":37}],"evalEnabled":false,"_Align":"center","_VerticalAlign":"middle","isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"29":{"_Position":{"__isSmartRef__":true,"id":30},"renderContextTable":{"__isSmartRef__":true,"id":31},"_Extent":{"__isSmartRef__":true,"id":32},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"30":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"31":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"32":{"x":184,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"33":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"34":{"morph":{"__isSmartRef__":true,"id":28},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"35":{"x":182.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"36":{"x":182.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"37":{"style":{"__isSmartRef__":true,"id":38},"chunkOwner":{"__isSmartRef__":true,"id":28},"storedString":"Value","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"38":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"39":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":40},"id":17149,"renderContextTable":{"__isSmartRef__":true,"id":44},"eventHandler":{"__isSmartRef__":true,"id":45},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":47},"priorExtent":{"__isSmartRef__":true,"id":48},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":49}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"40":{"_Position":{"__isSmartRef__":true,"id":41},"renderContextTable":{"__isSmartRef__":true,"id":42},"_Extent":{"__isSmartRef__":true,"id":43},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"41":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"42":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"43":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"44":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"45":{"morph":{"__isSmartRef__":true,"id":39},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"46":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"47":{"x":0,"y":45,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"48":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":39},"storedString":"a","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"50":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"51":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":52},"id":17150,"renderContextTable":{"__isSmartRef__":true,"id":57},"eventHandler":{"__isSmartRef__":true,"id":58},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":60},"priorExtent":{"__isSmartRef__":true,"id":61},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":62}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":64},"attributeConnections":[{"__isSmartRef__":true,"id":71}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"1","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"cachedTextString":"1","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"52":{"_Position":{"__isSmartRef__":true,"id":53},"renderContextTable":{"__isSmartRef__":true,"id":54},"_Extent":{"__isSmartRef__":true,"id":55},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":{"__isSmartRef__":true,"id":56},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"53":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"54":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"55":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"56":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"57":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"58":{"morph":{"__isSmartRef__":true,"id":51},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"60":{"x":182.62947284487768,"y":45,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"61":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"62":{"style":{"__isSmartRef__":true,"id":63},"chunkOwner":{"__isSmartRef__":true,"id":51},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"63":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"64":{"name":"a","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":65},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":70}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":1,"valueDisplay":1},"65":{"sourceObj":{"__isSmartRef__":true,"id":64},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":64},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"66":{"sourceObj":{"__isSmartRef__":true,"id":64},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"a","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"67":{"a":1,"b":"value","c":{"__isSmartRef__":true,"id":68},"d":[1,2,3],"e":true,"f":{"__isSmartRef__":true,"id":69}},"68":{"isSerializedDate":true,"string":"Fri Aug 12 2011 13:31:52 GMT+0300 (E. Europe Daylight Time)"},"69":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"70":{"sourceObj":{"__isSmartRef__":true,"id":64},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":51},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"71":{"sourceObj":{"__isSmartRef__":true,"id":51},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":64},"targetMethodName":"value","converter":null,"converterString":"function (newValue, oldValue){\n                                    var _v = ctx.parseString(newValue,val.value);\n                                    if(_v) return _v;\n                                    else return newValue;\n                                }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":72},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"72":{"val":{"__isSmartRef__":true,"id":64},"ctx":{"__isSmartRef__":true,"id":0},"source":{"__isSmartRef__":true,"id":51},"target":{"__isSmartRef__":true,"id":64}},"73":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":74},"id":17151,"renderContextTable":{"__isSmartRef__":true,"id":78},"eventHandler":{"__isSmartRef__":true,"id":79},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":80},"priorExtent":{"__isSmartRef__":true,"id":81},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":82}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"74":{"_Position":{"__isSmartRef__":true,"id":75},"renderContextTable":{"__isSmartRef__":true,"id":76},"_Extent":{"__isSmartRef__":true,"id":77},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"75":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"76":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"77":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"78":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"79":{"morph":{"__isSmartRef__":true,"id":73},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"80":{"x":0,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"81":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"82":{"style":{"__isSmartRef__":true,"id":83},"chunkOwner":{"__isSmartRef__":true,"id":73},"storedString":"b","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"83":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"84":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":85},"id":17152,"renderContextTable":{"__isSmartRef__":true,"id":90},"eventHandler":{"__isSmartRef__":true,"id":91},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":92},"priorExtent":{"__isSmartRef__":true,"id":93},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":94}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":96},"attributeConnections":[{"__isSmartRef__":true,"id":100}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"value","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"cachedTextString":"value","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"85":{"_Position":{"__isSmartRef__":true,"id":86},"renderContextTable":{"__isSmartRef__":true,"id":87},"_Extent":{"__isSmartRef__":true,"id":88},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":{"__isSmartRef__":true,"id":89},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"86":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"87":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"88":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"89":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"90":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"91":{"morph":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"92":{"x":182.62947284487768,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"93":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"94":{"style":{"__isSmartRef__":true,"id":95},"chunkOwner":{"__isSmartRef__":true,"id":84},"storedString":"value","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"95":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"96":{"name":"b","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":99}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":"value","valueDisplay":"value"},"97":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":96},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"98":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"b","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"99":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":84},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"100":{"sourceObj":{"__isSmartRef__":true,"id":84},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":96},"targetMethodName":"value","converter":null,"converterString":"function (newValue, oldValue){\n                                    var _v = ctx.parseString(newValue,val.value);\n                                    if(_v) return _v;\n                                    else return newValue;\n                                }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"101":{"val":{"__isSmartRef__":true,"id":96},"ctx":{"__isSmartRef__":true,"id":0},"source":{"__isSmartRef__":true,"id":84},"target":{"__isSmartRef__":true,"id":96}},"102":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":103},"id":17153,"renderContextTable":{"__isSmartRef__":true,"id":107},"eventHandler":{"__isSmartRef__":true,"id":108},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":109},"priorExtent":{"__isSmartRef__":true,"id":110},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":111}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"103":{"_Position":{"__isSmartRef__":true,"id":104},"renderContextTable":{"__isSmartRef__":true,"id":105},"_Extent":{"__isSmartRef__":true,"id":106},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"104":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"105":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"106":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"107":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"108":{"morph":{"__isSmartRef__":true,"id":102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"109":{"x":0,"y":95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"110":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"111":{"style":{"__isSmartRef__":true,"id":112},"chunkOwner":{"__isSmartRef__":true,"id":102},"storedString":"c","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"112":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"113":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":114},"id":17154,"renderContextTable":{"__isSmartRef__":true,"id":120},"eventHandler":{"__isSmartRef__":true,"id":121},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":122},"priorExtent":{"__isSmartRef__":true,"id":123},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":124}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":126},"owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"114":{"_Position":{"__isSmartRef__":true,"id":115},"renderContextTable":{"__isSmartRef__":true,"id":116},"_Extent":{"__isSmartRef__":true,"id":117},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":118},"_Fill":{"__isSmartRef__":true,"id":119},"_StrokeOpacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"115":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"116":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"117":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"118":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"119":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"120":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"121":{"morph":{"__isSmartRef__":true,"id":113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122":{"x":182.62947284487768,"y":95,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"123":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"124":{"style":{"__isSmartRef__":true,"id":125},"chunkOwner":{"__isSmartRef__":true,"id":113},"storedString":"Fri Aug 12 2011 13:31:52 GMT+0300 (E. Europe Daylight Time)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"125":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"126":{"name":"c","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":129}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":{"__isSmartRef__":true,"id":68},"valueDisplay":{"__isSmartRef__":true,"id":68}},"127":{"sourceObj":{"__isSmartRef__":true,"id":126},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":126},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"128":{"sourceObj":{"__isSmartRef__":true,"id":126},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"c","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"129":{"sourceObj":{"__isSmartRef__":true,"id":126},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":113},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"130":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":131},"id":17155,"renderContextTable":{"__isSmartRef__":true,"id":135},"eventHandler":{"__isSmartRef__":true,"id":136},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":137},"priorExtent":{"__isSmartRef__":true,"id":138},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":139}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"131":{"_Position":{"__isSmartRef__":true,"id":132},"renderContextTable":{"__isSmartRef__":true,"id":133},"_Extent":{"__isSmartRef__":true,"id":134},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"132":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"133":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"134":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"135":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"136":{"morph":{"__isSmartRef__":true,"id":130},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"137":{"x":0,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"138":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"139":{"style":{"__isSmartRef__":true,"id":140},"chunkOwner":{"__isSmartRef__":true,"id":130},"storedString":"d","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"140":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"141":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":142},"id":17156,"renderContextTable":{"__isSmartRef__":true,"id":148},"eventHandler":{"__isSmartRef__":true,"id":149},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":150},"priorExtent":{"__isSmartRef__":true,"id":151},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":152}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":154},"owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"142":{"_Position":{"__isSmartRef__":true,"id":143},"renderContextTable":{"__isSmartRef__":true,"id":144},"_Extent":{"__isSmartRef__":true,"id":145},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":147},"_StrokeOpacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"143":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"144":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"145":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"146":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"147":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"148":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"149":{"morph":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"150":{"x":182.62947284487768,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"151":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"152":{"style":{"__isSmartRef__":true,"id":153},"chunkOwner":{"__isSmartRef__":true,"id":141},"storedString":"1,2,3","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"153":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"154":{"name":"d","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":155},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":157}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":[1,2,3],"valueDisplay":[1,2,3]},"155":{"sourceObj":{"__isSmartRef__":true,"id":154},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":154},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"156":{"sourceObj":{"__isSmartRef__":true,"id":154},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"d","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"157":{"sourceObj":{"__isSmartRef__":true,"id":154},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":141},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"158":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":159},"id":17157,"renderContextTable":{"__isSmartRef__":true,"id":163},"eventHandler":{"__isSmartRef__":true,"id":164},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":165},"priorExtent":{"__isSmartRef__":true,"id":166},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":167}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"159":{"_Position":{"__isSmartRef__":true,"id":160},"renderContextTable":{"__isSmartRef__":true,"id":161},"_Extent":{"__isSmartRef__":true,"id":162},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"160":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"161":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"162":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"163":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"164":{"morph":{"__isSmartRef__":true,"id":158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"165":{"x":0,"y":145,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"166":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"167":{"style":{"__isSmartRef__":true,"id":168},"chunkOwner":{"__isSmartRef__":true,"id":158},"storedString":"e","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"168":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"169":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":170},"id":17158,"renderContextTable":{"__isSmartRef__":true,"id":175},"eventHandler":{"__isSmartRef__":true,"id":176},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":177},"priorExtent":{"__isSmartRef__":true,"id":178},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":179}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":181},"attributeConnections":[{"__isSmartRef__":true,"id":185}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"true","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"cachedTextString":"true","__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"170":{"_Position":{"__isSmartRef__":true,"id":171},"renderContextTable":{"__isSmartRef__":true,"id":172},"_Extent":{"__isSmartRef__":true,"id":173},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":{"__isSmartRef__":true,"id":174},"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"171":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"172":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"173":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"174":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"175":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"176":{"morph":{"__isSmartRef__":true,"id":169},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"177":{"x":182.62947284487768,"y":145,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"178":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"179":{"style":{"__isSmartRef__":true,"id":180},"chunkOwner":{"__isSmartRef__":true,"id":169},"storedString":"true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"180":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"181":{"name":"e","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":183},{"__isSmartRef__":true,"id":184}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":true,"valueDisplay":true},"182":{"sourceObj":{"__isSmartRef__":true,"id":181},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":181},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"183":{"sourceObj":{"__isSmartRef__":true,"id":181},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"e","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"184":{"sourceObj":{"__isSmartRef__":true,"id":181},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":169},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"185":{"sourceObj":{"__isSmartRef__":true,"id":169},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":181},"targetMethodName":"value","converter":null,"converterString":"function (newValue, oldValue){\n                                    var _v = ctx.parseString(newValue,val.value);\n                                    if(_v) return _v;\n                                    else return newValue;\n                                }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":186},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"186":{"val":{"__isSmartRef__":true,"id":181},"ctx":{"__isSmartRef__":true,"id":0},"source":{"__isSmartRef__":true,"id":169},"target":{"__isSmartRef__":true,"id":181}},"187":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":188},"id":17159,"renderContextTable":{"__isSmartRef__":true,"id":192},"eventHandler":{"__isSmartRef__":true,"id":193},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":46},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":194},"priorExtent":{"__isSmartRef__":true,"id":195},"_MaxTextWidth":null,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":196}],"evalEnabled":false,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"188":{"_Position":{"__isSmartRef__":true,"id":189},"renderContextTable":{"__isSmartRef__":true,"id":190},"_Extent":{"__isSmartRef__":true,"id":191},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":20},"_Fill":null,"_StrokeOpacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"189":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"190":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"191":{"x":179,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"192":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"193":{"morph":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"194":{"x":0,"y":170,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"195":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"196":{"style":{"__isSmartRef__":true,"id":197},"chunkOwner":{"__isSmartRef__":true,"id":187},"storedString":"f","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"197":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"198":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":199},"id":17160,"renderContextTable":{"__isSmartRef__":true,"id":205},"eventHandler":{"__isSmartRef__":true,"id":206},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":59},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":207},"priorExtent":{"__isSmartRef__":true,"id":208},"_MaxTextWidth":177.62947284487768,"_MaxTextHeight":20,"textChunks":[{"__isSmartRef__":true,"id":209}],"evalEnabled":false,"propertyData":{"__isSmartRef__":true,"id":211},"owner":{"__isSmartRef__":true,"id":0},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"199":{"_Position":{"__isSmartRef__":true,"id":200},"renderContextTable":{"__isSmartRef__":true,"id":201},"_Extent":{"__isSmartRef__":true,"id":202},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":203},"_Fill":{"__isSmartRef__":true,"id":204},"_StrokeOpacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"200":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"201":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"202":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"203":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"204":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"205":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"206":{"morph":{"__isSmartRef__":true,"id":198},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"207":{"x":182.62947284487768,"y":170,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"208":{"x":177.62947284487768,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"209":{"style":{"__isSmartRef__":true,"id":210},"chunkOwner":{"__isSmartRef__":true,"id":198},"storedString":"Point","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"210":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"211":{"name":"f","isOwn":true,"attributeConnections":[{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214}],"doNotSerialize":["$$value","$$valueDisplay"],"doNotCopyProperties":["$$value","$$valueDisplay"],"value":{"__isSmartRef__":true,"id":69},"valueDisplay":"Point"},"212":{"sourceObj":{"__isSmartRef__":true,"id":211},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":211},"targetMethodName":"valueDisplay","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"213":{"sourceObj":{"__isSmartRef__":true,"id":211},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":67},"targetMethodName":"f","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"214":{"sourceObj":{"__isSmartRef__":true,"id":211},"sourceAttrName":"valueDisplay","targetObj":{"__isSmartRef__":true,"id":198},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"215":{"position":{"__isSmartRef__":true,"id":216},"_Extent":{"__isSmartRef__":true,"id":217},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":218},"_Fill":{"__isSmartRef__":true,"id":219},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":220},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"216":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"217":{"x":388.5187780372969,"y":195,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"218":{"r":0.513,"g":0.435,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"219":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"220":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"221":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"222":{"partsSpaceName":"PartsBin/Debugging/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A property viewer and editor","migrationLevel":4,"partName":"PropertySheet","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"223":{"x":388.5187780372969,"y":1370,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"224":{"align":"center","verticalAlign":"middle","borderWidth":1,"fontSize":10,"fillOpacity":0,"fixedWidth":false,"fixedHeight":false,"clipMode":"hidden","padding":{"__isSmartRef__":true,"id":23}},"225":{"borderWidth":1,"strokeOpacity":0,"fill":{"__isSmartRef__":true,"id":226},"fontSize":10,"fillOpacity":0,"fixedWidth":false,"fixedHeight":false,"clipMode":"hidden","padding":{"__isSmartRef__":true,"id":46}},"226":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"227":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"228":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"229":{"acceptProperty":{"__isSmartRef__":true,"id":230},"createRow":{"__isSmartRef__":true,"id":232},"getTableData":{"__isSmartRef__":true,"id":234},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":236},"parseString":{"__isSmartRef__":true,"id":238},"reset":{"__isSmartRef__":true,"id":240},"setObject":{"__isSmartRef__":true,"id":242},"setTestData":{"__isSmartRef__":true,"id":244},"subscribe":{"__isSmartRef__":true,"id":246},"createTable":{"__isSmartRef__":true,"id":248},"createHeader":{"__isSmartRef__":true,"id":250}},"230":{"time":{"__isSmartRef__":true,"id":231},"user":"gpavlov"},"231":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:15 GMT+0300 (E. Europe Daylight Time)"},"232":{"time":{"__isSmartRef__":true,"id":233},"user":"gpavlov"},"233":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"234":{"time":{"__isSmartRef__":true,"id":235},"user":"gpavlov"},"235":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"236":{"time":{"__isSmartRef__":true,"id":237},"user":"gpavlov"},"237":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"238":{"time":{"__isSmartRef__":true,"id":239},"user":"gpavlov"},"239":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"240":{"time":{"__isSmartRef__":true,"id":241},"user":"gpavlov"},"241":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"242":{"time":{"__isSmartRef__":true,"id":243},"user":"gpavlov"},"243":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"244":{"time":{"__isSmartRef__":true,"id":245},"user":"gpavlov"},"245":{"isSerializedDate":true,"string":"Tue Aug 09 2011 18:32:20 GMT+0300 (E. Europe Daylight Time)"},"246":{"time":{"__isSmartRef__":true,"id":247},"user":"gpavlov"},"247":{"isSerializedDate":true,"string":"Wed Aug 10 2011 18:39:54 GMT+0300 (E. Europe Daylight Time)"},"248":{"time":{"__isSmartRef__":true,"id":249},"user":"gpavlov"},"249":{"isSerializedDate":true,"string":"Fri Aug 12 2011 13:31:35 GMT+0300 (E. Europe Daylight Time)"},"250":{"time":{"__isSmartRef__":true,"id":251},"user":"gpavlov"},"251":{"isSerializedDate":true,"string":"Fri Aug 12 2011 13:27:08 GMT+0300 (E. Europe Daylight Time)"},"252":{"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":253},"fill":{"__isSmartRef__":true,"id":254},"fillOpacity":0.4,"fixedHeight":false,"fixedWidth":false,"clipMode":"scroll"},"253":{"r":0,"g":0.6,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"254":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"255":{"createHeader":{"__isSmartRef__":true,"id":256},"createHeadingRow":{"__isSmartRef__":true,"id":259},"createRow":{"__isSmartRef__":true,"id":262},"createTable":{"__isSmartRef__":true,"id":265},"getTableData":{"__isSmartRef__":true,"id":268},"toggleSortOrder":{"__isSmartRef__":true,"id":271},"reset":{"__isSmartRef__":true,"id":274},"setTestData":{"__isSmartRef__":true,"id":277},"acceptProperty":{"__isSmartRef__":true,"id":280},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":283},"parseString":{"__isSmartRef__":true,"id":290},"setObject":{"__isSmartRef__":true,"id":293},"subscribe":{"__isSmartRef__":true,"id":296}},"256":{"varMapping":{"__isSmartRef__":true,"id":257},"source":"function createHeader(text, position){\n\tvar columnHeader = new lively.morphic.Text(new Rectangle(this.innerBounds().x + (position*this['colEvenWidth']), this.innerBounds().y+this['rowEvenHeight'], this['colEvenWidth']*2, this['rowEvenHeight']));\n\tcolumnHeader.textString=text;\n\tcolumnHeader.applyStyle(this.headerStyleSpec);\n\tcolumnHeader.beLabel();\n\tcolumnHeader.toggleBoldness(0,columnHeader.textString.length);\n\treturn columnHeader;\n}","funcProperties":{"__isSmartRef__":true,"id":258},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"257":{"this":{"__isSmartRef__":true,"id":0}},"258":{},"259":{"varMapping":{"__isSmartRef__":true,"id":260},"source":"function createHeadingRow(){\n\tthis.addMorph(this.createHeader('Name',0));\n\tthis.addMorph(this.createHeader('Value',1));\n}","funcProperties":{"__isSmartRef__":true,"id":261},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"260":{"this":{"__isSmartRef__":true,"id":0}},"261":{},"262":{"varMapping":{"__isSmartRef__":true,"id":263},"source":"function createRow(y, object, propertyData){\n\tvar aLabel = new lively.morphic.Text(new Rectangle(this.innerBounds().x,y,this.colEvenWidth-this.cellSpacing,this.rowEvenHeight));\n\taLabel.applyStyle(this.labelStyleSpec);\n\taLabel.beLabel(); \n\taLabel.textString = propertyData.isOwn?propertyData.name:propertyData.name+\" (p)\";\n\tvar aValue = new lively.morphic.Text(new Rectangle(this.innerBounds().x+this.colEvenWidth,y,this.colEvenWidth-this.cellSpacing,this.rowEvenHeight));\n\taValue.propertyData = propertyData;\n\taValue.textString = propertyData.valueDisplay;\n\tconnect(aValue.propertyData, 'value', aValue.propertyData, 'valueDisplay');//changes in value are reflected in valueDisplay\n        connect(aValue.propertyData, 'value', this.targetObject, aValue.propertyData.name);\n\tconnect(aValue.propertyData, 'valueDisplay', aValue, 'textString'); //changes in valueDisplay are reflected visually\n\t// aValue.applyStyle(this.labelStyleSpec);\n\tif(propertyData.editor){ \n\t\taValue.applyStyle({borderWidth:1,borderColor:new Color(1,1,1,1), strokeOpacity:1, fillOpacity:0, fixedHeight:true, fixedWidth:true, fill:new Color(1,1,1,1)}); \n\t\taValue.onMouseDown = function(evt){\n\t\t\ttry{\n\t\t\t\tvar psCopy = this.get('PropertySheet').copy();\n\t\t\t\tpsCopy.reset();\n\t\t\t\tpsCopy.targetObject = propertyData.value;\n\t\t\t\tpsCopy.ownerObject = aValue;\n\t\t\t\tpsCopy.ownerObjectPropertyNameForThis = propertyData.name;\n\t\t\t\tpsCopy.createTable(psCopy.targetObject);\n\t\t\t\tpsCopy.openInWorld(this.get('PropertySheet').getPosition().addXY(50,50), 'Property Sheet - ' + propertyData.name);\n\t\t\t\tpsCopy.name='Property Sheet - ' + propertyData.name;\n\t\n\t\t\t} catch(e){console.warn('Error caught while opening property sheet for object ' + propertyData.value);}\n\t\t\tevt.stop();\n\t\t}\n\t\taValue.registerForEvent('onMouseDown',aValue, 'onMouseDown', true);\t\n                aValue.allowInput = false;\n\t\t/*only simple types editable. on next step objects will be assigned editors/validators*/\n\t\t//aValue.beLabel();\n\t} else {\n\t\t// aValue.beInputLine();\t\n\t\taValue.applyStyle({borderWidth:1, strokeOpacity:0, fillOpacity:1, fixedHeight:true, fixedWidth:true, fill:new Color(1,1,1,1)});\n                self = this;\n\t\tconnect(aValue, 'textString', aValue.propertyData, 'value', {varMapping: {val:aValue.propertyData, ctx:self},       \n                                converter:function(newValue, oldValue){\n                                    var _v = ctx.parseString(newValue,val.value);\n                                    if(_v) return _v;\n                                    else return newValue;\n                                }\n                });//changes in inputField change the property value data.\n\t\t// connect(aValue, 'textString', aValue.propertyData, 'valueDisplay');//changes in inputField change the property value display.\n\t\tif(this.ownerObject){\n\t\t\tconnect(aValue.propertyData, 'value', this.ownerObject.propertyData.value, aValue.propertyData.name); \n\t\t\t//Don't know how to trigger update of the valueDisplay as well. I tried to reference it from the updated functon definition provided to connection but you basically have access to nothing but src and target there.\n\t\t\tif(aValue.propertyData.value !== this.ownerObject.owner.targetObject[this.ownerObjectPropertyNameForThis][aValue.propertyData.name]){ /*This never happens actually because the connect above modifies the propertyData value object which happens to be a reference to the targetObject's value of that property. Hence, the change commes immediately into effect.*/\n\t\t\t\taValue.textString = aValue.propertyData.valueDisplay;//show changed value and not the original here\n\t\t\t\taValue.toggleItalics(0,aValue.textString.length);\n\t\t\t}\n\t\t}\n\t} \n\taValue.setClipMode('hidden');\n\taValue.setFontSize(10);\n\treturn {label:aLabel, value:aValue};\n}","funcProperties":{"__isSmartRef__":true,"id":264},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"263":{"this":{"__isSmartRef__":true,"id":0}},"264":{},"265":{"varMapping":{"__isSmartRef__":true,"id":266},"source":"function createTable(object){\n        this.targetObject = object;\n\n\tvar tableHeader = new lively.morphic.Text(new Rectangle(this.innerBounds().x, this.innerBounds().y, this.getExtent().x, this['rowEvenHeight']));\n\n\ttableHeader.textString = (this[\"targetObject\"][\"getName\"] && this[\"targetObject\"][\"getName\"]()) || (this[\"targetObject\"][\"id\"] && this[\"targetObject\"].id) || \"unidentified object\";\n\ttableHeader.beLabel();\n        tableHeader.applyStyle({ align: 'center',\n\t\t\t         borderWidth: 1,\n\t\t\t         borderColor: Color.gray.darker(),\n\t\t\t         fill: Color.gray.lighter(),\n            \t\t\t clipMode: \"hidden\",\n            \t\t\t fillOpacity: 0,\n\t\t\t         fixedHeight: false,\n\t\t\t         fixedWidth: false,\n                                 fontFamily: 'Arial, Verdana',\n\t\t\t         fontSize: 10,\n\t\t\t         padding: new Rectangle(0,0,2,2),\n\t\t\t         verticalAlign: \"middle\"});\n\ttableHeader.toggleBoldness(0,tableHeader.textString.length);\n        this.addMorph(tableHeader);\n\tthis.createHeadingRow();\n\tvar y = this.rowEvenHeight*2;\n\tvar data = this.getTableData(object,true);\n\tfor(i=0;i<data.length;i++){\n\t\ty += this.cellSpacing;\n\t\tvar row = this.createRow(y,object,data[i]);\n\t\tthis.addMorph(row.label);\n\t\tthis.addMorph(row.value); \n\t\ty+=this.rowEvenHeight;\t\t\t\n\t}\n\t// this.setExtent(this.getExtent().addXY(0,this.cellSpacing + y - this.getExtent().y));\n}","funcProperties":{"__isSmartRef__":true,"id":267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"266":{"this":{"__isSmartRef__":true,"id":0}},"267":{},"268":{"varMapping":{"__isSmartRef__":true,"id":269},"source":"function getTableData(object, sortDesc){\n\tvar data = [];\n        self = this;\n\tProperties.all(object,this.acceptProperty).each(function(p) {\n\t\tvar row = {\n\t\t\tname: p,\n\t\t\tisOwn: object.hasOwnProperty(p)?true:false,\n\t\t\tvalueDisplay: (typeof object[p] === 'object' && (object[p] != null) && object[p].constructor.type)?object[p].constructor.type:object[p],\n\t\t\teditor: (typeof object[p] === 'object')? this: undefined,\n\t\t\tvalue: object[p]\n\t\t};\n\t\tdata.push(row);\n\t});\n \treturn (sortDesc)? data.sort(function(a,b) {return a.name>b.name ? 1 : a.name<b.name ? -1 : 0;}) : data.sort(function(a,b) {return a.name<b.name ? 1 : a.name>b.name ? -1 : 0;});\n}","funcProperties":{"__isSmartRef__":true,"id":270},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"269":{"this":{"__isSmartRef__":true,"id":0}},"270":{},"271":{"varMapping":{"__isSmartRef__":true,"id":272},"source":"function toggleSortOrder(object){\n\tthis.sortOrderAsc=this.sortOrderAsc?false:true;\n}","funcProperties":{"__isSmartRef__":true,"id":273},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"272":{"this":{"__isSmartRef__":true,"id":0}},"273":{},"274":{"varMapping":{"__isSmartRef__":true,"id":275},"source":"function reset(){\n\tthis.targetObject = undefined;\n\tthis.removeAllMorphs();\n        this.accepts = [];\n        this.denies= [];\n\t// this.createTable();\n}","funcProperties":{"__isSmartRef__":true,"id":276},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"275":{"this":{"__isSmartRef__":true,"id":0}},"276":{},"277":{"varMapping":{"__isSmartRef__":true,"id":278},"source":"function setTestData(){\n\tthis.setObject({a:1,b:'value',c:new Date(),d:[1,2,3], e: true, f: new pt(10.0,10.0) })\n}","funcProperties":{"__isSmartRef__":true,"id":279},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"278":{"this":{"__isSmartRef__":true,"id":0}},"279":{},"280":{"varMapping":{"__isSmartRef__":true,"id":281},"source":"function acceptProperty(name, object) {\n    var isAccepted = false;\n    if(!self.accepts || !self.accepts.length){ //No accepts filter\n        isAccepted = true;\n    }else{\n        self.accepts._each(function(value,index){\n                if(name === value){\n                    isAccepted = true;\n                } \n        });\n    }\n    var isDenied = false;\n    if(self.denies || self.denies.length){ //Denies filter exist\n        self.denies._each(function(value,index){\n                if(name === value){\n                    isDenied = true;\n                } \n        });\n    } \n    return isAccepted && !isDenied;\n}","funcProperties":{"__isSmartRef__":true,"id":282},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"281":{"this":{"__isSmartRef__":true,"id":0}},"282":{},"283":{"varMapping":{"__isSmartRef__":true,"id":284},"source":"function onLoadFromPartsBin(){\n\tthis.prepareForNewRenderContext(this.renderContext());//should call $super() but somehow this fails\n        this.subscribe();\n}","funcProperties":{"__isSmartRef__":true,"id":289},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"284":{"this":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":285}},"285":{"$super":{"__isSmartRef__":true,"id":286}},"286":{"varMapping":{"__isSmartRef__":true,"id":287},"source":"function () {\n                try {\n                    return obj.constructor.prototype[name].apply(obj, arguments)\n                } catch(e) {\n                    alert('Error in $super call: ' + e + '\\n' + e.stack);\n                    return null;\n                }\n            }","funcProperties":{"__isSmartRef__":true,"id":288},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"287":{"obj":{"__isSmartRef__":true,"id":0},"name":"onLoadFromPartsBin"},"288":{},"289":{},"290":{"varMapping":{"__isSmartRef__":true,"id":291},"source":"function parseString(str, val) {\n    var toClass = {}.toString;\n    var typename = toClass.call(val).split(\" \")[1].split(\"]\")[0];\n    if(\"Number\" === typename){\n        return new Number(str).valueOf();\n    } else if(\"String\" === typename){\n        return str;\n    }//TODO:will be elaborated further\n    return undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":292},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"291":{"this":{"__isSmartRef__":true,"id":0}},"292":{},"293":{"varMapping":{"__isSmartRef__":true,"id":294},"source":"function setObject(obj) {\n    this.reset();\n    this.targetObject = obj;\n    if(obj && obj.phoenixObj && obj.phoenixObj.getMetadata()){\n        var properties = obj.phoenixObj.getMetadata().getAllProperties();\n        for (var _p in properties) {\n\t   this.accepts.push(properties[_p].name);\n        }\n    }\n    this.createTable(obj);\n}","funcProperties":{"__isSmartRef__":true,"id":295},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"294":{"this":{"__isSmartRef__":true,"id":0}},"295":{},"296":{"varMapping":{"__isSmartRef__":true,"id":297},"source":"function subscribe() {\n\tlively.bindings.connect(lively.morphic.World.current(),\"selection\", this, \"targetObject\", {updater:function($upd){\n                    target['setObject'](source['selection']);\n                    $upd();\n                }});\n\n        lively.bindings.connect(lively.morphic.World.current(),\"clickedOnMorph\", this,   \"targetObject\", {updater:function($upd){\n                    if(source[\"clickedOnMorph\"] && source[\"clickedOnMorph\"][\"showsHalos\"] && source[\"clickedOnMorph\"] !== target[\"targetObject\"]){\n                         target['setObject'](source['clickedOnMorph']);\n                        $upd();\n                    }\n                }});\n\n}","funcProperties":{"__isSmartRef__":true,"id":298},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"297":{"this":{"__isSmartRef__":true,"id":0}},"298":{},"isSimplifiedRegistry":true}}