{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":326}],"scripts":[],"shape":{"__isSmartRef__":true,"id":361},"renderContextTable":{"__isSmartRef__":true,"id":366},"eventHandler":{"__isSmartRef__":true,"id":367},"_ClipMode":"visible","derivationIds":["2A9F59AF-C7C4-43E5-98B0-C2F3B4BD73BB","8D6FBF15-8E92-445A-A651-5ACDAEFB4286"],"id":"577B5BBB-39E2-4DDD-A891-5A2756353467","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":368},"LK2":true,"_Position":{"__isSmartRef__":true,"id":369},"targetMorph":{"__isSmartRef__":true,"id":1},"reframeHandle":{"__isSmartRef__":true,"id":326},"titleBar":{"__isSmartRef__":true,"id":203},"contentOffset":{"__isSmartRef__":true,"id":2},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":370},"name":"ZoomableSunburstExample","highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":415},"isBeingDragged":false,"prevScroll":[0,0],"showsHalos":false,"moved":true,"cameForward":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1":{"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":2},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","68B52804-54D2-4D0F-BBB0-2099D293A022","05263E7F-757D-46A4-B5B0-1D5C67F7C7C0","6F693867-F53C-4705-927C-1EA0DC153644","B7F680FB-4052-4C8C-AB93-154C9C0288F9","8B0AEEAC-5CA8-4DF7-A774-D550DD76535B","B0924CCE-8093-4AB7-960A-1993536B22F5","F6B959E3-04C2-4A71-8965-8385AFD95157","26D0C749-1FCD-468B-BBA8-CAFF3E867533","F3FECBD1-E687-44F3-BEA5-60366BD073C3","7ABB711F-F403-47BD-AD3B-2D9F08CE4A2F"],"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":3},"halosEnabled":true,"id":"E2DE5E84-701E-4CC7-A9AE-F2F384C2F0F6","isInLayoutCycle":false,"layout":{"__isSmartRef__":true,"id":4},"moved":true,"name":"ModuleBrowsD3Vis","partTests":{"__isSmartRef__":true,"id":6},"partsBinMetaInfo":{"__isSmartRef__":true,"id":11},"prevScroll":[0,0],"registeredForMouseEvents":true,"renderContextTable":{"__isSmartRef__":true,"id":52},"scripts":[],"shape":{"__isSmartRef__":true,"id":53},"showsHalos":false,"submorphs":[{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":124}],"distanceToDragEvent":{"__isSmartRef__":true,"id":193},"isBeingDragged":false,"isLockOwner":false,"grabbingEnabled":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":194},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"3":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"4":{"adjustForNewBounds":true,"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":5},"resizeWidth":true,"resizeHeight":true},"5":{"x":551,"y":458,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7}},"7":{"test01IsMorph":{"__isSmartRef__":true,"id":8}},"8":{"funcProperties":{"__isSmartRef__":true,"id":9},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","varMapping":{"__isSmartRef__":true,"id":10},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9":{},"10":{"this":{"__isSmartRef__":true,"id":6}},"11":{"changes":[{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":32},{"__isSmartRef__":true,"id":34},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":42},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":50}],"comment":"A bubble visualization made with d3 (http://d3.org)","migrationLevel":4,"partName":"ModuleBrowsD3Vis","partsSpaceName":"PartsBin/Visualization/","revisionOnLoad":182874,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"12":{"date":{"__isSmartRef__":true,"id":13},"author":"jenslincke","message":"no comment","id":"6BA5620D-AAD3-468A-A364-7BEAE8DCCBAD"},"13":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:21:58 GMT+0200 (CEST)"},"14":{"date":{"__isSmartRef__":true,"id":15},"author":"jenslincke","message":"no comment","id":"92C6FB37-BF68-4D17-A35C-FE7013CDFC82"},"15":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:20:37 GMT+0200 (CEST)"},"16":{"date":{"__isSmartRef__":true,"id":17},"author":"jenslincke","message":"no comment","id":"5BDDF40F-44B1-4BF5-AB00-02386565F06E"},"17":{"isSerializedDate":true,"string":"Thu Oct 25 2012 12:57:12 GMT+0200 (CEST)"},"18":{"date":{"__isSmartRef__":true,"id":19},"author":"jenslincke","message":"no comment","id":"A8302CD3-920A-4A42-9167-3AE3E00844B5"},"19":{"isSerializedDate":true,"string":"Wed Oct 24 2012 19:03:01 GMT+0200 (CEST)"},"20":{"date":{"__isSmartRef__":true,"id":21},"author":"jenslincke","message":"no comment","id":"0055B234-B9D7-498C-8182-6E4A08FA5C89"},"21":{"isSerializedDate":true,"string":"Wed Oct 24 2012 19:01:06 GMT+0200 (CEST)"},"22":{"date":{"__isSmartRef__":true,"id":23},"author":"jenslincke","message":"no comment","id":"DC96C44A-8D8E-4BC1-B660-B56683E57204"},"23":{"isSerializedDate":true,"string":"Wed Oct 24 2012 18:31:23 GMT+0200 (CEST)"},"24":{"date":{"__isSmartRef__":true,"id":25},"author":"jenslincke","message":"no comment","id":"5EBD1516-F521-46CC-809F-EDB796CE5B21"},"25":{"isSerializedDate":true,"string":"Wed Oct 24 2012 17:35:05 GMT+0200 (CEST)"},"26":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":27},"id":"FE199790-7A58-446D-B086-22A8458742BA","message":"no comment"},"27":{"isSerializedDate":true,"string":"Mon Jul 30 2012 06:02:39 GMT+0200 (CEST)"},"28":{"author":"bgnauk","date":{"__isSmartRef__":true,"id":29},"id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","message":"no comment"},"29":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"30":{"author":"undefined","date":{"__isSmartRef__":true,"id":31},"id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","message":"suddenly, the rectangle became a CarDemo"},"31":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"32":{"author":"undefined","date":{"__isSmartRef__":true,"id":33},"id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","message":"css transitions"},"33":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"34":{"author":"fbo","date":{"__isSmartRef__":true,"id":35},"id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","message":""},"35":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"36":{"author":"undefined","date":{"__isSmartRef__":true,"id":37},"id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","message":"sorry"},"37":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"38":{"author":"undefined","date":{"__isSmartRef__":true,"id":39},"id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","message":"whoopsie"},"39":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"40":{"author":"undefined","date":{"__isSmartRef__":true,"id":41},"id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","message":"whoopsie"},"41":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"42":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":43},"id":"F66A47A9-EC22-4061-9DBF-96BB1343C77D","message":"ticking"},"43":{"isSerializedDate":true,"string":"Thu Aug 02 2012 22:45:19 GMT+0200 (CEST)"},"44":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":45},"id":"98B71CA9-2FDC-4287-93DF-B7515FADC178","message":"no comment"},"45":{"isSerializedDate":true,"string":"Thu Aug 02 2012 22:46:53 GMT+0200 (CEST)"},"46":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":47},"id":"D3243D66-F2C5-4B74-98BA-BF5E015AE34E","message":"fixing the ticking scripts"},"47":{"isSerializedDate":true,"string":"Tue Aug 07 2012 00:57:26 GMT+0200 (CEST)"},"48":{"date":{"__isSmartRef__":true,"id":49},"author":"jenslincke","message":"no comment","id":"94A5DE58-08AF-4289-B02F-5C5FFF08DD5E"},"49":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:26:18 GMT+0200 (CEST)"},"50":{"date":{"__isSmartRef__":true,"id":51},"author":"jenslincke","message":"no comment","id":"FDB5EEBB-2ED8-4962-B742-7B2B8389B8DA"},"51":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:57:48 GMT+0200 (CEST)"},"52":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"53":{"_BorderColor":{"__isSmartRef__":true,"id":54},"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":1,"_ClipMode":"visible","_Extent":{"__isSmartRef__":true,"id":55},"_Fill":{"__isSmartRef__":true,"id":56},"_Opacity":1,"_Padding":{"__isSmartRef__":true,"id":57},"position":{"__isSmartRef__":true,"id":58},"renderContextTable":{"__isSmartRef__":true,"id":59},"_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"54":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"55":{"x":599.6621669494452,"y":644.5803865701844,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"56":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"57":{"height":0,"width":0,"x":0,"y":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"58":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"59":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"60":{"submorphs":[{"__isSmartRef__":true,"id":61}],"scripts":[],"id":"B668CE7A-C9A4-44A4-951C-F9B01E8BFE97","shape":{"__isSmartRef__":true,"id":76},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":91},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":92},"lighterFill":{"__isSmartRef__":true,"id":102},"label":{"__isSmartRef__":true,"id":61},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":111},"attributeConnections":[{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":123}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"renderContextTable":{"__isSmartRef__":true,"id":185},"eventHandler":{"__isSmartRef__":true,"id":186},"distanceToDragEvent":{"__isSmartRef__":true,"id":187},"derivationIds":[7251,"3F26258D-0EE1-4A94-8419-5EE2BB6065A6","B624295D-42E3-4E0A-B370-844C2B43F4F0","F5D160C8-1C2F-47D9-9BE1-2FD26C53BFB3","7D4A1972-76E5-4369-9964-2F6ACB87C81F","950995A4-800B-49F7-BCB3-44D721884404","FC5D753B-48F6-4F80-A7E1-D6C9796ECB06","677AB900-C602-49C1-95B2-DC7B116D9537"],"_ClipMode":"visible","isPressed":false,"owner":{"__isSmartRef__":true,"id":1},"prevScroll":[0,0],"isLockOwner":false,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":188},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"61":{"submorphs":[],"scripts":[],"id":"6B8DCAAE-BA3B-4056-9A8B-E8D0EA1ED814","shape":{"__isSmartRef__":true,"id":62},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":68},"_MaxTextWidth":96,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":69},"_Padding":{"__isSmartRef__":true,"id":70},"owner":{"__isSmartRef__":true,"id":60},"isLabel":true,"eventsAreIgnored":true,"_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":71}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":73},"eventHandler":{"__isSmartRef__":true,"id":74},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[7252,"4881773E-A824-4992-B814-33C8D37580C6","EE955AA4-D648-4DFC-8E2D-08881D605170","7EC413DD-D34D-449D-B448-2F3904B04FA5","7939AA82-2A96-4559-9090-DD58B7C8868A","7DDFF67E-3160-4583-B280-B22BBBC20D4D","FC3C8B30-8066-463A-8CFB-3A8D46E19A68","9F041E0B-EF06-4233-B385-1B5075511D3F"],"_MinTextWidth":96,"_MinTextHeight":null,"_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":75},"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"62":{"position":{"__isSmartRef__":true,"id":63},"_Extent":{"__isSmartRef__":true,"id":64},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":65},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":66},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":67},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"63":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"64":{"x":96,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"65":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"66":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"67":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"68":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"69":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"70":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"71":{"style":{"__isSmartRef__":true,"id":72},"chunkOwner":{"__isSmartRef__":true,"id":61},"_id":"_7731","storedString":"update","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"72":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"73":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"74":{"morph":{"__isSmartRef__":true,"id":61},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"75":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"76":{"position":{"__isSmartRef__":true,"id":77},"_Extent":{"__isSmartRef__":true,"id":78},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":79},"_Fill":{"__isSmartRef__":true,"id":80},"_BorderRadius":5.2,"renderContextTable":{"__isSmartRef__":true,"id":89},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":90},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"77":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"78":{"x":96,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"79":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"80":{"stops":[{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":86}],"vector":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"81":{"offset":0,"color":{"__isSmartRef__":true,"id":82}},"82":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"83":{"offset":0.3,"color":{"__isSmartRef__":true,"id":84}},"84":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"85":{"offset":0.7,"color":{"__isSmartRef__":true,"id":84}},"86":{"offset":1,"color":{"__isSmartRef__":true,"id":87}},"87":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"88":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"89":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"90":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"91":{"x":11.955482288115931,"y":5.988691745843482,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"92":{"stops":[{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":95},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":99}],"vector":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"93":{"offset":0,"color":{"__isSmartRef__":true,"id":94}},"94":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"95":{"offset":0.4,"color":{"__isSmartRef__":true,"id":96}},"96":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"97":{"offset":0.6,"color":{"__isSmartRef__":true,"id":98}},"98":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"99":{"offset":1,"color":{"__isSmartRef__":true,"id":100}},"100":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"101":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"102":{"stops":[{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":109}],"vector":{"__isSmartRef__":true,"id":101},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"103":{"offset":0,"color":{"__isSmartRef__":true,"id":104}},"104":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"105":{"offset":0.4,"color":{"__isSmartRef__":true,"id":106}},"106":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"107":{"offset":0.6,"color":{"__isSmartRef__":true,"id":108}},"108":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"109":{"offset":1,"color":{"__isSmartRef__":true,"id":110}},"110":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"111":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","changes":[{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":120}],"revisionOnLoad":171940,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"112":{"date":{"__isSmartRef__":true,"id":113},"author":"undefined","message":"","id":"7074B413-6CF0-4892-9D18-52009A2A2E03"},"113":{"isSerializedDate":true,"string":"Fri Apr 13 2012 21:04:01 GMT+0200 (CEST)"},"114":{"date":{"__isSmartRef__":true,"id":115},"author":"sstamm","message":"reverted button","id":"9B7AA90A-42FC-4DE8-A4DE-51AB903A740E"},"115":{"isSerializedDate":true,"string":"Mon Apr 16 2012 10:36:21 GMT+0200 (CEST)"},"116":{"date":{"__isSmartRef__":true,"id":117},"author":"robertkrahn","message":"no comment","id":"97D17254-EAC6-4494-8330-A347909590D6"},"117":{"isSerializedDate":true,"string":"Sat Apr 21 2012 14:08:58 GMT+0200 (CEST)"},"118":{"date":{"__isSmartRef__":true,"id":119},"author":"robertkrahn","message":"no comment","id":"DDE22D44-9A6D-4485-80F3-262D5DA0CC07"},"119":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:03:19 GMT+0200 (CEST)"},"120":{"date":{"__isSmartRef__":true,"id":121},"author":"bgnauk","message":"no comment","id":"FA43C1A3-19A9-4ED6-A014-82C74689A5C3"},"121":{"isSerializedDate":true,"string":"Tue Jun 19 2012 23:39:23 GMT+0200 (CEST)"},"122":{"sourceObj":{"__isSmartRef__":true,"id":60},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":60},"targetMethodName":"doAction","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"123":{"sourceObj":{"__isSmartRef__":true,"id":60},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":124},"targetMethodName":"update","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"124":{"#startLetters":"","_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":125},"_traitConfig_":[{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":128}],"attributeConnections":[{"__isSmartRef__":true,"id":130},{"__isSmartRef__":true,"id":139}],"data":{"__isSmartRef__":true,"id":142},"derivationIds":[null,"3C1D17F3-0044-4726-B85A-A251A1F703B8","E43FA7DD-9693-40B9-8E88-821D5DCC0811","9FB8D17D-9023-44E8-9410-8AD268E25C75","9BD8C9A7-2A05-43C2-B96B-5EBD5ED44A95","54E9039F-4D91-48B7-B91C-8338A0BEC1F7","1A5EB7AE-1AC3-4FA6-8CF2-0835DF44CFA1","70EF3E19-6C17-4AF7-8C9B-406C7086FDB9","F339FE29-2DCB-412C-AC2A-3427836D8E01","DBA3C5F5-246C-44FC-8204-020471992D69","4A52D34A-87D9-4879-BD71-0FC9DF596E47","C89DF13B-5A43-4236-A7F4-2865FC4DBF69"],"distanceToDragEvent":{"__isSmartRef__":true,"id":150},"droppingEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":151},"halosEnabled":true,"id":"E651D798-74E1-4BFA-A24F-A7D845F107D8","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":152},"name":"d3Wrapper","owner":{"__isSmartRef__":true,"id":1},"partsBinMetaInfo":{"__isSmartRef__":true,"id":153},"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":154},"scripts":[],"shape":{"__isSmartRef__":true,"id":132},"showsHalos":false,"submorphs":[],"updateDelayed":{"__isSmartRef__":true,"id":134},"xUnit":"words","yUnit":"ms","yValues":[1,0,2,4,4,2,2,6,6,5,1],"doNotSerialize":["chart"],"_StyleSheet":"path {\n  stroke: #000;\n  stroke-width: 1.5;\n  cursor: pointer;\n}\n\ntext {\n  font: 11px sans-serif;\n  cursor: pointer;\n}\n\nbody {\n  width: 880px;\n  margin: 0 auto;\n}\n\nh1 {\n  text-align: center;\n  margin: .5em 0;\n}\n\np#intro {\n  text-align: center;\n  margin: 1em 0;\n}\n\n#breadcrumbs { display: none; }","_StyleClassNames":["Morph","HtmlWrapperMorph"],"isLockOwner":false,"eventsAreDisabled":false,"_HandStyle":"default","_PointerEvents":"auto","eventsAreIgnored":true,"partTests":{"__isSmartRef__":true,"id":155},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"125":{"x":14.990008987996873,"y":33.95214680446941,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"126":{"options":{"__isSmartRef__":true,"id":127},"traitName":"d3WrapperTrait"},"127":{},"128":{"options":{"__isSmartRef__":true,"id":129},"traitName":"apps.d3Interface.d3WrapperTrait"},"129":{},"130":{"dependendConnections":[{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":131}],"sourceAttrName":"extent","sourceObj":{"__isSmartRef__":true,"id":124},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":124},"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"131":{"dependedBy":{"__isSmartRef__":true,"id":130},"sourceAttrName":"_Extent","sourceObj":{"__isSmartRef__":true,"id":132},"targetMethodName":"updateDelayed","targetObj":{"__isSmartRef__":true,"id":124},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"132":{"_BorderColor":{"__isSmartRef__":true,"id":133},"_BorderRadius":0,"_BorderStyle":"solid","_BorderWidth":0,"_Extent":{"__isSmartRef__":true,"id":134},"_Fill":{"__isSmartRef__":true,"id":135},"_Opacity":1,"_Padding":{"__isSmartRef__":true,"id":136},"_Position":{"__isSmartRef__":true,"id":137},"attributeConnections":[{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":138}],"doNotCopyProperties":["$$_Extent"],"doNotSerialize":["$$_Extent"],"extent":{"__isSmartRef__":true,"id":140},"renderContextTable":{"__isSmartRef__":true,"id":141},"stringifiedShapeNode":"<div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"left: 0px; top: 0px; padding: 0px; position: absolute; width: 573px; height: 591px; overflow: visible; background-color: rgb(255, 255, 255); opacity: 1; border: 0px solid rgb(95, 94, 95); background-position: initial initial; background-repeat: initial initial; \" class=\"Morph HtmlWrapperMorph\" morphid=\"E651D798-74E1-4BFA-A24F-A7D845F107D8\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"583\" height=\"583\"><g transform=\"translate(291.5, 291.5)\"><path id=\"path-0\" d=\"M0,20A20,20 0 1,1 0,-20A20,20 0 1,1 0,20Z\" fill-rule=\"evenodd\" style=\"fill: #b1b1b1; \"/><path id=\"path-1\" d=\"M8.749107354340089e-15,-142.8884853819581A142.8884853819581,142.8884853819581 0 0,1 8.749107354340089e-15,-142.8884853819581L1.2246063538223773e-15,-20A20,20 0 0,0 1.2246063538223773e-15,-20Z\" fill-rule=\"evenodd\" style=\"fill: #d5d5d5; \"/><path id=\"path-2\" d=\"M1.754248601850555e-14,-286.49999999999994A286.49999999999994,286.49999999999994 0 0,1 1.754248601850555e-14,-286.49999999999994L8.749107354340089e-15,-142.8884853819581A142.8884853819581,142.8884853819581 0 0,0 8.749107354340089e-15,-142.8884853819581Z\" fill-rule=\"evenodd\" style=\"fill: #ffffff; \"/><path id=\"path-3\" d=\"M1.754248601850555e-14,-286.49999999999994A286.49999999999994,286.49999999999994 0 0,1 1.754248601850555e-14,-286.49999999999994L8.749107354340089e-15,-142.8884853819581A142.8884853819581,142.8884853819581 0 0,0 8.749107354340089e-15,-142.8884853819581Z\" fill-rule=\"evenodd\" style=\"fill: #ffffff; \"/><path id=\"path-4\" d=\"M1.754248601850555e-14,-286.49999999999994A286.49999999999994,286.49999999999994 0 0,1 5.264687205066772e-13,-286.49999999999994L2.6257004563412406e-13,-142.8884853819581A142.8884853819581,142.8884853819581 0 0,0 8.749107354340089e-15,-142.8884853819581Z\" fill-rule=\"evenodd\" style=\"fill: #ffffff; \"/><path id=\"path-5\" d=\"M0,142.8884853819581A142.8884853819581,142.8884853819581 0 1,1 0,-142.8884853819581A142.8884853819581,142.8884853819581 0 1,1 0,142.8884853819581M0,20A20,20 0 1,0 0,-20A20,20 0 1,0 0,20Z\" fill-rule=\"evenodd\" style=\"fill: #d5d5d5; \"/><path id=\"path-6\" d=\"M1.754248601850555e-14,-286.49999999999994A286.49999999999994,286.49999999999994 0 1,1 1.754248601850555e-14,286.49999999999994L8.749107354340089e-15,142.8884853819581A142.8884853819581,142.8884853819581 0 1,0 8.749107354340089e-15,-142.8884853819581Z\" fill-rule=\"evenodd\" style=\"fill: #ffffff; \"/><path id=\"path-7\" d=\"M1.754248601850555e-14,286.49999999999994A286.49999999999994,286.49999999999994 0 1,1 -5.262745805551665e-14,-286.49999999999994L-2.6247322063020266e-14,-142.8884853819581A142.8884853819581,142.8884853819581 0 1,0 8.749107354340089e-15,142.8884853819581Z\" fill-rule=\"evenodd\" style=\"fill: #ffffff; \"/><text style=\"fill: #000000; fill-opacity: 0.0000010000000000287557; visibility: hidden; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(-179.9999999999999)translate(-59.038449271433905)rotate(0)\"><tspan x=\"0\"/><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 0.0000010000000000287557; visibility: hidden; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(-360)translate(25)rotate(0)\"><tspan x=\"0\">Hello</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 0.0000010000000000287557; visibility: hidden; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(-540)translate(147.8884853819581)rotate(0)\"><tspan x=\"0\">A</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 0.0000010000000000287557; visibility: hidden; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(-359.9999999999999)translate(147.8884853819581)rotate(0)\"><tspan x=\"0\">B</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 0.0000010000000000287557; visibility: hidden; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(-179.99999999999994)translate(147.8884853819581)rotate(0)\"><tspan x=\"0\">C</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 1; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(90)translate(25)rotate(0)\"><tspan x=\"0\">World</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 1; \" text-anchor=\"start\" dy=\".2em\" transform=\"rotate(0)translate(147.8884853819581)rotate(0)\"><tspan x=\"0\">Foo</tspan><tspan x=\"0\" dy=\"1em\"/></text><text style=\"fill: #000000; fill-opacity: 1; \" text-anchor=\"end\" dy=\".2em\" transform=\"rotate(180)translate(147.8884853819581)rotate(-180)\"><tspan x=\"0\">Bar</tspan><tspan x=\"0\" dy=\"1em\"/></text></g></svg></div>","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"133":{"a":1,"b":0.372,"g":0.369,"r":0.372,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"134":{"x":573,"y":591,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"135":{"a":1,"b":1,"g":1,"r":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"136":{"height":0,"width":0,"x":0,"y":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"137":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"138":{"sourceObj":{"__isSmartRef__":true,"id":132},"sourceAttrName":"_Extent","targetObj":{"__isSmartRef__":true,"id":124},"targetMethodName":"draw","dependedBy":{"__isSmartRef__":true,"id":139},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"139":{"sourceObj":{"__isSmartRef__":true,"id":124},"sourceAttrName":"extent","targetObj":{"__isSmartRef__":true,"id":124},"targetMethodName":"draw","dependendConnections":[{"__isSmartRef__":true,"id":138}],"__LivelyClassName__":"lively.morphic.GeometryConnection","__SourceModuleName__":"Global.lively.bindings.GeometryBindings"},"140":{"x":573,"y":591,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"141":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"142":{"name":"","value":19,"children":[{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":147}],"depth":0,"x":0,"y":0,"dx":1,"dy":0.3333333333333333},"143":{"name":"Hello","value":11.399999999999999,"children":[{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":146}],"depth":1,"parent":{"__isSmartRef__":true,"id":142},"x":0,"y":0.3333333333333333,"dx":0.5999999999999999,"dy":0.3333333333333333},"144":{"name":"A","value":3.8,"depth":2,"parent":{"__isSmartRef__":true,"id":143},"x":0,"y":0.6666666666666666,"dx":0.19999999999999998,"dy":0.3333333333333333},"145":{"name":"B","value":3.8,"depth":2,"parent":{"__isSmartRef__":true,"id":143},"x":0.19999999999999998,"y":0.6666666666666666,"dx":0.19999999999999998,"dy":0.3333333333333333},"146":{"name":"C","value":3.8,"depth":2,"parent":{"__isSmartRef__":true,"id":143},"x":0.39999999999999997,"y":0.6666666666666666,"dx":0.19999999999999998,"dy":0.3333333333333333},"147":{"name":"World","value":7.6,"children":[{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":149}],"depth":1,"parent":{"__isSmartRef__":true,"id":142},"x":0.5999999999999999,"y":0.3333333333333333,"dx":0.39999999999999997,"dy":0.3333333333333333},"148":{"name":"Foo","value":3.8,"depth":2,"parent":{"__isSmartRef__":true,"id":147},"x":0.5999999999999999,"y":0.6666666666666666,"dx":0.19999999999999998,"dy":0.3333333333333333},"149":{"name":"Bar","value":3.8,"depth":2,"parent":{"__isSmartRef__":true,"id":147},"x":0.7999999999999998,"y":0.6666666666666666,"dx":0.19999999999999998,"dy":0.3333333333333333},"150":{"x":600.7590984716035,"y":-14.989377162379178,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"151":{"morph":{"__isSmartRef__":true,"id":124},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"152":{"resizeHeight":true,"resizeWidth":true},"153":{"#startLetters":"","partName":"d3Wrapper","requiredModules":["apps.d3Interface"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"154":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"155":{},"156":{"ond3Load":{"__isSmartRef__":true,"id":157},"reset":{"__isSmartRef__":true,"id":161},"update":{"__isSmartRef__":true,"id":165},"draw":{"__isSmartRef__":true,"id":169},"getChart":{"__isSmartRef__":true,"id":173},"onrestore":{"__isSmartRef__":true,"id":177}},"157":{"varMapping":{"__isSmartRef__":true,"id":158},"source":"function ond3Load() {\n    this.update.bind(this).delay(0.2)\n}","funcProperties":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"158":{"this":{"__isSmartRef__":true,"id":124}},"159":{"timestamp":{"__isSmartRef__":true,"id":160},"user":"jenslincke","tags":[]},"160":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:19:30 GMT+0200 (CEST)"},"161":{"varMapping":{"__isSmartRef__":true,"id":162},"source":"function reset() {\n    this.doNotSerialize = ['chart']\n    this.data = [{x: 1, y: 1}, {x: 2, y: 2}, {x: 3, y:3}];\n    this.update();\n}","funcProperties":{"__isSmartRef__":true,"id":163},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"162":{"this":{"__isSmartRef__":true,"id":124}},"163":{"timestamp":{"__isSmartRef__":true,"id":164},"user":"jenslincke","tags":[]},"164":{"isSerializedDate":true,"string":"Thu Oct 25 2012 16:28:29 GMT+0200 (CEST)"},"165":{"varMapping":{"__isSmartRef__":true,"id":166},"source":"function update() {\n\n        // this.update();\n        if (!Global.d3) { this.stopStepping(); return };\n\n        this.data = this.owner.getData()\n        // update / add / remove bars and rules\n        this.draw();\n}","funcProperties":{"__isSmartRef__":true,"id":167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"166":{"this":{"__isSmartRef__":true,"id":124}},"167":{"timestamp":{"__isSmartRef__":true,"id":168},"user":"jenslincke","tags":[]},"168":{"isSerializedDate":true,"string":"Tue Oct 30 2012 15:09:34 GMT+0100 (CET)"},"169":{"varMapping":{"__isSmartRef__":true,"id":170},"source":"function draw() {\n\n if (!this.chart) this.chart = this.getChart();\n this.chart.selectAll(\"svg\").remove()\n\n// -------------\n// Coffee Flavour Wheel by Jason Davies,\n// http://www.jasondavies.com/coffee-wheel/\n// License: http://www.jasondavies.com/coffee-wheel/LICENSE.txt\nvar width = this.getExtent().x,\n    height = width,\n    radius = width / 2,\n    x = d3.scale.linear().range([0, 2 * Math.PI]),\n    y = d3.scale.pow().exponent(1.3).domain([0, 1]).range([0, radius]),\n    padding = 5,\n    duration = 1000;\n\nvar div = this.chart;\nvar vis = div.append(\"svg\")\n    .attr(\"width\", width + padding * 2)\n    .attr(\"height\", height + padding * 2)\n  .append(\"g\")\n    .attr(\"transform\", \"translate(\" + (radius + padding) + \", \" + (radius + padding) + \")\");\n\nvar partition = d3.layout.partition()\n    .sort(null)\n    .value(function(d) { return 5.8 - d.depth; });\n\nvar arc = d3.svg.arc()\n    .startAngle(function(d) { return Math.max(0, Math.min(2 * Math.PI, x(d.x))); })\n    .endAngle(function(d) { return Math.max(0, Math.min(2 * Math.PI, x(d.x + d.dx))); })\n    .innerRadius(function(d) { return Math.max(0, d.y ? y(d.y) : d.y); })\n    .outerRadius(function(d) { return Math.max(0, y(d.y + d.dy)); });\n\n  var nodes = partition.nodes(this.data);\n\n  var path = vis.selectAll(\"path\").data(nodes);\n  path.enter().append(\"path\")\n      .attr(\"id\", function(d, i) { return \"path-\" + i; })\n      .attr(\"d\", arc)\n      .attr(\"fill-rule\", \"evenodd\")\n      .style(\"fill\", colour)\n      .on(\"click\", click);\n\n  var text = vis.selectAll(\"text\").data(nodes);\n  var textEnter = text.enter().append(\"text\")\n      .style(\"fill-opacity\", 1)\n      .style(\"fill\", function(d) {\n        return brightness(d3.rgb(colour(d))) < 125 ? \"#eee\" : \"#000\";\n      })\n      .attr(\"text-anchor\", function(d) {\n        return x(d.x + d.dx / 2) > Math.PI ? \"end\" : \"start\";\n      })\n      .attr(\"dy\", \".2em\")\n      .attr(\"transform\", function(d) {\n        var multiline = (d.name || \"\").split(\" \").length > 1,\n            angle = x(d.x + d.dx / 2) * 180 / Math.PI - 90,\n            rotate = angle + (multiline ? -.5 : 0);\n        return \"rotate(\" + rotate + \")translate(\" + (y(d.y) + padding) + \")rotate(\" + (angle > 90 ? -180 : 0) + \")\";\n      })\n      .on(\"click\", click);\n  textEnter.append(\"tspan\")\n      .attr(\"x\", 0)\n      .text(function(d) { return d.depth ? d.name.split(\" \")[0] : \"\"; });\n  textEnter.append(\"tspan\")\n      .attr(\"x\", 0)\n      .attr(\"dy\", \"1em\")\n      .text(function(d) { return d.depth ? d.name.split(\" \")[1] || \"\" : \"\"; });\n\n  function click(d) {\n    path.transition()\n      .duration(duration)\n      .attrTween(\"d\", arcTween(d));\n\n    // Somewhat of a hack as we rely on arcTween updating the scales.\n    text.style(\"visibility\", function(e) {\n          return isParentOf(d, e) ? null : d3.select(this).style(\"visibility\");\n        })\n      .transition()\n        .duration(duration)\n        .attrTween(\"text-anchor\", function(d) {\n          return function() {\n            return x(d.x + d.dx / 2) > Math.PI ? \"end\" : \"start\";\n          };\n        })\n        .attrTween(\"transform\", function(d) {\n          var multiline = (d.name || \"\").split(\" \").length > 1;\n          return function() {\n            var angle = x(d.x + d.dx / 2) * 180 / Math.PI - 90,\n                rotate = angle + (multiline ? -.5 : 0);\n            return \"rotate(\" + rotate + \")translate(\" + (y(d.y) + padding) + \")rotate(\" + (angle > 90 ? -180 : 0) + \")\";\n          };\n        })\n        .style(\"fill-opacity\", function(e) { return isParentOf(d, e) ? 1 : 1e-6; })\n        .each(\"end\", function(e) {\n          d3.select(this).style(\"visibility\", isParentOf(d, e) ? null : \"hidden\");\n        });\n  }\n\nfunction isParentOf(p, c) {\n  if (p === c) return true;\n  if (p.children) {\n    return p.children.some(function(d) {\n      return isParentOf(d, c);\n    });\n  }\n  return false;\n}\n\nfunction colour(d) {\n  if (d.children) {\n    // There is a maximum of two children!\n    var colours = d.children.map(colour),\n        a = d3.hsl(colours[0]),\n        b = d3.hsl(colours[1]);\n    // L*a*b* might be better here...\n    return d3.hsl((a.h + b.h) / 2, a.s * 1.2, a.l / 1.2);\n  }\n  return d.colour || \"#fff\";\n}\n\n// Interpolate the scales!\nfunction arcTween(d) {\n  var my = maxY(d),\n      xd = d3.interpolate(x.domain(), [d.x, d.x + d.dx]),\n      yd = d3.interpolate(y.domain(), [d.y, my]),\n      yr = d3.interpolate(y.range(), [d.y ? 20 : 0, radius]);\n  return function(d) {\n    return function(t) { x.domain(xd(t)); y.domain(yd(t)).range(yr(t)); return arc(d); };\n  };\n}\n\nfunction maxY(d) {\n  return d.children ? Math.max.apply(Math, d.children.map(maxY)) : d.y + d.dy;\n}\n\n// http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\nfunction brightness(rgb) {\n  return rgb.r * .299 + rgb.g * .587 + rgb.b * .114;\n}\n\n}","funcProperties":{"__isSmartRef__":true,"id":171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"170":{"this":{"__isSmartRef__":true,"id":124}},"171":{"timestamp":{"__isSmartRef__":true,"id":172},"user":"jenslincke","tags":[]},"172":{"isSerializedDate":true,"string":"Tue Oct 30 2012 16:28:45 GMT+0100 (CET)"},"173":{"varMapping":{"__isSmartRef__":true,"id":174},"source":"function getChart() {\n    return d3.select(this.renderContext().shapeNode)\n}","funcProperties":{"__isSmartRef__":true,"id":175},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"174":{"this":{"__isSmartRef__":true,"id":124}},"175":{"timestamp":{"__isSmartRef__":true,"id":176},"user":"jenslincke","tags":[]},"176":{"isSerializedDate":true,"string":"Wed Oct 24 2012 17:36:07 GMT+0200 (CEST)"},"177":{"varMapping":{"__isSmartRef__":true,"id":178},"source":"function onrestore() {\n    $super()\n    this.update.bind(this).delay(0.2)\n}","funcProperties":{"__isSmartRef__":true,"id":183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"178":{"this":{"__isSmartRef__":true,"id":124},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":179}},"179":{"$super":{"__isSmartRef__":true,"id":180}},"180":{"varMapping":{"__isSmartRef__":true,"id":181},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":182},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"181":{"obj":{"__isSmartRef__":true,"id":124},"name":"onrestore"},"182":{},"183":{"timestamp":{"__isSmartRef__":true,"id":184},"user":"jenslincke","tags":[]},"184":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:21:45 GMT+0200 (CEST)"},"185":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"186":{"morph":{"__isSmartRef__":true,"id":60},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"187":{"x":64.87038948123387,"y":-11.976071904227865,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"188":{"doAction":{"__isSmartRef__":true,"id":189}},"189":{"varMapping":{"__isSmartRef__":true,"id":190},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":191},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"190":{"this":{"__isSmartRef__":true,"id":60}},"191":{"timestamp":{"__isSmartRef__":true,"id":192},"user":"robertkrahn","tags":[]},"192":{"isSerializedDate":true,"string":"Tue Jun 05 2012 14:02:40 GMT+0200 (CEST)"},"193":{"x":511,"y":-10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"194":{"reset":{"__isSmartRef__":true,"id":195},"getData":{"__isSmartRef__":true,"id":199}},"195":{"varMapping":{"__isSmartRef__":true,"id":196},"source":"function reset() {\n    this.get('d3Wrapper').startStepping(800, 'update')\n}","funcProperties":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"196":{"this":{"__isSmartRef__":true,"id":1}},"197":{"timestamp":{"__isSmartRef__":true,"id":198},"user":"jenslincke","tags":[]},"198":{"isSerializedDate":true,"string":"Thu Aug 02 2012 22:44:53 GMT+0200 (CEST)"},"199":{"varMapping":{"__isSmartRef__":true,"id":200},"source":"function getData() {\n    return {\n        name: '',\n        value: 1,\n        children: [\n            {name: 'Hello', value: 1, children: [\n                {name: 'A', value: 1},\n                {name: 'B', value: 1},\n                {name: 'C', value: 1},\n                ]\n            },\n            {name: 'World',\n             value: 2,\n             children: [\n                {name: 'Foo', value: 3},\n                {name: 'Bar', value: 5}]}]\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":201},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"200":{"this":{"__isSmartRef__":true,"id":1}},"201":{"timestamp":{"__isSmartRef__":true,"id":202},"user":"jenslincke","tags":[]},"202":{"isSerializedDate":true,"string":"Tue Oct 30 2012 15:47:43 GMT+0100 (CET)"},"203":{"submorphs":[{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":282}],"scripts":[],"shape":{"__isSmartRef__":true,"id":312},"renderContextTable":{"__isSmartRef__":true,"id":322},"eventHandler":{"__isSmartRef__":true,"id":323},"_ClipMode":"visible","derivationIds":["7D27D816-1F2C-48BB-BC37-36662E8E3862","A5BD1BB7-5EA0-494A-8610-2042239D7F89"],"id":"33DC7559-55BB-45BC-83EE-D655C9B00AD0","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":324},"_Position":{"__isSmartRef__":true,"id":325},"windowMorph":{"__isSmartRef__":true,"id":0},"label":{"__isSmartRef__":true,"id":204},"closeButton":{"__isSmartRef__":true,"id":218},"menuButton":{"__isSmartRef__":true,"id":253},"collapseButton":{"__isSmartRef__":true,"id":282},"owner":{"__isSmartRef__":true,"id":0},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"204":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":205},"renderContextTable":{"__isSmartRef__":true,"id":211},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":212}],"eventHandler":{"__isSmartRef__":true,"id":214},"_ClipMode":"hidden","derivationIds":["AEA09E0A-70C7-46A1-A7B4-72918178C382","09C6DD15-260C-4785-9A19-EE2EB62F193C"],"id":"DCAA72C6-6EB6-411C-BF4E-1EF189DA3EDF","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_TextColor":{"__isSmartRef__":true,"id":215},"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":216},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":203},"_Position":{"__isSmartRef__":true,"id":217},"_MaxTextWidth":540.6621669494452,"_MinTextWidth":540.6621669494452,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"205":{"_Position":{"__isSmartRef__":true,"id":206},"renderContextTable":{"__isSmartRef__":true,"id":207},"_Extent":{"__isSmartRef__":true,"id":208},"_Padding":{"__isSmartRef__":true,"id":209},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":210},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"206":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"207":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"208":{"x":540.6621669494452,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"209":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"210":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"211":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"212":{"style":{"__isSmartRef__":true,"id":213},"chunkOwner":{"__isSmartRef__":true,"id":204},"_id":"_9241","storedString":"ZoomableSubburstExample","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"213":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"214":{"morph":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"215":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"216":{"resizeWidth":true},"217":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"218":{"submorphs":[{"__isSmartRef__":true,"id":219}],"scripts":[],"shape":{"__isSmartRef__":true,"id":230},"renderContextTable":{"__isSmartRef__":true,"id":245},"eventHandler":{"__isSmartRef__":true,"id":246},"_ClipMode":"visible","derivationIds":["EC316DB8-4AF1-455E-A27E-683A07395F97","5BA7FBBE-31F5-4759-9433-C85C1D192908"],"id":"49ADBE00-6E8E-4BDD-9AB8-833DB5505101","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":247},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":219},"owner":{"__isSmartRef__":true,"id":203},"layout":{"__isSmartRef__":true,"id":248},"attributeConnections":[{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"219":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":220},"renderContextTable":{"__isSmartRef__":true,"id":225},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":226}],"eventHandler":{"__isSmartRef__":true,"id":228},"_ClipMode":"hidden","derivationIds":["3E87EFDA-EDF5-492F-AB86-EB13F268E122","5F318F65-ED5E-451A-B970-7FB0FC09471F"],"id":"27973749-5DC4-4E71-BB3D-7BEA94D77849","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":229},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":218},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"220":{"_Position":{"__isSmartRef__":true,"id":221},"renderContextTable":{"__isSmartRef__":true,"id":222},"_Extent":{"__isSmartRef__":true,"id":223},"_Padding":{"__isSmartRef__":true,"id":224},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":210},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"221":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"222":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"223":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"224":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"225":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"226":{"style":{"__isSmartRef__":true,"id":227},"chunkOwner":{"__isSmartRef__":true,"id":219},"_id":"_1547","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"227":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"228":{"morph":{"__isSmartRef__":true,"id":219},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"229":{"r":0.25098039215686274,"g":0.25098039215686274,"b":0.25098039215686274,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"230":{"_Position":{"__isSmartRef__":true,"id":231},"renderContextTable":{"__isSmartRef__":true,"id":232},"_Extent":{"__isSmartRef__":true,"id":233},"_Padding":{"__isSmartRef__":true,"id":234},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":235},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":236},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"231":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"232":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"233":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"234":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"235":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"236":{"stops":[{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":242}],"vector":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"237":{"offset":0,"color":{"__isSmartRef__":true,"id":238}},"238":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"239":{"offset":0.3,"color":{"__isSmartRef__":true,"id":240}},"240":{"r":0.8666666666666667,"g":0.8666666666666667,"b":0.8666666666666667,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"241":{"offset":0.7,"color":{"__isSmartRef__":true,"id":240}},"242":{"offset":1,"color":{"__isSmartRef__":true,"id":243}},"243":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"244":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"245":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"246":{"morph":{"__isSmartRef__":true,"id":218},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"247":{"x":579.6621669494452,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"248":{"moveHorizontal":true},"249":{"sourceObj":{"__isSmartRef__":true,"id":218},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":250},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"250":{"source":{"__isSmartRef__":true,"id":218},"target":{"__isSmartRef__":true,"id":0}},"251":{"sourceObj":{"__isSmartRef__":true,"id":218},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":252},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"252":{"source":{"__isSmartRef__":true,"id":218},"target":{"__isSmartRef__":true,"id":0}},"253":{"submorphs":[{"__isSmartRef__":true,"id":254}],"scripts":[],"shape":{"__isSmartRef__":true,"id":263},"renderContextTable":{"__isSmartRef__":true,"id":275},"eventHandler":{"__isSmartRef__":true,"id":276},"_ClipMode":"visible","derivationIds":["3221904A-2AEC-4EEF-B163-145628BA6A7C","9F11B540-403C-4813-83B4-53EF9CDE4E8A"],"id":"F8DEA8B9-92B7-410E-8C4B-DF11E19D7F08","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":277},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":254},"owner":{"__isSmartRef__":true,"id":203},"attributeConnections":[{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":280}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"254":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":255},"renderContextTable":{"__isSmartRef__":true,"id":259},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":260}],"eventHandler":{"__isSmartRef__":true,"id":262},"_ClipMode":"hidden","derivationIds":["1822852B-92DB-434B-99F0-05A4727301FC","5F7E057E-8845-4287-8EAD-231913451759"],"id":"22217612-55EB-4988-A2BC-5976B3441F4F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":210},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":253},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"255":{"_Position":{"__isSmartRef__":true,"id":256},"renderContextTable":{"__isSmartRef__":true,"id":257},"_Extent":{"__isSmartRef__":true,"id":258},"_Padding":{"__isSmartRef__":true,"id":224},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":210},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"256":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"257":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"258":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"259":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"260":{"style":{"__isSmartRef__":true,"id":261},"chunkOwner":{"__isSmartRef__":true,"id":254},"_id":"_1549","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"261":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"262":{"morph":{"__isSmartRef__":true,"id":254},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"263":{"_Position":{"__isSmartRef__":true,"id":264},"renderContextTable":{"__isSmartRef__":true,"id":265},"_Extent":{"__isSmartRef__":true,"id":266},"_Padding":{"__isSmartRef__":true,"id":267},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":235},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":268},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"264":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"265":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"266":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"267":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"268":{"stops":[{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273}],"vector":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"269":{"offset":0,"color":{"__isSmartRef__":true,"id":270}},"270":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"271":{"offset":0.3,"color":{"__isSmartRef__":true,"id":240}},"272":{"offset":0.7,"color":{"__isSmartRef__":true,"id":240}},"273":{"offset":1,"color":{"__isSmartRef__":true,"id":274}},"274":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"275":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"276":{"morph":{"__isSmartRef__":true,"id":253},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"277":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"278":{"sourceObj":{"__isSmartRef__":true,"id":253},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":279},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"279":{"source":{"__isSmartRef__":true,"id":253},"target":{"__isSmartRef__":true,"id":0}},"280":{"sourceObj":{"__isSmartRef__":true,"id":253},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":281},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"281":{"source":{"__isSmartRef__":true,"id":253},"target":{"__isSmartRef__":true,"id":0}},"282":{"submorphs":[{"__isSmartRef__":true,"id":283}],"scripts":[],"shape":{"__isSmartRef__":true,"id":292},"renderContextTable":{"__isSmartRef__":true,"id":304},"eventHandler":{"__isSmartRef__":true,"id":305},"_ClipMode":"visible","derivationIds":["EE2526DC-D936-414B-B650-FEAED9C50071","5C6C15E2-2257-4B87-B28D-23D190B1D0CC"],"id":"09493964-23BD-4869-8A33-CC539EE88EAA","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":306},"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":283},"owner":{"__isSmartRef__":true,"id":203},"layout":{"__isSmartRef__":true,"id":307},"attributeConnections":[{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":310}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"isPressed":false,"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"283":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":284},"renderContextTable":{"__isSmartRef__":true,"id":288},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":289}],"eventHandler":{"__isSmartRef__":true,"id":291},"_ClipMode":"hidden","derivationIds":["3C1D9D1A-DA06-4D3C-9B88-BB0D4A9CFCB1","D6B4528E-BA41-4730-9A19-390223742FC2"],"id":"BCB54930-191B-4832-B5F5-46EA76643B4B","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_TextColor":{"__isSmartRef__":true,"id":229},"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":282},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"284":{"_Position":{"__isSmartRef__":true,"id":285},"renderContextTable":{"__isSmartRef__":true,"id":286},"_Extent":{"__isSmartRef__":true,"id":287},"_Padding":{"__isSmartRef__":true,"id":224},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":210},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"285":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"286":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"287":{"x":14,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"288":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setFontWeight":"setFontWeightHTML","setFontStyle":"setFontStyleHTML","setTextDecoration":"setTextDecorationHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"289":{"style":{"__isSmartRef__":true,"id":290},"chunkOwner":{"__isSmartRef__":true,"id":283},"_id":"_1551","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"290":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"291":{"morph":{"__isSmartRef__":true,"id":283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"292":{"_Position":{"__isSmartRef__":true,"id":293},"renderContextTable":{"__isSmartRef__":true,"id":294},"_Extent":{"__isSmartRef__":true,"id":295},"_Padding":{"__isSmartRef__":true,"id":296},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":235},"_StrokeOpacity":0,"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":297},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"293":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"294":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"295":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"296":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"297":{"stops":[{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":302}],"vector":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"298":{"offset":0,"color":{"__isSmartRef__":true,"id":299}},"299":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"300":{"offset":0.3,"color":{"__isSmartRef__":true,"id":240}},"301":{"offset":0.7,"color":{"__isSmartRef__":true,"id":240}},"302":{"offset":1,"color":{"__isSmartRef__":true,"id":303}},"303":{"r":0.7973333333333334,"g":0.7973333333333334,"b":0.7973333333333334,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"304":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"305":{"morph":{"__isSmartRef__":true,"id":282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"306":{"x":560.6621669494452,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"307":{"moveHorizontal":true},"308":{"sourceObj":{"__isSmartRef__":true,"id":282},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":309},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"309":{"source":{"__isSmartRef__":true,"id":282},"target":{"__isSmartRef__":true,"id":0}},"310":{"sourceObj":{"__isSmartRef__":true,"id":282},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":311},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"311":{"source":{"__isSmartRef__":true,"id":282},"target":{"__isSmartRef__":true,"id":0}},"312":{"_Position":{"__isSmartRef__":true,"id":313},"renderContextTable":{"__isSmartRef__":true,"id":314},"_Extent":{"__isSmartRef__":true,"id":315},"_Padding":{"__isSmartRef__":true,"id":316},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":215},"_Fill":{"__isSmartRef__":true,"id":317},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"313":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"314":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"315":{"x":599.6621669494452,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"316":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"317":{"stops":[{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":320}],"vector":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"318":{"offset":0,"color":{"__isSmartRef__":true,"id":319}},"319":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"320":{"offset":1,"color":{"__isSmartRef__":true,"id":321}},"321":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"322":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"323":{"morph":{"__isSmartRef__":true,"id":203},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"324":{"resizeWidth":true,"adjustForNewBounds":true},"325":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"326":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":327},"renderContextTable":{"__isSmartRef__":true,"id":336},"eventHandler":{"__isSmartRef__":true,"id":337},"_ClipMode":"visible","derivationIds":["29A240BA-95CE-4A93-8D43-404F8C0ECBAE","779A2A7C-73D3-4983-B7AB-ECA133C5FDF4"],"id":"E98B9E3D-8E67-42C5-A3B4-412D0A56C6E0","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"_Position":{"__isSmartRef__":true,"id":338},"dragStartPoint":null,"originalTargetExtent":null,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":339},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"327":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":330}],"renderContextTable":{"__isSmartRef__":true,"id":331},"_Position":{"__isSmartRef__":true,"id":332},"_Extent":{"__isSmartRef__":true,"id":333},"_Padding":{"__isSmartRef__":true,"id":334},"_BorderWidth":0,"_BorderColor":null,"_Fill":{"__isSmartRef__":true,"id":335},"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"328":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"329":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"330":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"331":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"332":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"333":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"334":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"335":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"336":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"337":{"morph":{"__isSmartRef__":true,"id":326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"338":{"x":585.6621669494452,"y":651.5803865701844,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"339":{"onDragStart":{"__isSmartRef__":true,"id":340},"onDrag":{"__isSmartRef__":true,"id":347},"onDragEnd":{"__isSmartRef__":true,"id":354}},"340":{"varMapping":{"__isSmartRef__":true,"id":341},"source":"function onDragStart(evt) {\n            this.dragStartPoint = evt.mousePoint;\n            this.originalTargetExtent = this.owner.getExtent();\n        }","funcProperties":{"__isSmartRef__":true,"id":346},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"341":{"this":{"__isSmartRef__":true,"id":326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":342}},"342":{"$super":{"__isSmartRef__":true,"id":343}},"343":{"varMapping":{"__isSmartRef__":true,"id":344},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":345},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"344":{"obj":{"__isSmartRef__":true,"id":326},"name":"onDragStart"},"345":{},"346":{},"347":{"varMapping":{"__isSmartRef__":true,"id":348},"source":"function onDrag(evt) {\n            var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n            if (evt.isShiftDown()) {\n                var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t              moveDelta = pt(maxDelta, maxDelta);\n            };\n            this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n            this.align(this.bounds().bottomRight(), this.owner.getExtent());\n        }","funcProperties":{"__isSmartRef__":true,"id":353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"348":{"this":{"__isSmartRef__":true,"id":326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":349}},"349":{"$super":{"__isSmartRef__":true,"id":350}},"350":{"varMapping":{"__isSmartRef__":true,"id":351},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"351":{"obj":{"__isSmartRef__":true,"id":326},"name":"onDrag"},"352":{},"353":{},"354":{"varMapping":{"__isSmartRef__":true,"id":355},"source":"function onDragEnd(evt) {\n            this.dragStartPoint = null;\n            this.originalTargetExtent = null;\n        }","funcProperties":{"__isSmartRef__":true,"id":360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"355":{"this":{"__isSmartRef__":true,"id":326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":356}},"356":{"$super":{"__isSmartRef__":true,"id":357}},"357":{"varMapping":{"__isSmartRef__":true,"id":358},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"358":{"obj":{"__isSmartRef__":true,"id":326},"name":"onDragEnd"},"359":{},"360":{},"361":{"renderContextTable":{"__isSmartRef__":true,"id":362},"_Padding":{"__isSmartRef__":true,"id":363},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":364},"_BorderColor":{"__isSmartRef__":true,"id":365},"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"362":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setAppearanceStylingMode":"setAppearanceStylingModeHTML","setBorderStylingMode":"setBorderStylingModeHTML","getComputedBorderWidth":"getComputedBorderWidthHTML","getComputedExtent":"getComputedExtentHTML"},"363":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"364":{"x":599.6621669494452,"y":665.5803865701844,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"365":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"366":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","removeMorph":"removeMorphHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setStyleSheet":"setStyleSheetHTML","setStyleClassNames":"setStyleClassNamesHTML","setStyleId":"setStyleIdHTML"},"367":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"368":{"adjustForNewBounds":true},"369":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"370":{"changes":[{"__isSmartRef__":true,"id":371},{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":383},{"__isSmartRef__":true,"id":385},{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":389},{"__isSmartRef__":true,"id":391},{"__isSmartRef__":true,"id":393},{"__isSmartRef__":true,"id":395},{"__isSmartRef__":true,"id":397},{"__isSmartRef__":true,"id":399},{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":405},{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":411},{"__isSmartRef__":true,"id":413}],"comment":"A bubble visualization made with d3 (http://d3.org)","migrationLevel":4,"partName":"ZoomableSunburstExample","partsSpaceName":"PartsBin/Visualization/","revisionOnLoad":183027,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"371":{"date":{"__isSmartRef__":true,"id":372},"author":"jenslincke","message":"no comment","id":"FDB5EEBB-2ED8-4962-B742-7B2B8389B8DA"},"372":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:57:48 GMT+0200 (CEST)"},"373":{"date":{"__isSmartRef__":true,"id":374},"author":"jenslincke","message":"no comment","id":"94A5DE58-08AF-4289-B02F-5C5FFF08DD5E"},"374":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:26:18 GMT+0200 (CEST)"},"375":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":376},"id":"D3243D66-F2C5-4B74-98BA-BF5E015AE34E","message":"fixing the ticking scripts"},"376":{"isSerializedDate":true,"string":"Tue Aug 07 2012 00:57:26 GMT+0200 (CEST)"},"377":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":378},"id":"98B71CA9-2FDC-4287-93DF-B7515FADC178","message":"no comment"},"378":{"isSerializedDate":true,"string":"Thu Aug 02 2012 22:46:53 GMT+0200 (CEST)"},"379":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":380},"id":"F66A47A9-EC22-4061-9DBF-96BB1343C77D","message":"ticking"},"380":{"isSerializedDate":true,"string":"Thu Aug 02 2012 22:45:19 GMT+0200 (CEST)"},"381":{"author":"undefined","date":{"__isSmartRef__":true,"id":382},"id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","message":"whoopsie"},"382":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (CEST)"},"383":{"author":"undefined","date":{"__isSmartRef__":true,"id":384},"id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","message":"whoopsie"},"384":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (CEST)"},"385":{"author":"undefined","date":{"__isSmartRef__":true,"id":386},"id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","message":"sorry"},"386":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)"},"387":{"author":"fbo","date":{"__isSmartRef__":true,"id":388},"id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","message":""},"388":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)"},"389":{"author":"undefined","date":{"__isSmartRef__":true,"id":390},"id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","message":"css transitions"},"390":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)"},"391":{"author":"undefined","date":{"__isSmartRef__":true,"id":392},"id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","message":"suddenly, the rectangle became a CarDemo"},"392":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)"},"393":{"author":"bgnauk","date":{"__isSmartRef__":true,"id":394},"id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","message":"no comment"},"394":{"isSerializedDate":true,"string":"Mon Jun 18 2012 19:35:08 GMT+0200 (CEST)"},"395":{"author":"robertkrahn","date":{"__isSmartRef__":true,"id":396},"id":"FE199790-7A58-446D-B086-22A8458742BA","message":"no comment"},"396":{"isSerializedDate":true,"string":"Mon Jul 30 2012 06:02:39 GMT+0200 (CEST)"},"397":{"date":{"__isSmartRef__":true,"id":398},"author":"jenslincke","message":"no comment","id":"5EBD1516-F521-46CC-809F-EDB796CE5B21"},"398":{"isSerializedDate":true,"string":"Wed Oct 24 2012 17:35:05 GMT+0200 (CEST)"},"399":{"date":{"__isSmartRef__":true,"id":400},"author":"jenslincke","message":"no comment","id":"DC96C44A-8D8E-4BC1-B660-B56683E57204"},"400":{"isSerializedDate":true,"string":"Wed Oct 24 2012 18:31:23 GMT+0200 (CEST)"},"401":{"date":{"__isSmartRef__":true,"id":402},"author":"jenslincke","message":"no comment","id":"0055B234-B9D7-498C-8182-6E4A08FA5C89"},"402":{"isSerializedDate":true,"string":"Wed Oct 24 2012 19:01:06 GMT+0200 (CEST)"},"403":{"date":{"__isSmartRef__":true,"id":404},"author":"jenslincke","message":"no comment","id":"A8302CD3-920A-4A42-9167-3AE3E00844B5"},"404":{"isSerializedDate":true,"string":"Wed Oct 24 2012 19:03:01 GMT+0200 (CEST)"},"405":{"date":{"__isSmartRef__":true,"id":406},"author":"jenslincke","message":"no comment","id":"5BDDF40F-44B1-4BF5-AB00-02386565F06E"},"406":{"isSerializedDate":true,"string":"Thu Oct 25 2012 12:57:12 GMT+0200 (CEST)"},"407":{"date":{"__isSmartRef__":true,"id":408},"author":"jenslincke","message":"no comment","id":"92C6FB37-BF68-4D17-A35C-FE7013CDFC82"},"408":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:20:37 GMT+0200 (CEST)"},"409":{"date":{"__isSmartRef__":true,"id":410},"author":"jenslincke","message":"no comment","id":"6BA5620D-AAD3-468A-A364-7BEAE8DCCBAD"},"410":{"isSerializedDate":true,"string":"Thu Oct 25 2012 17:21:58 GMT+0200 (CEST)"},"411":{"date":{"__isSmartRef__":true,"id":412},"author":"jenslincke","message":"no comment","id":"7AF0A837-0D33-4EC0-BFBD-3D3907EC379F"},"412":{"isSerializedDate":true,"string":"Tue Oct 30 2012 15:18:09 GMT+0100 (CET)"},"413":{"date":{"__isSmartRef__":true,"id":414},"author":"jenslincke","message":"no comment","id":"6882D2EF-C98B-414D-8DC0-E01DE54ACAAB"},"414":{"isSerializedDate":true,"string":"Tue Oct 30 2012 16:32:43 GMT+0100 (CET)"},"415":{"x":2564.4483661823037,"y":866.1381899026325,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"isSimplifiedRegistry":true}}