{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":45}],"scripts":[],"id":"DB8DB8DF-3D09-4426-89B5-496E3A8C9C61","shape":{"__isSmartRef__":true,"id":51},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LinkNavigationWithBase","partsBinMetaInfo":{"__isSmartRef__":true,"id":52},"eventHandler":{"__isSmartRef__":true,"id":57},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":58},"isInLayoutCycle":false,"derivationIds":[1800,"485EDB23-29AD-43ED-9004-D4D94AE67B08"],"moved":true,"isBeingDragged":false,"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["distanceToDragEvent","_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","distanceToDragEvent":"lively.pt(182.0,-13.0)","_Position":"lively.pt(0.0,0.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2}],"scripts":[],"id":"00BE38F3-1972-4499-B066-04B39A2919C6","shape":{"__isSmartRef__":true,"id":7},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"__serializedExpressions__":["normalFill","lighterFill","padding","distanceToDragEvent","_Position"],"label":{"__isSmartRef__":true,"id":2},"attributeConnections":[{"__isSmartRef__":true,"id":8}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"name":"reloadButton1","partsBinMetaInfo":{"__isSmartRef__":true,"id":31},"eventHandler":{"__isSmartRef__":true,"id":32},"owner":{"__isSmartRef__":true,"id":0},"derivationIds":[9279,"FB2E3506-9D27-4EF0-B450-2C31FEC40DBA"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","isPressed":false,"_StyleClassNames":["Morph","Button"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","normalFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","lighterFill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(250,250,250),\n    offset: 0\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.4\n  },{\n    color: Color.rgb(232,232,232),\n    offset: 0.6\n  },{\n    color: Color.rgb(248,248,248),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(37.0,-16.5)","_Position":"lively.pt(62.0,5.5)"},"2":{"submorphs":[],"scripts":[],"id":"0C50783F-6851-4412-94F3-EEDD8ED103B4","shape":{"__isSmartRef__":true,"id":3},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":17,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"owner":{"__isSmartRef__":true,"id":1},"eventsAreIgnored":true,"textChunks":[{"__isSmartRef__":true,"id":4}],"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","eventHandler":{"__isSmartRef__":true,"id":6},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[9280,"9FE60C06-7E74-4412-9A9A-F30F97EA9F2A"],"_MinTextWidth":17,"_MinTextHeight":null,"_Scale":1,"_FontSize":8,"_WordBreak":"break-all","__serializedExpressions__":["_Position","textColor","padding","_Padding"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(0.0,0.0)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"3":{"borderWidth":0,"fill":null,"_ClipMode":"hidden","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,18.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,3,0,0)"},"4":{"style":{"__isSmartRef__":true,"id":5},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"⟳","_id":"_31","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7":{"__serializedExpressions__":["_Fill","_Position","_Extent","_BorderColor","_Padding"],"_BorderWidth":1,"_BorderRadius":5,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Fill":"lively.morphic.Gradient.create({\n  stops: [{\n    color: Color.rgb(245,245,245),\n    offset: 0\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.4\n  },{\n    color: Color.rgb(209,209,209),\n    offset: 0.6\n  },{\n    color: Color.rgb(240,240,240),\n    offset: 1\n  }],\n  type: \"linear\",\n  vector: lively.rect(0,0,0,1)\n})","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,18.0)","_BorderColor":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"8":{"sourceObj":{"__isSmartRef__":true,"id":1},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"updateLinks","visualConnector":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"9":{"submorphs":[{"__isSmartRef__":true,"id":10}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17},"id":9714,"eventHandler":{"__isSmartRef__":true,"id":20},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22}],"con":{"__isSmartRef__":true,"id":8},"showsMorphMenu":true,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"10":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":11},"id":9715,"eventHandler":{"__isSmartRef__":true,"id":16},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":9},"_Rotation":-2.8473648707070347,"__serializedExpressions__":["_Origin","_Position"],"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Origin":"lively.pt(12.0,6.0)","_Position":"lively.pt(-12.0,-6.0)"},"11":{"dontChangeShape":false,"cachedVertices":[],"_PathElements":[{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":15}],"_BorderWidth":0,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(16.0,12.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(0,0,0)"},"12":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"13":{"isAbsolute":true,"x":0,"y":12,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"14":{"isAbsolute":true,"x":16,"y":6,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"15":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"16":{"morph":{"__isSmartRef__":true,"id":10},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17":{"dontChangeShape":false,"cachedVertices":[],"_PathElements":[{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":19}],"_BorderWidth":1,"__serializedExpressions__":["_Position","_Extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(9.9,3.0)","_BorderColor":"Color.rgb(0,0,0)"},"18":{"isAbsolute":true,"x":9.92982885971469,"y":3.008965517942471,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"19":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"20":{"morph":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"21":{"morph":{"__isSmartRef__":true,"id":9},"index":0,"connectedMagnet":null,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"22":{"morph":{"__isSmartRef__":true,"id":9},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":10},"markerDirection":"prev","__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"23":{"morphMenuItems":{"__isSmartRef__":true,"id":24}},"24":{"varMapping":{"__isSmartRef__":true,"id":25},"source":"function morphMenuItems() {\n            var visualConnector = this, con = this.con, world = this.world();\n            var items = [\n                ['edit converter', function() {\n                    var source = con.converterString || 'function converter(value) {\\n    return value\\n}',\n                        editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n                    editor.doitContext = con;\n                    connect(editor, 'savedTextString', con, 'converterString', {updater:\n                        function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n                    connect(editor, 'savedTextString', world, 'alertOK', {converter: \n                        function() { return 'setting new converter' }})\n                    editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n                    var title = con.targetObj.name && con.sourceObj.name ?\n                        'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n                        'Editor for converter function';\n                    var window = world.addFramedMorph(editor, title)\n                    window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n                }],\n                ['hide', function() {\n                    visualConnector.disconnectFromMagnets();\n                    visualConnector.remove();\n                }],\n                ['disconnect', function() {\n                    alertOK('Disconnected ' + visualConnector.con);\n                    visualConnector.con.visualDisconnect();\n                }],\n                ['cancel', function() {}],\n            ];\n            return items;\n        }","funcProperties":{"__isSmartRef__":true,"id":30},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"25":{"this":{"__isSmartRef__":true,"id":9},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":26}},"26":{"$super":{"__isSmartRef__":true,"id":27}},"27":{"varMapping":{"__isSmartRef__":true,"id":28},"source":"function () {\n                try {\n                    return obj.constructor.prototype[name].apply(obj, arguments)\n                } catch(e) {\n                    alert('Error in $super call: ' + e + '\\n' + e.stack);\n                    return null;\n                }\n            }","funcProperties":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28":{"obj":{"__isSmartRef__":true,"id":9},"name":"morphMenuItems"},"29":{},"30":{},"31":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"32":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"33":{"submorphs":[],"scripts":[],"id":"95FB551B-3A09-4D85-BA90-15FD3F07F2E9","shape":{"__isSmartRef__":true,"id":34},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":191.28678642376224,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":12,"name":"LinksText","partsBinMetaInfo":{"__isSmartRef__":true,"id":35},"textChunks":[{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":42}],"charsReplaced":"s","lastFindLoc":6,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":44},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"_ClipMode":"visible","derivationIds":[2018,"CB846027-CAD0-4CBB-B9C3-9FBBAA4F2F19"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":191.28678642376224,"_MinTextHeight":null,"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"priorSelectionRange":[18,18],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(12.0,27.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(172.0,-12.0)"},"34":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(191.3,18.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"35":{"partsSpaceName":"PartsBin/Basic","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"36":{"_id":"_5688","style":{"__isSmartRef__":true,"id":37},"chunkOwner":{"__isSmartRef__":true,"id":33},"storedString":"ObjectsMerging/Overview\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"37":{"uri":"http://s3s.lively-kernel.org/projects/ObjectsMerging/Overview.html","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"38":{"_id":"_5689","style":{"__isSmartRef__":true,"id":39},"chunkOwner":{"__isSmartRef__":true,"id":33},"storedString":"ObjectsMerging/blank\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"39":{"uri":"http://s3s.lively-kernel.org/projects/ObjectsMerging/blank.html","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"40":{"_id":"_5690","style":{"__isSmartRef__":true,"id":41},"chunkOwner":{"__isSmartRef__":true,"id":33},"storedString":"RemoteProgramming/Overview\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"41":{"uri":"http://s3s.lively-kernel.org/projects/RemoteProgramming/Overview.html","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"42":{"_id":"_5691","style":{"__isSmartRef__":true,"id":43},"chunkOwner":{"__isSmartRef__":true,"id":33},"storedString":"S3S/Overview\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"43":{"uri":"http://s3s.lively-kernel.org/projects/S3S/Overview.html","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"44":{"morph":{"__isSmartRef__":true,"id":33},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45":{"submorphs":[],"scripts":[],"id":"C6DF2360-986F-4C9E-AB28-60FB17CAE5D2","shape":{"__isSmartRef__":true,"id":46},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":null,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":13,"layout":{"__isSmartRef__":true,"id":47},"textChunks":[{"__isSmartRef__":true,"id":48}],"charsReplaced":"Video Tutorials \n","lastFindLoc":17,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"left","eventHandler":{"__isSmartRef__":true,"id":50},"name":"Text4","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":null,"_MinTextHeight":null,"derivationIds":[70],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","padding","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(8.0,3.9)","textColor":"Color.rgb(0,0,0)","padding":"lively.rect(5,0,0,0)","_Padding":"lively.rect(5,0,0,0)","distanceToDragEvent":"lively.pt(31.0,-17.9)"},"46":{"fill":null,"_BorderWidth":1,"_ClipMode":"auto","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(45.0,24.0)","_BorderColor":"Color.rgb(255,255,255)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"47":{"resizeWidth":true,"resizeHeight":true},"48":{"style":{"__isSmartRef__":true,"id":49},"morph":{"__isSmartRef__":true,"id":45},"chunkOwner":{"__isSmartRef__":true,"id":45},"storedString":"Index","_id":"_51","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"49":{"fontWeight":"bold","textDecoration":"underline","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"50":{"morph":{"__isSmartRef__":true,"id":45},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"51":{"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(261.7,484.8)","_BorderColor":"Color.rgb(214,214,214)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"52":{"partsSpaceName":"PartsBin/Wiki/","comment":" a navigation bar","migrationLevel":8,"partName":"LinkNavigationWithBase","changes":[{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":56}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Mon May 05 2014 14:08:26 GMT+0200 (CEST)\")"},"53":{"__serializedExpressions__":["date"],"author":"jenslincke","message":"","id":"142F2FFC-04C9-482F-943E-0F5D3BD7F9DA","date":"new Date(\"Tue Apr 10 2012 11:55:08 GMT+0200 (CEST)\")"},"54":{"__serializedExpressions__":["date"],"author":"jenslincke","message":"","id":"6C0E6F9E-6CD8-46F0-82BD-5D9C5348BED3","date":"new Date(\"Thu Apr 05 2012 09:46:39 GMT+0200 (CEST)\")"},"55":{"__serializedExpressions__":["date"],"author":"jenslincke","message":"no comment","id":"977EA288-6D5E-462B-A65E-0BAE0013BF58","date":"new Date(\"Mon May 05 2014 14:10:29 GMT+0200 (CEST)\")"},"56":{"__serializedExpressions__":["date"],"author":"jenslincke","message":"no comment","id":"23E36088-8D3B-4D8C-A9AB-2818B536E90D","date":"new Date(\"Mon May 05 2014 14:10:43 GMT+0200 (CEST)\")"},"57":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"58":{"adjustForNewBounds":false},"59":{"onrestore":{"__isSmartRef__":true,"id":60},"updateLinks":{"__isSmartRef__":true,"id":67}},"60":{"varMapping":{"__isSmartRef__":true,"id":61},"source":"function onrestore() {\n    (function() {this.updateLinks()}).bind(this).delay(0)\n\n}","funcProperties":{"__isSmartRef__":true,"id":66},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61":{"this":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":62}},"62":{"$super":{"__isSmartRef__":true,"id":63}},"63":{"varMapping":{"__isSmartRef__":true,"id":64},"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":65},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64":{"obj":{"__isSmartRef__":true,"id":0},"name":"onrestore"},"65":{},"66":{"__serializedExpressions__":["timestamp"],"user":"jenslincke","tags":[],"timestamp":"new Date(\"Thu Apr 05 2012 10:06:42 GMT+0200 (CEST)\")"},"67":{"varMapping":{"__isSmartRef__":true,"id":68},"source":"function updateLinks() {\n// this.updateLinks()\n    var baseURL = URL.source.getDirectory().withFilename(\"../\")\n    baseURL = baseURL.withRelativePartsResolved()\n\n    wr = new WebResource(baseURL)\n    wr.getSubElements()\n    var links = [];\n    \n    // eaWorld = wr.subCollections[0].getSubElements().subDocuments[0]\n\n    wr.subCollections.each(function(ea) {\n        ea.getSubElements().subDocuments.each(function(eaWorld) {\n            if (eaWorld.getURL().filename().match(/.*\\.html/)) {\n                links.push(eaWorld.getURL())\n            }\n        })\n    })\n\n    chunks = links.sort().collect(function(ea) {\n        var linkName = ea.relativePathFrom(baseURL).replace(\".html\", \"\")\n         return new lively.morphic.TextChunk(linkName +'\\n', \n            new lively.morphic.TextEmphasis({uri: ea.toString()}))\n    })\n    var rt = new lively.morphic.RichText(\"\")\n    rt.setTextChunks(chunks)\n\n    this.get('LinksText').setRichText(rt)\n\n}","funcProperties":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68":{"this":{"__isSmartRef__":true,"id":0}},"69":{"__serializedExpressions__":["timestamp"],"user":"jenslincke","tags":[],"timestamp":"new Date(\"Mon May 05 2014 14:06:39 GMT+0200 (CEST)\")"},"isSimplifiedRegistry":true}}