(http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:28148:60)\n at Text. (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:28149:32)\n at eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:14259:29)\n at eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:14259:29)\n at withLayers (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:17872:20)\n at bound (http://lively-kernel.org/repository/webwerkstatt/core/lively/bootstrap.js:854:37)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:17951:24\n at wrapped (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:9952:32)\n at Text.boundEval (eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:14259:29))\n at Text.doSave (eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?c4f5308dfca52633ecc25132b77eec35:14259:29))","prevScroll":[0,0],"showsHalos":false,"loadingMorph":{"__isSmartRef__":true,"id":274},"attributeConnections":[{"__isSmartRef__":true,"id":427}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":432},"_ClipMode":"visible","editMode":false,"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2}],"scripts":[],"id":"C4FA1919-048A-48A5-86EF-7C98E19E0939","shape":{"__isSmartRef__":true,"id":78},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":86},"showsHalos":false,"name":"FlapPB","partsBinMetaInfo":{"__isSmartRef__":true,"id":87},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":104},"eventHandler":{"__isSmartRef__":true,"id":105},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","FD8E9136-9BEA-45E4-9865-C5A7CB8D4EE6"],"partTests":{"__isSmartRef__":true,"id":106},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":111},"isBeingDragged":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":112},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":113},"__LivelyClassName__":"lively.morphic.Box"},"2":{"submorphs":[{"__isSmartRef__":true,"id":3}],"scripts":[],"id":"A104C981-BE7F-42A1-80F3-CC974584A7E5","shape":{"__isSmartRef__":true,"id":27},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":34},"showsHalos":false,"name":"FlapHandle","partsBinMetaInfo":{"__isSmartRef__":true,"id":35},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":48},"eventHandler":{"__isSmartRef__":true,"id":49},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","7D91EA8B-AFFC-4145-8CCA-BC215CB5BE9E"],"partTests":{"__isSmartRef__":true,"id":50},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1},"priorExtent":{"__isSmartRef__":true,"id":55},"distanceToDragEvent":{"__isSmartRef__":true,"id":56},"prevScroll":[0,0],"_Rotation":-4.71238898038469,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":57},"__LivelyClassName__":"lively.morphic.Box"},"3":{"submorphs":[],"scripts":[],"id":"939D50D4-A799-43E0-ADFB-0DA632DD36F5","shape":{"__isSmartRef__":true,"id":4},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":10},"_MaxTextWidth":92,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":7},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":11},"textChunks":[{"__isSmartRef__":true,"id":20}],"charsReplaced":"foo!?","lastFindLoc":10,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22},"renderContextTable":{"__isSmartRef__":true,"id":23},"eventHandler":{"__isSmartRef__":true,"id":24},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":25},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","56BC4D16-4CB3-4DAC-908C-1596AE4F1EE9"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":92,"_MinTextHeight":null,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":2},"eventsAreIgnored":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":26},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5},"_Extent":{"__isSmartRef__":true,"id":6},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7},"renderContextTable":{"__isSmartRef__":true,"id":8},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"6":{"x":100,"y":27,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"8":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"10":{"x":5.984007999999164,"y":6.00399799999883,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"11":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":18}],"revisionOnLoad":154263,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"12":{"date":{"__isSmartRef__":true,"id":13},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"13":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (W. Europe Daylight Time)"},"14":{"date":{"__isSmartRef__":true,"id":15},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"15":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (W. Europe Daylight Time)"},"16":{"date":{"__isSmartRef__":true,"id":17},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"17":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (W. Europe Standard Time)"},"18":{"date":{"__isSmartRef__":true,"id":19},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"19":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (W. Europe Daylight Time)"},"20":{"style":{"__isSmartRef__":true,"id":21},"chunkOwner":{"__isSmartRef__":true,"id":3},"storedString":"Parts Bin","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22":{"x":100,"y":27,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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","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"},"24":{"morph":{"__isSmartRef__":true,"id":3},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"26":{"x":1.01452202953692,"y":-10.096144192239535,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27":{"position":{"__isSmartRef__":true,"id":28},"_Extent":{"__isSmartRef__":true,"id":29},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":30},"_Fill":{"__isSmartRef__":true,"id":31},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":32},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":33},"_BorderRadius":17.76,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29":{"x":100,"y":37.125936999999986,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"30":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31":{"r":0,"g":1,"b":0.521,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"32":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"33":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"34":{"x":384.21789100000035,"y":31.039980000000185,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"35":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":42},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":46}],"revisionOnLoad":158846,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"36":{"date":{"__isSmartRef__":true,"id":37},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"37":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (W. Europe Daylight Time)"},"38":{"date":{"__isSmartRef__":true,"id":39},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"39":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (W. Europe Standard Time)"},"40":{"date":{"__isSmartRef__":true,"id":41},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"41":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (W. Europe Standard Time)"},"42":{"date":{"__isSmartRef__":true,"id":43},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"43":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (W. Europe Standard Time)"},"44":{"date":{"__isSmartRef__":true,"id":45},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"45":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (W. Europe Daylight Time)"},"46":{"date":{"__isSmartRef__":true,"id":47},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"47":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (W. Europe Daylight Time)"},"48":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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"},"49":{"morph":{"__isSmartRef__":true,"id":2},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"50":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":51}},"51":{"test01IsMorph":{"__isSmartRef__":true,"id":52}},"52":{"varMapping":{"__isSmartRef__":true,"id":53},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":54},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"53":{"this":{"__isSmartRef__":true,"id":50}},"54":{},"55":{"x":100.998001,"y":37.125936999999986,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"56":{"x":-2.987480974467985,"y":-17.10215320425533,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"57":{"onTouchStart":{"__isSmartRef__":true,"id":58},"onTouchMove":{"__isSmartRef__":true,"id":66},"onTouchEnd":{"__isSmartRef__":true,"id":70}},"58":{"varMapping":{"__isSmartRef__":true,"id":59},"source":"function onTouchStart(evt) {\n this.ownerExtent = this.owner.getExtent();\n this.beginTouchPosition = evt.getPosition();\n this.beginMorphPosition = this.owner.getFixedPosition();\n// this.beginMorphPosition = this.owner.fixedPosition;\n\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":64},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"59":{"this":{"__isSmartRef__":true,"id":2},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":60}},"60":{"$super":{"__isSmartRef__":true,"id":61}},"61":{"varMapping":{"__isSmartRef__":true,"id":62},"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":63},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"62":{"obj":{"__isSmartRef__":true,"id":2},"name":"onTouchStart"},"63":{},"64":{"timestamp":{"__isSmartRef__":true,"id":65},"user":"sstamm","tags":[]},"65":{"isSerializedDate":true,"string":"Tue May 15 2012 10:59:46 GMT+0200 (W. Europe Daylight Time)"},"66":{"varMapping":{"__isSmartRef__":true,"id":67},"source":"function onTouchMove(evt) {\n var touchPosition = evt.getPosition();\n var deltaToStart = pt(this.beginTouchPosition.subPt(touchPosition).x,0);\n deltaToStart = deltaToStart.scaleBy($world.getZoomLevel());\n\n var positionToSet = this.beginMorphPosition.subPt(deltaToStart);\n positionToSet.x = Math.max(positionToSet.x, -this.ownerExtent.x);\n positionToSet.x = Math.min(positionToSet.x, document.documentElement.clientWidth / 3 - this.ownerExtent.x);\n\n this.owner.setFixedPosition(positionToSet);\n\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":68},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"67":{"this":{"__isSmartRef__":true,"id":2}},"68":{"timestamp":{"__isSmartRef__":true,"id":69},"user":"sstamm","tags":[]},"69":{"isSerializedDate":true,"string":"Tue May 15 2012 11:00:10 GMT+0200 (W. Europe Daylight Time)"},"70":{"varMapping":{"__isSmartRef__":true,"id":71},"source":"function onTouchEnd(evt) {\n var threshold = 10;\n if(this.owner.getFixedPosition().x < threshold - this.ownerExtent.x) {\n this.owner.setFixedPosition(pt(-this.ownerExtent.x,0));\n }\n}","funcProperties":{"__isSmartRef__":true,"id":76},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"71":{"this":{"__isSmartRef__":true,"id":2},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":72}},"72":{"$super":{"__isSmartRef__":true,"id":73}},"73":{"varMapping":{"__isSmartRef__":true,"id":74},"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":75},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"74":{"obj":{"__isSmartRef__":true,"id":2},"name":"onTouchEnd"},"75":{},"76":{"timestamp":{"__isSmartRef__":true,"id":77},"user":"sstamm","tags":[]},"77":{"isSerializedDate":true,"string":"Tue May 15 2012 11:07:15 GMT+0200 (W. Europe Daylight Time)"},"78":{"position":{"__isSmartRef__":true,"id":79},"_Extent":{"__isSmartRef__":true,"id":80},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":81},"_Fill":{"__isSmartRef__":true,"id":82},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":83},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":84},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Position":{"__isSmartRef__":true,"id":85},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"79":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"80":{"x":365.87106433333247,"y":243.51224399999987,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"81":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"82":{"r":1,"g":0.8140152222693776,"b":0.6141805142822193,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"83":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"84":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"85":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"86":{"x":792.0000000000002,"y":880,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"87":{"partsSpaceName":"PartsBin/iPadWidgets","__SourceModuleName__":"Global.lively.PartsBin","comment":"An alternative PartsBin which works with a Flap. Only for iPad.","migrationLevel":4,"partName":"FlapPB","changes":[{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":96},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":100},{"__isSmartRef__":true,"id":102}],"revisionOnLoad":162845,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"88":{"date":{"__isSmartRef__":true,"id":89},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"89":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (W. Europe Daylight Time)"},"90":{"date":{"__isSmartRef__":true,"id":91},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"91":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (W. Europe Standard Time)"},"92":{"date":{"__isSmartRef__":true,"id":93},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"93":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (W. Europe Standard Time)"},"94":{"date":{"__isSmartRef__":true,"id":95},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"95":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (W. Europe Standard Time)"},"96":{"date":{"__isSmartRef__":true,"id":97},"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC"},"97":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:30 GMT+0200 (W. Europe Daylight Time)"},"98":{"date":{"__isSmartRef__":true,"id":99},"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23"},"99":{"isSerializedDate":true,"string":"Thu May 03 2012 15:51:36 GMT+0200 (W. Europe Daylight Time)"},"100":{"date":{"__isSmartRef__":true,"id":101},"author":"sstamm","message":"initial commit","id":"68172009-DA91-4668-BA31-575B3CA3A31C"},"101":{"isSerializedDate":true,"string":"Tue May 15 2012 16:06:51 GMT+0200 (W. Europe Daylight Time)"},"102":{"date":{"__isSmartRef__":true,"id":103},"author":"sstamm","message":"version 2","id":"A74A4DD9-3564-4F1C-A83A-63D3268D8155"},"103":{"isSerializedDate":true,"string":"Tue May 15 2012 16:38:21 GMT+0200 (W. Europe Daylight Time)"},"104":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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"},"105":{"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"106":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":107}},"107":{"test01IsMorph":{"__isSmartRef__":true,"id":108}},"108":{"varMapping":{"__isSmartRef__":true,"id":109},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":110},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"109":{"this":{"__isSmartRef__":true,"id":106}},"110":{},"111":{"x":363.8750623333325,"y":242.51424299999988,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"112":{"x":261.9999999999998,"y":-17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"113":{"onrestore":{"__isSmartRef__":true,"id":114},"createPartsBin":{"__isSmartRef__":true,"id":122},"addMorphsForPartItems":{"__isSmartRef__":true,"id":126},"addPartItemAsync":{"__isSmartRef__":true,"id":130},"createBackButton":{"__isSmartRef__":true,"id":134},"createCategoryContainer":{"__isSmartRef__":true,"id":138},"createCategoryLabel":{"__isSmartRef__":true,"id":142},"ensureCategories":{"__isSmartRef__":true,"id":146},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":150},"gotoCategory":{"__isSmartRef__":true,"id":154},"partsBinURL":{"__isSmartRef__":true,"id":158},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":162},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":166},"updateCategoryList":{"__isSmartRef__":true,"id":170},"getAvailablePosition":{"__isSmartRef__":true,"id":174},"onTouchStart":{"__isSmartRef__":true,"id":178},"onTouchMove":{"__isSmartRef__":true,"id":186},"onTouchEnd":{"__isSmartRef__":true,"id":190},"loadPart":{"__isSmartRef__":true,"id":198}},"114":{"varMapping":{"__isSmartRef__":true,"id":115},"source":"function onrestore() {\n (function(){\n \n var extent = pt(document.documentElement.clientWidth / 3, document.documentElement.clientHeight);\n this.setExtent(extent);\n\n this.setPosition(pt(-extent.x, 0).scaleBy(1 / $world.getZoomLevel()).addPt(pt(document.body.scrollLeft, document.body.scrollTop)));\n this.get(\"FlapHandle\").setPosition(pt(extent.x + this.get(\"FlapHandle\").getExtent().y, 50));\n this.setFixed(true);\n this.fixedScale = 1;\n this.createPartsBin();\n this.disableSelection();\n }).bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":120},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"115":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":116}},"116":{"$super":{"__isSmartRef__":true,"id":117}},"117":{"varMapping":{"__isSmartRef__":true,"id":118},"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":119},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"118":{"obj":{"__isSmartRef__":true,"id":1},"name":"onrestore"},"119":{},"120":{"timestamp":{"__isSmartRef__":true,"id":121},"user":"sstamm","tags":[]},"121":{"isSerializedDate":true,"string":"Tue May 15 2012 16:36:48 GMT+0200 (W. Europe Daylight Time)"},"122":{"varMapping":{"__isSmartRef__":true,"id":123},"source":"function createPartsBin() {\n this.list = new lively.morphic.TouchList(rect(0,0,0,0));\n var flap = this;\n this.list.setExtent(flap.getExtent());\n this.list.setPosition(pt(0,0));\n this.list.submorphs[0].setExtent(this.list.getExtent());\n flap.addMorph(this.list);\n\n this.header = new lively.morphic.Box(rect(0,0,10,10));\n this.header.setExtent(pt(this.getExtent().x, 35));\n this.header.setVisible(false);\n this.header.setFill(Color.rgb(255,208,157));\n flap.addMorph(this.header);\n\n\n var backBtn = this.createBackButton()\n backBtn.setExtent(pt(100,35));\n this.header.addMorph(backBtn);\n this.backBtn = backBtn;\n\n this.categoryLabel = this.createCategoryLabel();\n this.categoryLabel.setExtent(pt(500,35))\n this.categoryLabel.setPosition(pt(120,5));\n this.header.addMorph(this.categoryLabel);\n\n this.categoryContainer = this.createCategoryContainer();\n this.categoryContainer.setPosition(pt(0,0));\n this.categoryContainer.setExtent(flap.getExtent());\n flap.addMorphBack(this.categoryContainer);\n\n this.flap = flap;\n connect(this.list, \"selection\", this, \"gotoCategory\", {converter: function(input){ if(!input) return \"\"; return input[0]; }});\n \n\n this.updateCategoriesDictFromPartsBin();\n}","funcProperties":{"__isSmartRef__":true,"id":124},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"123":{"this":{"__isSmartRef__":true,"id":1}},"124":{"timestamp":{"__isSmartRef__":true,"id":125},"user":"sstamm","tags":[]},"125":{"isSerializedDate":true,"string":"Tue May 15 2012 16:34:11 GMT+0200 (W. Europe Daylight Time)"},"126":{"varMapping":{"__isSmartRef__":true,"id":127},"source":"function addMorphsForPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n delete this.lastPosition;\n this.startStepping(0, 'addPartItemAsync')\n}","funcProperties":{"__isSmartRef__":true,"id":128},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"127":{"this":{"__isSmartRef__":true,"id":1}},"128":{"timestamp":{"__isSmartRef__":true,"id":129},"user":"sstamm","tags":[]},"129":{"isSerializedDate":true,"string":"Tue May 15 2012 13:56:07 GMT+0200 (W. Europe Daylight Time)"},"130":{"varMapping":{"__isSmartRef__":true,"id":131},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n morph.setPosition(this.getAvailablePosition());\n var that = this;\n morph.onTouchStart = function(evt){\n var touch = evt.touches[0];\n if(touch) {\n touch.partItemOffset = touch.screenX;\n }\n };\n morph.onTouchMove = function(evt){\n var touch = evt.touches[0];\n evt.hand.setPosition(evt.getPosition());\n if(touch && touch.partItemOffset) {\n var delta = (touch.screenX - touch.partItemOffset);\n if(delta > 100) {\n that.loadPart(this.partItem);\n\n delete touch.partItemOffset;\n touch.draggingCanceled = true;\n }\n }\n };\n morph.onTouchEnd = function(evt){\n evt.world.dispatchDrop(evt);\n };\n\n\n this.categoryContainer.addMorph(morph);\n}","funcProperties":{"__isSmartRef__":true,"id":132},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"131":{"this":{"__isSmartRef__":true,"id":1}},"132":{"timestamp":{"__isSmartRef__":true,"id":133},"user":"sstamm","tags":[]},"133":{"isSerializedDate":true,"string":"Tue May 15 2012 16:42:44 GMT+0200 (W. Europe Daylight Time)"},"134":{"varMapping":{"__isSmartRef__":true,"id":135},"source":"function createBackButton() {\n var okBtn = new lively.morphic.Button(new Rectangle(0, 0, 75, 25));\n var that = this;\n okBtn.onTap = function(evt) {\n \n that.list.enableEvents();\n that.list.unignoreEvents();\n\n that.stopAddingPartItemsAsync();\n that.categoryLabel.setTextString(\"\");\n that.header.setVisible(false);\n\n that.categoryContainer.removeAllMorphs();\n that.list.openSuperMenu();\n };\n okBtn.setLabel(\"Back\");\n return okBtn;\n}","funcProperties":{"__isSmartRef__":true,"id":136},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"135":{"this":{"__isSmartRef__":true,"id":1}},"136":{"timestamp":{"__isSmartRef__":true,"id":137},"user":"sstamm","tags":[]},"137":{"isSerializedDate":true,"string":"Tue May 15 2012 16:28:25 GMT+0200 (W. Europe Daylight Time)"},"138":{"varMapping":{"__isSmartRef__":true,"id":139},"source":"function createCategoryContainer() {\n var box = new lively.morphic.Box(new Rectangle(0,0,100,10));\n var that = this;\n box.onTouchStart = function(evt) {\n evt.stop();\n var touch = evt.touches[0];\n if(touch) {\n touch.originalDragOffset = touch.screenY;\n touch.originalMenuOffset = this.getPosition().y;\n }\n return true;\n };\n\n box.onTouchMove = function(evt) {\n evt.stop();\n var touch = evt.touches[0];\n if(touch && touch.originalDragOffset && !touch.draggingCanceled) {\n var delta = (touch.screenY - touch.originalDragOffset);\n var pos = touch.originalMenuOffset+delta;\n pos = Math.max(-this.getExtent().y + that.getExtent().y, pos);\n pos = Math.min(35,pos);\n this.setPosition(pt(0,pos));\n }\n return true;\n };\n\n\n\n return box;\n}","funcProperties":{"__isSmartRef__":true,"id":140},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"139":{"this":{"__isSmartRef__":true,"id":1}},"140":{"timestamp":{"__isSmartRef__":true,"id":141},"user":"sstamm","tags":[]},"141":{"isSerializedDate":true,"string":"Tue May 15 2012 15:09:43 GMT+0200 (W. Europe Daylight Time)"},"142":{"varMapping":{"__isSmartRef__":true,"id":143},"source":"function createCategoryLabel() {\n var text = new TextMorph(new Rectangle(0,0,100,10));\n text.applyStyle({\n fill: null,\n borderWidth: 0,\n fontSize: 14,\n textColor: Color.rgb(47,47,47),\n fontFamily: \"Helvetica, Arial, sans-serif\"\n });\n text.textString = \"\";\n return text;\n}","funcProperties":{"__isSmartRef__":true,"id":144},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"143":{"this":{"__isSmartRef__":true,"id":1}},"144":{"timestamp":{"__isSmartRef__":true,"id":145},"user":"sstamm","tags":[]},"145":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"146":{"varMapping":{"__isSmartRef__":true,"id":147},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n\n}","funcProperties":{"__isSmartRef__":true,"id":148},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"147":{"this":{"__isSmartRef__":true,"id":1}},"148":{"timestamp":{"__isSmartRef__":true,"id":149},"user":"sstamm","tags":[]},"149":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"150":{"varMapping":{"__isSmartRef__":true,"id":151},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":152},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"151":{"this":{"__isSmartRef__":true,"id":1}},"152":{"timestamp":{"__isSmartRef__":true,"id":153},"user":"sstamm","tags":[]},"153":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"154":{"varMapping":{"__isSmartRef__":true,"id":155},"source":"function gotoCategory(categoryName) {\n if(!categoryName) return;\n\n this.categoryLabel.setTextString(categoryName);\n this.list.disableEvents();\n this.list.ignoreEvents();\n \n this.header.setVisible(true);\n\n this.categoryContainer.setPosition(pt(0,35));\n\n var partsSpace = lively.PartsBin.partsSpaceWithURL(this.getURLForCategoryNamed(categoryName));\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n\n}","funcProperties":{"__isSmartRef__":true,"id":156},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"155":{"this":{"__isSmartRef__":true,"id":1}},"156":{"timestamp":{"__isSmartRef__":true,"id":157},"user":"sstamm","tags":[]},"157":{"isSerializedDate":true,"string":"Tue May 15 2012 16:28:40 GMT+0200 (W. Europe Daylight Time)"},"158":{"varMapping":{"__isSmartRef__":true,"id":159},"source":"function partsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":160},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"159":{"this":{"__isSmartRef__":true,"id":1}},"160":{"timestamp":{"__isSmartRef__":true,"id":161},"user":"sstamm","tags":[]},"161":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"162":{"varMapping":{"__isSmartRef__":true,"id":163},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","funcProperties":{"__isSmartRef__":true,"id":164},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"163":{"this":{"__isSmartRef__":true,"id":1}},"164":{"timestamp":{"__isSmartRef__":true,"id":165},"user":"sstamm","tags":[]},"165":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"166":{"varMapping":{"__isSmartRef__":true,"id":167},"source":"function updateCategoriesDictFromPartsBin() {\n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n webR.getSubElements();\n}","funcProperties":{"__isSmartRef__":true,"id":168},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"167":{"this":{"__isSmartRef__":true,"id":1}},"168":{"timestamp":{"__isSmartRef__":true,"id":169},"user":"sstamm","tags":[]},"169":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"170":{"varMapping":{"__isSmartRef__":true,"id":171},"source":"function updateCategoryList() {\n this.list.setup(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase() }).map(function(ea){ return [ea, []]; }));\n}","funcProperties":{"__isSmartRef__":true,"id":172},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"171":{"this":{"__isSmartRef__":true,"id":1}},"172":{"timestamp":{"__isSmartRef__":true,"id":173},"user":"sstamm","tags":[]},"173":{"isSerializedDate":true,"string":"Tue May 15 2012 13:42:43 GMT+0200 (W. Europe Daylight Time)"},"174":{"varMapping":{"__isSmartRef__":true,"id":175},"source":"function getAvailablePosition() {\n if(!this.lastPosition) { this.lastPosition = pt(155,-100); }\n \n if(this.lastPosition.x === 30) {\n this.lastPosition = this.lastPosition.addPt(pt(125, 0));\n } else {\n this.lastPosition = this.lastPosition.addPt(pt(-125, 125));\n }\n this.categoryContainer.setExtent(pt(this.getExtent().x, this.lastPosition.y+125));\n\n return this.lastPosition;\n}","funcProperties":{"__isSmartRef__":true,"id":176},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"175":{"this":{"__isSmartRef__":true,"id":1}},"176":{"timestamp":{"__isSmartRef__":true,"id":177},"user":"sstamm","tags":[]},"177":{"isSerializedDate":true,"string":"Tue May 15 2012 14:47:25 GMT+0200 (W. Europe Daylight Time)"},"178":{"varMapping":{"__isSmartRef__":true,"id":179},"source":"function onTouchStart(evt) {\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":184},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"179":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":180}},"180":{"$super":{"__isSmartRef__":true,"id":181}},"181":{"varMapping":{"__isSmartRef__":true,"id":182},"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":183},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"182":{"obj":{"__isSmartRef__":true,"id":1},"name":"onTouchStart"},"183":{},"184":{"timestamp":{"__isSmartRef__":true,"id":185},"user":"sstamm","tags":[]},"185":{"isSerializedDate":true,"string":"Tue May 15 2012 16:36:08 GMT+0200 (W. Europe Daylight Time)"},"186":{"varMapping":{"__isSmartRef__":true,"id":187},"source":"function onTouchMove(evt) {\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":188},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"187":{"this":{"__isSmartRef__":true,"id":1}},"188":{"timestamp":{"__isSmartRef__":true,"id":189},"user":"sstamm","tags":[]},"189":{"isSerializedDate":true,"string":"Tue May 15 2012 16:36:03 GMT+0200 (W. Europe Daylight Time)"},"190":{"varMapping":{"__isSmartRef__":true,"id":191},"source":"function onTouchEnd(evt) {\n evt.stop();\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":196},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"191":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":192}},"192":{"$super":{"__isSmartRef__":true,"id":193}},"193":{"varMapping":{"__isSmartRef__":true,"id":194},"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":195},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"194":{"obj":{"__isSmartRef__":true,"id":1},"name":"onTouchEnd"},"195":{},"196":{"timestamp":{"__isSmartRef__":true,"id":197},"user":"sstamm","tags":[]},"197":{"isSerializedDate":true,"string":"Tue May 15 2012 16:36:12 GMT+0200 (W. Europe Daylight Time)"},"198":{"varMapping":{"__isSmartRef__":true,"id":199},"source":"function loadPart(partItem) {\n var loadingMorph = new lively.morphic.Box(rect(0,0,10,10));//$world.loadingMorph.copy();\n\n loadingMorph.loadPart = function(partItem, isAsync) {\n this.partItem = partItem;\n this.openInWorld();\n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n connect(partItem, 'part', this, \"loadFinished\");\n partItem.loadPart(isAsync);\n return partItem.part;\n};\n\n loadingMorph.loadFinished = function(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n};\n\n loadingMorph.loadPart(partItem, function(part) {\n part.setPosition($world.firstHand().getPosition());\n $world.firstHand().grabMorph(part);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":200},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"199":{"this":{"__isSmartRef__":true,"id":1}},"200":{"timestamp":{"__isSmartRef__":true,"id":201},"user":"sstamm","tags":[]},"201":{"isSerializedDate":true,"string":"Tue May 15 2012 16:56:09 GMT+0200 (W. Europe Daylight Time)"},"202":{"submorphs":[],"scripts":[],"id":"58C7B67D-20E8-40AC-B597-6E877CF087DA","shape":{"__isSmartRef__":true,"id":203},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":209},"_MaxTextWidth":343.2498749999999,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":206},"showsHalos":false,"_FontSize":27,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":210},"textChunks":[{"__isSmartRef__":true,"id":221}],"charsReplaced":"Some Text","lastFindLoc":9,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":223},"renderContextTable":{"__isSmartRef__":true,"id":224},"eventHandler":{"__isSmartRef__":true,"id":225},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":226},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":343.2498749999999,"_MinTextHeight":null,"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"203":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":204},"_Extent":{"__isSmartRef__":true,"id":205},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":206},"renderContextTable":{"__isSmartRef__":true,"id":207},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":208},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"204":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"205":{"x":351.2498749999999,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"206":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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"},"208":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"209":{"x":32,"y":13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"210":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":219}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"211":{"date":{"__isSmartRef__":true,"id":212},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"212":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (W. Europe Daylight Time)"},"213":{"date":{"__isSmartRef__":true,"id":214},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"214":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (W. Europe Standard Time)"},"215":{"date":{"__isSmartRef__":true,"id":216},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"216":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (W. Europe Daylight Time)"},"217":{"date":{"__isSmartRef__":true,"id":218},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"218":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (W. Europe Daylight Time)"},"219":{"date":{"__isSmartRef__":true,"id":220},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"220":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (W. Europe Daylight Time)"},"221":{"style":{"__isSmartRef__":true,"id":222},"morph":{"__isSmartRef__":true,"id":202},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":202},"storedString":"Parts Bin in a Flap","__LivelyClassName__":"lively.morphic.TextChunk"},"222":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"223":{"x":351.2498749999999,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"224":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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","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"},"225":{"morph":{"__isSmartRef__":true,"id":202},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"226":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"227":{"submorphs":[],"scripts":[],"id":"AF4BDD25-4CFA-43F2-9DB5-6F0C5B37BC9D","shape":{"__isSmartRef__":true,"id":228},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":234},"_MaxTextWidth":553.8280859999986,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":231},"showsHalos":false,"_FontSize":13,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":235},"textChunks":[{"__isSmartRef__":true,"id":246}],"charsReplaced":"pa","lastFindLoc":92,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":248},"renderContextTable":{"__isSmartRef__":true,"id":249},"eventHandler":{"__isSmartRef__":true,"id":250},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":251},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","63698904-DC05-4341-A9B6-5CC4A219CD04","F6A714BA-4735-41ED-8A2A-45CB153FBDF8","58C7B67D-20E8-40AC-B597-6E877CF087DA"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":553.8280859999986,"_MinTextHeight":null,"previousSelection":[157,157],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"228":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":229},"_Extent":{"__isSmartRef__":true,"id":230},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":231},"renderContextTable":{"__isSmartRef__":true,"id":232},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":233},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"229":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"230":{"x":561.8280859999986,"y":84,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"231":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"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"},"233":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"234":{"x":29,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"235":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244}],"revisionOnLoad":160159,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"236":{"date":{"__isSmartRef__":true,"id":237},"author":"robertkrahn","message":"text click was broken?","id":"9D065E14-9653-4B2A-9A2E-3AD84EBBC3E0"},"237":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:30:30 GMT+0200 (W. Europe Daylight Time)"},"238":{"date":{"__isSmartRef__":true,"id":239},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"239":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (W. Europe Standard Time)"},"240":{"date":{"__isSmartRef__":true,"id":241},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"0F4DE333-A551-4961-B29D-70270977EBEF"},"241":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:31:43 GMT+0200 (W. Europe Daylight Time)"},"242":{"date":{"__isSmartRef__":true,"id":243},"author":"tessi","message":"TextBubble calls its disappear() function after showBubbleTime() milliseconds now","id":"785D95BD-7858-43EB-90E6-A1C085E2F2B9"},"243":{"isSerializedDate":true,"string":"Sat Apr 21 2012 07:32:09 GMT+0200 (W. Europe Daylight Time)"},"244":{"date":{"__isSmartRef__":true,"id":245},"author":"timfelgentreff","message":"better text","id":"B904F9AC-6EA0-4A8A-83C9-AFC85AADC194"},"245":{"isSerializedDate":true,"string":"Tue May 08 2012 14:18:18 GMT+0200 (W. Europe Daylight Time)"},"246":{"style":{"__isSmartRef__":true,"id":247},"morph":{"__isSmartRef__":true,"id":227},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":227},"storedString":"When this page is opened on the iPad, the left side of the page will have a Flap.\n\nThis Flap contains a basic PartsBin, which can be used for creating Parts.","__LivelyClassName__":"lively.morphic.TextChunk"},"247":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"248":{"x":561.8280859999986,"y":84,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"249":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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","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"},"250":{"morph":{"__isSmartRef__":true,"id":227},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"251":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"252":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":253},"id":2,"renderContextTable":{"__isSmartRef__":true,"id":259},"eventHandler":{"__isSmartRef__":true,"id":260},"droppingEnabled":false,"halosEnabled":false,"_world":{"__isSmartRef__":true,"id":0},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","priorExtent":{"__isSmartRef__":true,"id":261},"__SourceModuleName__":"Global.lively.morphic.Events","internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"lastScrollTime":1337177016684,"scrollFocusMorph":{"__isSmartRef__":true,"id":0},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":262},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"253":{"_Position":{"__isSmartRef__":true,"id":254},"renderContextTable":{"__isSmartRef__":true,"id":255},"_Extent":{"__isSmartRef__":true,"id":256},"_Fill":{"__isSmartRef__":true,"id":257},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":258},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"254":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"255":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"256":{"x":2,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"257":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"258":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"259":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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"},"260":{"morph":{"__isSmartRef__":true,"id":252},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"261":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"262":{"x":1422,"y":263,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"263":{"_Position":{"__isSmartRef__":true,"id":264},"renderContextTable":{"__isSmartRef__":true,"id":265},"_Extent":{"__isSmartRef__":true,"id":266},"_Fill":{"__isSmartRef__":true,"id":267},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":268},"_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"264":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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"},"266":{"x":3000,"y":4000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"267":{"r":0.6164769395254552,"g":0.6622986197471619,"b":0.8361989015247673,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"268":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"269":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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","setScroll":"setScrollHTML"},"270":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"271":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"272":{"x":1440,"y":6000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"273":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"274":{"submorphs":[{"__isSmartRef__":true,"id":275}],"scripts":[],"id":"1EFD576C-0BE2-4AB0-B8CF-1D88DFBA59BB","shape":{"__isSmartRef__":true,"id":304},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":311},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":312},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":409},"eventHandler":{"__isSmartRef__":true,"id":410},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":411},"layout":{"__isSmartRef__":true,"id":412},"distanceToDragEvent":{"__isSmartRef__":true,"id":413},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":414},"__LivelyClassName__":"lively.morphic.Box"},"275":{"submorphs":[{"__isSmartRef__":true,"id":276}],"scripts":[],"shape":{"__isSmartRef__":true,"id":292},"id":"62243002-2639-47F0-8066-F6AEFEA0ECB0","renderContextTable":{"__isSmartRef__":true,"id":297},"eventHandler":{"__isSmartRef__":true,"id":298},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":299},"name":"ProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":300},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":301},"partsBinMetaInfo":{"__isSmartRef__":true,"id":302},"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":274},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":303},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image"},"276":{"submorphs":[],"scripts":[],"id":"B72F2A8C-B3C6-4281-BB0D-93BF00BE1CF7","shape":{"__isSmartRef__":true,"id":277},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":283},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":280},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":284},"textChunks":[{"__isSmartRef__":true,"id":285}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":287},"renderContextTable":{"__isSmartRef__":true,"id":288},"eventHandler":{"__isSmartRef__":true,"id":289},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":290},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":275},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":291},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"277":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":278},"_Extent":{"__isSmartRef__":true,"id":279},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":280},"renderContextTable":{"__isSmartRef__":true,"id":281},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":282},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"278":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"279":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"280":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"282":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"283":{"x":-109,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"284":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"285":{"style":{"__isSmartRef__":true,"id":286},"chunkOwner":{"__isSmartRef__":true,"id":276},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"loading part","__LivelyClassName__":"lively.morphic.TextChunk"},"286":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"287":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"288":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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","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":{"morph":{"__isSmartRef__":true,"id":276},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"290":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"291":{"x":179,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"292":{"_Position":{"__isSmartRef__":true,"id":293},"renderContextTable":{"__isSmartRef__":true,"id":294},"_Extent":{"__isSmartRef__":true,"id":295},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":296},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image"},"293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"295":{"x":31,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"296":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"297":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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"},"298":{"morph":{"__isSmartRef__":true,"id":275},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"299":{"x":113.5,"y":81,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"300":{"x":30,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"301":{"x":39,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"302":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"303":{"centeredHorizontal":true,"centeredVertical":true},"304":{"position":{"__isSmartRef__":true,"id":305},"_Extent":{"__isSmartRef__":true,"id":306},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":307},"_Fill":{"__isSmartRef__":true,"id":308},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":309},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":310},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"305":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"306":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"307":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"308":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"309":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"310":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"311":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"312":{"partsSpaceName":"PartsBin/iPadWidgets","__SourceModuleName__":"Global.lively.PartsBin","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":315},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":333},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":337},{"__isSmartRef__":true,"id":339},{"__isSmartRef__":true,"id":341},{"__isSmartRef__":true,"id":343},{"__isSmartRef__":true,"id":345},{"__isSmartRef__":true,"id":347},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":359},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":365},{"__isSmartRef__":true,"id":367},{"__isSmartRef__":true,"id":369},{"__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}],"revisionOnLoad":151069,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"313":{"date":{"__isSmartRef__":true,"id":314},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"314":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (W. Europe Standard Time)"},"315":{"date":{"__isSmartRef__":true,"id":316},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"316":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (W. Europe Standard Time)"},"317":{"date":{"__isSmartRef__":true,"id":318},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"318":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (W. Europe Standard Time)"},"319":{"date":{"__isSmartRef__":true,"id":320},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"320":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (W. Europe Standard Time)"},"321":{"date":{"__isSmartRef__":true,"id":322},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"322":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (W. Europe Standard Time)"},"323":{"date":{"__isSmartRef__":true,"id":324},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"324":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (W. Europe Standard Time)"},"325":{"date":{"__isSmartRef__":true,"id":326},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"326":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (W. Europe Standard Time)"},"327":{"date":{"__isSmartRef__":true,"id":328},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"328":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (W. Europe Standard Time)"},"329":{"date":{"__isSmartRef__":true,"id":330},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"330":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (W. Europe Standard Time)"},"331":{"date":{"__isSmartRef__":true,"id":332},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"332":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (W. Europe Standard Time)"},"333":{"date":{"__isSmartRef__":true,"id":334},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"334":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (W. Europe Standard Time)"},"335":{"date":{"__isSmartRef__":true,"id":336},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"336":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (W. Europe Standard Time)"},"337":{"date":{"__isSmartRef__":true,"id":338},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"338":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (W. Europe Standard Time)"},"339":{"date":{"__isSmartRef__":true,"id":340},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"340":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (W. Europe Standard Time)"},"341":{"date":{"__isSmartRef__":true,"id":342},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"342":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (W. Europe Standard Time)"},"343":{"date":{"__isSmartRef__":true,"id":344},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"344":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (W. Europe Standard Time)"},"345":{"date":{"__isSmartRef__":true,"id":346},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"346":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (W. Europe Standard Time)"},"347":{"date":{"__isSmartRef__":true,"id":348},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"348":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (W. Europe Standard Time)"},"349":{"date":{"__isSmartRef__":true,"id":350},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"350":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (W. Europe Standard Time)"},"351":{"date":{"__isSmartRef__":true,"id":352},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"352":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (W. Europe Standard Time)"},"353":{"date":{"__isSmartRef__":true,"id":354},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"354":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (W. Europe Standard Time)"},"355":{"date":{"__isSmartRef__":true,"id":356},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"356":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (W. Europe Standard Time)"},"357":{"date":{"__isSmartRef__":true,"id":358},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"358":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (W. Europe Standard Time)"},"359":{"date":{"__isSmartRef__":true,"id":360},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"360":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (W. Europe Standard Time)"},"361":{"date":{"__isSmartRef__":true,"id":362},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"362":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (W. Europe Standard Time)"},"363":{"date":{"__isSmartRef__":true,"id":364},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"364":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (W. Europe Standard Time)"},"365":{"date":{"__isSmartRef__":true,"id":366},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"366":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (W. Europe Standard Time)"},"367":{"date":{"__isSmartRef__":true,"id":368},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"368":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (W. Europe Standard Time)"},"369":{"date":{"__isSmartRef__":true,"id":370},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"370":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (W. Europe Standard Time)"},"371":{"date":{"__isSmartRef__":true,"id":372},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"372":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (W. Europe Standard Time)"},"373":{"date":{"__isSmartRef__":true,"id":374},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"374":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (W. Europe Standard Time)"},"375":{"date":{"__isSmartRef__":true,"id":376},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"376":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (W. Europe Standard Time)"},"377":{"date":{"__isSmartRef__":true,"id":378},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"378":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (W. Europe Standard Time)"},"379":{"date":{"__isSmartRef__":true,"id":380},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"380":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (W. Europe Standard Time)"},"381":{"date":{"__isSmartRef__":true,"id":382},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"382":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (W. Europe Standard Time)"},"383":{"date":{"__isSmartRef__":true,"id":384},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"384":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (W. Europe Standard Time)"},"385":{"date":{"__isSmartRef__":true,"id":386},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"386":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (W. Europe Standard Time)"},"387":{"date":{"__isSmartRef__":true,"id":388},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"388":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (W. Europe Standard Time)"},"389":{"date":{"__isSmartRef__":true,"id":390},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"390":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (W. Europe Standard Time)"},"391":{"date":{"__isSmartRef__":true,"id":392},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"392":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (W. Europe Standard Time)"},"393":{"date":{"__isSmartRef__":true,"id":394},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"394":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (W. Europe Standard Time)"},"395":{"date":{"__isSmartRef__":true,"id":396},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"396":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (W. Europe Standard Time)"},"397":{"date":{"__isSmartRef__":true,"id":398},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"398":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (W. Europe Standard Time)"},"399":{"date":{"__isSmartRef__":true,"id":400},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"400":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (W. Europe Standard Time)"},"401":{"date":{"__isSmartRef__":true,"id":402},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"402":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (W. Europe Standard Time)"},"403":{"date":{"__isSmartRef__":true,"id":404},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"404":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (W. Europe Standard Time)"},"405":{"date":{"__isSmartRef__":true,"id":406},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"406":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (W. Europe Standard Time)"},"407":{"date":{"__isSmartRef__":true,"id":408},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"408":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (W. Europe Standard Time)"},"409":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","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"},"410":{"morph":{"__isSmartRef__":true,"id":274},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"411":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"412":{"adjustForNewBounds":true},"413":{"x":171,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"414":{"loadPart":{"__isSmartRef__":true,"id":415},"loadFinished":{"__isSmartRef__":true,"id":419},"loadPartByName":{"__isSmartRef__":true,"id":423}},"415":{"varMapping":{"__isSmartRef__":true,"id":416},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":417},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"416":{"this":{"__isSmartRef__":true,"id":274}},"417":{"timestamp":{"__isSmartRef__":true,"id":418},"user":"sstamm","tags":[]},"418":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (W. Europe Standard Time)"},"419":{"varMapping":{"__isSmartRef__":true,"id":420},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":421},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"420":{"this":{"__isSmartRef__":true,"id":274}},"421":{"timestamp":{"__isSmartRef__":true,"id":422},"user":"sstamm","tags":[]},"422":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (W. Europe Standard Time)"},"423":{"varMapping":{"__isSmartRef__":true,"id":424},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":425},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"424":{"this":{"__isSmartRef__":true,"id":274}},"425":{"timestamp":{"__isSmartRef__":true,"id":426},"user":"sstamm","tags":[]},"426":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (W. Europe Standard Time)"},"427":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","varMapping":{"__isSmartRef__":true,"id":428},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":429},"__LivelyClassName__":"AttributeConnection"},"428":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"429":{"updater":{"__isSmartRef__":true,"id":430}},"430":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":428},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"431":{},"432":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/IPadPresentationPages/PartsBinInAFlap.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"isSimplifiedRegistry":true}}]]>