{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":1163},{"__isSmartRef__":true,"id":1167},{"__isSmartRef__":true,"id":1171}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1175},"_ClipMode":"visible","derivationIds":["1F479A16-51D2-4AEE-89C3-A11583571FEE","B8B08990-2445-4CC2-A2DF-8966CF26E494","02FE506E-1B36-4191-8312-F44DDF3FD029","D149D3F2-28BA-41A0-8633-03751F3AF6E0","E4424346-61B0-4C69-957C-2A0D2E8B913B","E5BF3F5B-F23B-4C2E-9854-7690ABD84AC3"],"id":"7EAE3098-2A2A-473D-B7F3-1C4B434EB407","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1176},"closeButton":{"__isSmartRef__":true,"id":8},"collapseButton":{"__isSmartRef__":true,"id":18},"menuButton":{"__isSmartRef__":true,"id":28},"reframeHandle":{"__isSmartRef__":true,"id":1163},"rightReframeHandle":{"__isSmartRef__":true,"id":1171},"bottomReframeHandle":{"__isSmartRef__":true,"id":1167},"titleBar":{"__isSmartRef__":true,"id":1},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"targetMorph":{"__isSmartRef__":true,"id":41},"eventHandler":{"__isSmartRef__":true,"id":1177},"partsBinMetaInfo":{"__isSmartRef__":true,"id":1178},"name":"LicodeVideoClientWindow","_StyleClassNames":["Morph","Window"],"sendChatMessage":false,"showsHalos":false,"__serializedExpressions__":["_Position","contentOffset"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(0.0,0.0)","contentOffset":"lively.pt(3.0,22.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":28}],"scripts":[],"shape":{"__isSmartRef__":true,"id":38},"_ClipMode":"visible","derivationIds":["61A7789E-15A4-444A-8593-B73B0BA2C423","EAC11DFB-A49D-4E6F-A7C5-CDDD48629AAC","FD26A1B7-F3C2-44C4-BEF5-0AD569FD52CE","CCEEB753-5DEB-46D1-9AD3-C1F1F3D2C1F4","9ACC5A0E-6DF3-4CAD-BEC6-74ED795864CC","B6044E54-509B-4ED8-9F1B-D2A16C835C43"],"id":"EB78965C-3F4E-483B-B823-00FEEB4A57DC","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":39},"windowMorph":{"__isSmartRef__":true,"id":0},"buttons":[{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":28}],"label":{"__isSmartRef__":true,"id":2},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":40},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":4}],"_ClipMode":"hidden","derivationIds":["A2046033-C081-40D2-BA9E-C49EFECF34AF","918897AE-59A1-46F4-96A9-18C7724C6254","69F4040A-05B2-44BF-AD13-5D2AADEABC0D","A6FD292A-647C-489D-B88F-FB8B446FD3D7","108AF15B-2AF8-4A84-80C5-5CA94D54CF92","ED6E0884-D991-4C9C-AB0C-24DD98A3E56E"],"id":"88807F1A-C696-43B8-A3DD-098C110673B7","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":6},"owner":{"__isSmartRef__":true,"id":1},"_StyleClassNames":["Morph","Text","window-title"],"_TextStylingMode":true,"eventHandler":{"__isSmartRef__":true,"id":7},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(3.0,3.0)"},"3":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(814.0,16.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"4":{"style":{"__isSmartRef__":true,"id":5},"chunkOwner":{"__isSmartRef__":true,"id":2},"_id":"_10925","storedString":"LicodeVideoClient","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"resizeWidth":true},"7":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8":{"submorphs":[{"__isSmartRef__":true,"id":9}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14},"_ClipMode":"visible","derivationIds":["E1407F55-B8A7-4FD5-8396-47D935559ACF","04B9540A-F6B6-4C8E-9A76-91BB07530B40","BE78AB75-5546-4436-9398-9190436A1208","EC0EEA2E-4782-4BC9-B003-A8326A3DB56E","40541733-0408-4C4C-AAD8-797F652C538B","D30CAD4C-66FA-4ED4-8856-428B9BABC3D3"],"id":"ECB91DD9-8D9C-4FC3-B5B8-4749739F3AF6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":9},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"_StyleClassNames":["Morph","Button","WindowControl","close"],"attributeConnections":[{"__isSmartRef__":true,"id":15}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":17},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(886.0,3.0)"},"9":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":11}],"_ClipMode":"hidden","derivationIds":["10F73D4A-38D3-4BF8-AFDC-9FD4E316BB50","A38ED1F9-4B33-4AC9-A7A4-201194F7BE6E","12E9BD42-AF5F-4A1A-835F-72A72B67B458","5929D2B6-9A7F-4BAE-9A8F-17150A24A11C","BC080513-218E-446D-9119-BCDC6E5BC9CB","A6D644AE-5C66-4965-B349-92E8689B1E15"],"id":"83F9D922-2203-4562-9F98-3E8DD9F7CB5C","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":8},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":13},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"10":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":9},"_id":"_10918","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"morph":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"15":{"sourceObj":{"__isSmartRef__":true,"id":8},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":16},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"16":{"source":{"__isSmartRef__":true,"id":8},"target":{"__isSmartRef__":true,"id":0}},"17":{"morph":{"__isSmartRef__":true,"id":8},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18":{"submorphs":[{"__isSmartRef__":true,"id":19}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24},"_ClipMode":"visible","derivationIds":["893515FA-9E19-4F3A-90AA-DC9BC9449F15","98F6499B-FD7C-4D1C-A31D-8309B814CDDD","9014B77F-5712-47B5-954E-1450286A6772","01596FE5-9207-462F-92D3-6796024EB624","8BB918A0-3E19-4A0B-95F6-1C926266F24E","12BBF8B8-38CC-41AD-9E95-61C6DFA8E841"],"id":"656A9270-D524-4434-9C28-1A824AEDAC73","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":19},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":25}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":27},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(866.0,3.0)"},"19":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":20},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":21}],"_ClipMode":"hidden","derivationIds":["386B227C-DF6A-41E6-97E9-800FA25226CF","297C6EC3-C1AF-478F-8FDA-AF8FF6DBCEE0","3A1D4C76-65E3-447B-9C55-8B1F22D714CF","0A432898-FCB7-4E8C-BD13-C2BDA932C892","88693D9B-2F0D-4CD7-8A8B-3DC75B5BF4A9","D67D8362-5DB2-4E58-83A5-5949F5D03B82"],"id":"DB3C74A6-E55A-4E41-BA91-E8883A1FD0FA","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":18},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":23},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"20":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"21":{"style":{"__isSmartRef__":true,"id":22},"chunkOwner":{"__isSmartRef__":true,"id":19},"_id":"_10921","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23":{"morph":{"__isSmartRef__":true,"id":19},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"25":{"sourceObj":{"__isSmartRef__":true,"id":18},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":26},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"26":{"source":{"__isSmartRef__":true,"id":18},"target":{"__isSmartRef__":true,"id":0}},"27":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28":{"submorphs":[{"__isSmartRef__":true,"id":29}],"scripts":[],"shape":{"__isSmartRef__":true,"id":34},"_ClipMode":"visible","derivationIds":["38045B23-3F94-4F93-8BDD-F553BEEE9604","4DAE5D42-436E-4BC8-974A-4739567F3E5F","2148D533-DDA0-4F1B-9F2F-D845B5049390","49422334-9E3D-488B-80A6-6582D9B4E57C","E69D78BC-43AE-4227-B901-5B7FC31E487A","E616539F-4D42-405E-A3FB-66B35B693F1D"],"id":"847DB5BD-A667-496C-8133-FFD3B2051663","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":29},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":35}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":37},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(823.0,3.0)"},"29":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":30},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":31}],"_ClipMode":"hidden","derivationIds":["BE8F10C4-5B84-488A-90AA-86AAA5B51AEF","BE236055-4C38-4B40-9E74-F716A62DCA08","2AE4A101-F520-4D1D-95A2-2EDE0904DB9D","F1B8AC07-F26E-4039-B0B4-B55A0A272B54","0932B243-CBDD-4DE2-925A-CA4AC00C90B2","6D8D2883-9FF7-4815-A083-8C318DDFF7F2"],"id":"A13AFA6C-9EB8-4533-8008-D7B491EE9051","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":28},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":33},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"30":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"31":{"style":{"__isSmartRef__":true,"id":32},"chunkOwner":{"__isSmartRef__":true,"id":29},"_id":"_10924","storedString":"Menu","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"32":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"morph":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"35":{"sourceObj":{"__isSmartRef__":true,"id":28},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":36},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"36":{"source":{"__isSmartRef__":true,"id":28},"target":{"__isSmartRef__":true,"id":0}},"37":{"morph":{"__isSmartRef__":true,"id":28},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(906.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"39":{"resizeWidth":true,"adjustForNewBounds":true},"40":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41":{"submorphs":[{"__isSmartRef__":true,"id":42},{"__isSmartRef__":true,"id":70},{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":541},{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":966},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":1016}],"scripts":[],"id":"7693E25B-ECAB-4EDD-8FA7-B72B761CBE5B","shape":{"__isSmartRef__":true,"id":1041},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LicodeVideoClient","partsBinMetaInfo":{"__isSmartRef__":true,"id":1042},"eventHandler":{"__isSmartRef__":true,"id":1063},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","4C47BCE9-C938-455B-B565-E3AF3A1BF938","B1BB0D13-4C1C-4DAE-AAD3-CE26863BE811","3BA4CFC3-EE96-424F-A507-C833A07CE757","B6E92BDD-B2C6-4D74-BDA0-6E240D8535CA","B5C04A27-A854-45C7-AC43-01DDB662FA57","BC6FFCE2-343F-49CC-B359-2BABDDA1FFBB"],"partTests":{"__isSmartRef__":true,"id":1064},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"deleted":false,"layout":{"__isSmartRef__":true,"id":1069},"serverURL":"http://lively-web.org/nodejs/LicodeServer/","roomMappings":[{"__isSmartRef__":true,"id":1070}],"currentRoom":null,"stream":{"__isSmartRef__":true,"id":1071},"webcamStream":null,"periodicallyCheckPaused":true,"attributeConnections":[{"__isSmartRef__":true,"id":1075}],"doNotSerialize":["$$currentRoom"],"doNotCopyProperties":["$$currentRoom"],"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1077},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,22.0)"},"42":{"shape":{"__isSmartRef__":true,"id":43},"submorphs":[],"scripts":[],"_ClipMode":"auto","derivationIds":["3ABFAB66-3E1D-4B57-B4D3-DBF0D37DCE60","D3CB6A05-D42B-419A-992D-1DDF9DDED959","034779AD-D220-487C-A85D-C8C72ED576E0","334AD1D8-40EC-4B9C-818C-37699FB7674D","84D78072-9CDC-4D7A-9F75-56681F89DF7E","F19DA916-0485-4B6D-B336-3B804252F0AB","524F6B82-3EE0-4368-AA37-DC9BF0AC187E","EAFA5923-8B15-4F15-A967-226837C3BDBA","99ED38FB-9C21-41DD-8581-73A789669C26","81068089-A7B6-4BEB-8E85-4A7070EA22C8","AB93C360-B9ED-4A90-B0E9-3E5469C2F26D","8B008F9B-5D19-4999-A9A3-EA30224B1868","55C275B7-725E-4C53-84A5-E88471272887","B1FADC9D-16A2-4753-971C-1F34A53B376E","D81B6404-04CF-4E9A-95FF-FE2F23B0ECC8","CCB8C493-CF65-429D-BE54-B651BDA30D31","48C59E86-7519-4B84-A323-A2C9CB579A77","A2AEBE5A-FA15-441A-BB7A-FBBF7CE83E9E","461B1542-C95F-4377-BDAE-8EE33A3F9C3C","13ACB954-A99E-4658-A7B5-A9D6B4748354","B4D98C92-A68C-4767-A30B-B543DEAAAE21","6968ECB8-F849-4DBD-BC54-8C23A61831BD","878F6D05-094B-4210-93BA-0B21ED1442CA","821E6E5F-15AD-4CB4-A7E4-031A3E00B635","6A157D97-1887-4AD6-A189-EF28B57DBAB1","B218D9F4-7A5F-4682-903F-231731F742F7","66C41677-FA30-42CE-B494-39667DD42D81","97013928-8C9B-40A4-BC9B-93A96B37970D","D4AF829F-B343-464C-BE04-2EF850B22466","0060DCC5-46AF-47DE-8041-4C50612F81B3","38C350F2-112A-4D83-B416-178C65AA7E41","4E021530-0525-44A3-B16B-5AC32848D6C4","03BC0DE2-DA28-478B-B349-C33920A7FDA9","AA42D8EE-AE5A-4EB3-9C15-FAF2A27C4398","E97C3598-70F7-4D20-BA20-B298F76E4B0C","AA123BF1-252B-46D7-8646-2B6758972F63","A6A8F66F-8EF5-4AC6-A35D-72FBEE73D90D","EF5DBFB5-317E-4A9A-874A-1354CEF978A9","09292066-262E-4FCB-859E-B9C42E0FFD27","AF7842A0-E212-4876-B875-EFD44AD35D1E","CDE0DE1A-75F4-4709-833A-69CAE3517C3C","35EFD679-219A-4E42-80CF-AA3E9A96C7B8","614A9F8A-DDB0-4CBB-9C60-E34AD5F8CCE4","044718D8-FB9F-4615-8EB4-498AEB6F10D3","22C2C3A1-5F80-4021-89D7-06235D4434F5","3A9BAF3C-53DB-4DB5-B33B-A63D7274E417","5B12E4EF-FDFF-43BE-A5E3-77163AAF0F17","2CDEFB40-ACF8-436C-BF78-27E5D00BADBC","F0D9014B-7765-4135-9CAD-3C3CDDB4F6BB","17798456-E4F4-433F-8A6C-141E422B782E","9219B7CA-A334-4F2C-BBA0-6945717295F9"],"id":"143134F0-EB15-4C4A-8381-8FCFEE69344E","droppingEnabled":true,"halosEnabled":true,"_StyleClassNames":["Morph","HtmlWrapperMorph","selectable"],"eventHandler":{"__isSmartRef__":true,"id":44},"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":45},"name":"OwnVideoScreen","prevScroll":[0,0],"isBeingDragged":false,"videoStream":{"__isSmartRef__":true,"id":51},"owner":{"__isSmartRef__":true,"id":41},"connections":{"__isSmartRef__":true,"id":52},"layout":{"__isSmartRef__":true,"id":53},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":54},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(402.0,5.4)","distanceToDragEvent":"lively.pt(437.0,-11.0)"},"43":{"_BorderWidth":1.036,"stringifiedShapeNode":"<div xmlns=\"http://www.w3.org/1999/xhtml\" data-lively-morphid=\"143134F0-EB15-4C4A-8381-8FCFEE69344E\" class=\"Morph HtmlWrapperMorph selectable\" id=\"null\" style=\"overflow: auto; border: 1.036px solid rgb(0, 0, 0); padding: 0px; width: 209.072px; height: 128.072px; position: absolute; left: 0px; top: 0px; background: rgb(255, 255, 255);\"><div id=\"own_video_143134F0-EB15-4C4A-8381-8FCFEE69344E\" style=\"width: 100%; height: 100%; position: relative;\"><div class=\"resize-sensor\" style=\"position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; z-index: -1;\"><div class=\"resize-sensor-overflow\" style=\"position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1;\"><div style=\"width: 208px; height: 127px;\"></div></div><div class=\"resize-sensor-underflow\" style=\"position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1;\"><div style=\"width: 210px; height: 129px;\"></div></div></div></div></div>","_BorderRadius":0,"__serializedExpressions__":["_Padding","_Position","_Extent","_Fill","extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(209.1,128.1)","_Fill":"Color.rgb(255,255,255)","extent":"lively.pt(211.1,130.1)","_BorderColor":"Color.rgb(0,0,0)"},"44":{"morph":{"__isSmartRef__":true,"id":42},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45":{"partName":"HTMLWrapperMorph","requiredModules":[],"partsSpaceName":"PartsBin/HTML/","comment":"A morph that renders arbitrary HTML. Makes integrations of non-morphic content straightforward. Look inside the menu to open an HTML editor or export the content as an HTML document.","changes":[{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50}],"migrationLevel":8,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Thu Jul 17 2014 12:02:11 GMT-0700 (PDT)\")"},"46":{"author":"robertkrahn","message":"Fixed reset as suggested by Rick. Thanks Rick!","id":"C9389773-D839-4E3C-AF10-28F6282541BB","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jul 17 2014 12:02:10 GMT-0700 (PDT)\")"},"47":{"author":"robertkrahn","message":"no comment","id":"4B305BE4-1B35-4BBB-ABCE-D255D563CBD9","__serializedExpressions__":["date"],"date":"new Date(\"Wed Feb 12 2014 15:34:42 GMT-0800 (PST)\")"},"48":{"author":"robertkrahn","message":"no comment","id":"FC45EDD5-3632-41E9-8CCF-1E7BF0F5B7FA","__serializedExpressions__":["date"],"date":"new Date(\"Wed Feb 12 2014 15:35:06 GMT-0800 (PST)\")"},"49":{"author":"robertkrahn","message":"clipped","id":"D4A9A56A-16E6-4D3D-9B42-425F9CE8E8B6","__serializedExpressions__":["date"],"date":"new Date(\"Wed Feb 12 2014 16:29:30 GMT-0800 (PST)\")"},"50":{"author":"robertkrahn","message":"clipped","id":"287FA9C0-4815-46CD-B588-28102199A3F0","__serializedExpressions__":["date"],"date":"new Date(\"Wed Feb 12 2014 16:29:38 GMT-0800 (PST)\")"},"51":{"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":true,"id":"wlYS8Josl1YZaIvwIScs5o1DmQAMWou4JxCf","label":"wlYS8Josl1YZaIvwIScs5o1DmQAMWou4JxCf"},"52":{},"53":{"moveHorizontal":true},"54":{"isPlaying":{"__isSmartRef__":true,"id":55},"reset":{"__isSmartRef__":true,"id":58},"startVideo":{"__isSmartRef__":true,"id":61},"stopVideo":{"__isSmartRef__":true,"id":64},"playStream":{"__isSmartRef__":true,"id":67}},"55":{"varMapping":{"__isSmartRef__":true,"id":56},"source":"function isPlaying() {\n    var video = this.jQuery().children('video').get(0);\n    \n    // when the video element has no source attribute, it is \n    // not playing any stream\n    return !!video.src;\n}","funcProperties":{"__isSmartRef__":true,"id":57},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"56":{"this":{"__isSmartRef__":true,"id":42}},"57":{"user":"Felix","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Sep 19 2014 11:53:07 GMT-0700 (PDT)\")"},"58":{"varMapping":{"__isSmartRef__":true,"id":59},"source":"function reset() {\n    this.setClipMode(\"auto\");\n    this.jQuery().html('<div id=\"own_video\" style=\"width: 100%; height: 100%;\"></div>');\n}","funcProperties":{"__isSmartRef__":true,"id":60},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"59":{"this":{"__isSmartRef__":true,"id":42}},"60":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 12:36:49 GMT-0700 (PDT)\")"},"61":{"varMapping":{"__isSmartRef__":true,"id":62},"source":"function startVideo(mediaStream, callback) {\n    // if no stream provided, use webcam instead\n    if (mediaStream) {\n        this.playStream(mediaStream);\n        if (callback) callback(null, mediaStream);\n    } else {\n        navigator.getUserMedia = \n        navigator.getUserMedia || \n        navigator.webkitGetUserMedia || \n        navigator.mozGetUserMedia;\n\n        var constraints = {video: true, audio: true};\n        var panel = this;\n        \n        function sucCallback(localMediaStream) {\n            panel.playStream(localMediaStream);\n            if (callback) callback(null, localMediaStream);\n        }\n        \n        function errCallback(err) {\n            console.error('VideoScreen Error: ', err);\n            if (callback) callback(err);\n        }\n        \n        navigator.getUserMedia(constraints, sucCallback, errCallback);\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":63},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"62":{"this":{"__isSmartRef__":true,"id":42}},"63":{"user":"unknown_user","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 08 2014 12:18:29 GMT-0700 (PDT)\")"},"64":{"varMapping":{"__isSmartRef__":true,"id":65},"source":"function stopVideo() {\n    if (!this.videoStream || !this.isPlaying()) return;\n    \n    this.videoStream.stop();\n    this.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":66},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"65":{"this":{"__isSmartRef__":true,"id":42}},"66":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Sep 19 2014 11:52:54 GMT-0700 (PDT)\")"},"67":{"varMapping":{"__isSmartRef__":true,"id":68},"source":"function playStream(mediaStream) {\n    this.videoStream = mediaStream;\n    var video = this.jQuery().children('video').get(0);\n    var extent = this.getExtent();\n    video.height = extent.y - 20;\n    video.width = extent.x - 20;\n    video.muted = true;\n    video.src = window.URL.createObjectURL(mediaStream);\n    video.play();\n}","funcProperties":{"__isSmartRef__":true,"id":69},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"68":{"this":{"__isSmartRef__":true,"id":42}},"69":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Sep 19 2014 11:52:08 GMT-0700 (PDT)\")"},"70":{"submorphs":[{"__isSmartRef__":true,"id":71}],"scripts":[],"id":"5E66E1EB-D753-4485-9BCF-9E4341401AE4","shape":{"__isSmartRef__":true,"id":100},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ScreenContainer","partsBinMetaInfo":{"__isSmartRef__":true,"id":101},"eventHandler":{"__isSmartRef__":true,"id":121},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","CBDDB177-615A-4B52-85D1-2CCAD979ECBF","CFB3B845-E82A-4912-94BA-D59ED7F935B0","780A2425-5533-4BFA-91FB-E9758F1E0445","FA26261A-6C45-4663-B506-0F208331BEBE","0F0326A6-FFFA-4FB8-897F-3EEE6D3A96D5","370F2319-F838-4CB6-BE78-172630E9270E","BEF1F615-03DB-42E2-BE93-F18E57CD9302","00BB4C26-F379-41B3-8BBD-8349DB996A3F","610C23AB-7D23-46B4-8271-FBEC64CE2ED7","B2F5B6DF-93F5-4429-957D-28F3798B2E9A","B6B4474B-B28D-425B-B658-9E6C79426997","613AE811-6532-4EDF-BA56-55B0B638EE52","3BBE3237-01B0-4119-A0F7-13C7E4263690","16CDAE59-162A-4835-9F63-01DD8BC4103E","5B14DA88-EF43-4CE4-8106-DDE079475BF1","A0C3A573-C8AE-4504-B673-8E3B0A77217E","7E43FBED-03ED-42BF-84C4-5C0E49D756DF","0591FEDC-3464-403A-889A-0F9EBF93AC8E","32D56B06-15BE-47EE-B306-53BFC69816C6","5F54706C-41EC-4B54-8A8D-1B961113DF32","AF3663F7-B7D3-4444-BC95-001BDACD49F6","D0F3EE04-8949-4923-B609-1FD3E231B567","319111F8-7624-4118-A8EB-7FAE3D559433","879CBC37-7255-4470-B21E-8CFA69123414","8B8C1E24-1AF0-4CB6-9A50-CC3DC59476B7","0EBC0FF5-BCF8-49A5-BBBD-D610FDA4C7FB","3A255139-11D3-42D2-9C71-CC2C39BCA18B","5DFC25B5-D0DF-4DD1-99BE-7BED1C418EC4","919CFE62-0A59-4202-82C7-200533A6AD9B","4F95123D-2031-43DE-B798-5F21D2C9580D","975F6D55-0304-48A1-91CC-57350D5780E7","8298911A-EC62-4604-9F98-998E6D792B31","E0F5FA9D-3627-44F0-87BD-BB5964DCD0B4","D5CD0090-1F16-431E-AD77-0C12E1A1DAD6","93F96719-1E63-4A26-B868-170F0A764E04","C4E101C2-C361-4BD4-9FA7-91A273769AA2","76736364-1EB8-43B2-8A7D-4AC456C290FC","DC61C4E3-1729-4C20-A035-8F4D91C8D273","0E7D5362-CA43-4BAE-BC75-BED77390BAC6","6C0FC4E6-13B0-4AE3-9DC5-08A74802146A"],"partTests":{"__isSmartRef__":true,"id":122},"_ClipMode":"hidden","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":41},"isBeingDragged":false,"prevScroll":[347,321],"videoStreams":0,"layout":{"__isSmartRef__":true,"id":127},"screenMappings":{"__isSmartRef__":true,"id":128},"mainScreen":null,"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(14.0,141.0)","distanceToDragEvent":"lively.pt(422.0,-17.0)"},"71":{"submorphs":[],"scripts":[],"id":"B6FBE6A6-93A2-4FA5-A79B-4A483D5A9B27","shape":{"__isSmartRef__":true,"id":72},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"SmallScreensContainer","partsBinMetaInfo":{"__isSmartRef__":true,"id":73},"eventHandler":{"__isSmartRef__":true,"id":93},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","16DB7548-D858-45CC-896C-34484A398F7C","F599A934-2921-4567-A420-A5AF1BA61442","90F316FC-B02C-445C-9C37-D52ACFFBFF49","00FDF7E0-C389-4AEA-B874-744D43FBACBB","CE4FD44A-2797-4707-9A02-5A5A63B9F59F","0CC59334-0D8F-406D-B563-CEA376113D46","2EB498E7-3A60-43D8-9597-77B83269494B","B47E5E11-1D85-4D24-A6C5-FF529A213320","F8301D93-A928-4F88-8C6D-14A76E7D33C4","01BB4CF7-5546-4DC6-BD66-B65B495C32E7","5D55AB1E-2098-40EB-A55B-67DB7321B3EF","8FD237A3-39B2-4353-8018-6C10CB426DEB","F327FD48-4851-47BD-A0C9-93C872CBBE5D","F0930C95-FC47-4D5D-AF1D-82B3845B4DEB","FDCC18F6-5F0C-4315-BB7F-549DD22BCB41","6797F592-2D2F-4F45-A040-4D60A8B6B099","05718BEF-890D-4A4E-8703-89D5F3DECE2B","EDFBF4B8-AE0A-4555-AA35-9390D531810C","4BEC1D1D-2DC7-4A1C-A9CC-ADEF731D8749","9D55E411-B9AC-4448-92AE-62749D9E14BA","293A67FD-BA06-43B0-A7D9-4427DB26F99F","6DA06F1A-38D4-4FEE-9173-CA045EC535AD","DCDC5F9F-B972-4516-B40D-A10D7CAB4483","852825C1-5598-421B-BE2E-A9298CEBA5FF","A0CF35EB-16FA-476D-A929-C5733A2359C2","A57D68AA-EC33-4615-9D2A-200BF4952604","13091825-B20D-4E41-A7C6-3391EA29C81E","E6435AC6-E8F8-471A-BBD9-C3EB6D68A7BB","2E601793-57C0-49A4-90F4-2134055B24F2","0D90712D-2A12-4B38-8AFB-9AEC12D3AD47","867E1A8B-E71A-4C5D-892A-E5C6F75CB4E1","49C2E059-EB6A-4CF7-BBCF-BAE93FAB2E57","352EB618-E99F-470D-8308-51B9DDDFD3E5","5D5B0367-0F5F-4DC0-8AC5-2AA7F9AC21D8","7C6EDF5D-B97A-4B22-84F7-23E574AE6727","714E3533-1719-4E90-98CA-3EAD18364B32","80BB456C-2A50-4E92-8ABF-90175237E5A0","F4877383-C905-4D4C-A38C-5920859C8327","78E48075-369D-4FD7-8E08-6EEBF393AEF1","47A3F880-08DE-4116-B7B0-81F72502B5B6"],"partTests":{"__isSmartRef__":true,"id":94},"_ClipMode":"auto","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":70},"isBeingDragged":false,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":99},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,333.0)"},"72":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(599.0,149.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"73":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":74},{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":78},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":80},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":82},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":84},{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":86},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":92}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"74":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"75":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"76":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"77":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"78":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"79":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"80":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"81":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"82":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"83":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"84":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"85":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"86":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"87":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"88":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"89":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"90":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"91":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"92":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"93":{"morph":{"__isSmartRef__":true,"id":71},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"94":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":95}},"95":{"test01IsMorph":{"__isSmartRef__":true,"id":96}},"96":{"varMapping":{"__isSmartRef__":true,"id":97},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":98},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"97":{"this":{"__isSmartRef__":true,"id":94}},"98":{},"99":{"moveVertical":true,"resizeWidth":true},"100":{"_BorderWidth":1.056,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(599.0,482.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"101":{"partsSpaceName":"PartsBin/Basic/","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":104},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":108},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":120}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"102":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"103":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"104":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"105":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"106":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"107":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"108":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"109":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"110":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"111":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"112":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"113":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"114":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"115":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"116":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"117":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"118":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"119":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"120":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"121":{"morph":{"__isSmartRef__":true,"id":70},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"122":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":123}},"123":{"test01IsMorph":{"__isSmartRef__":true,"id":124}},"124":{"varMapping":{"__isSmartRef__":true,"id":125},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"125":{"this":{"__isSmartRef__":true,"id":122}},"126":{},"127":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"128":{},"129":{"addScreen":{"__isSmartRef__":true,"id":130},"removeScreen":{"__isSmartRef__":true,"id":133},"getFreePosition":{"__isSmartRef__":true,"id":136},"swapScreen":{"__isSmartRef__":true,"id":139},"requestScreen":{"__isSmartRef__":true,"id":142},"reorderScreens":{"__isSmartRef__":true,"id":145},"createScreen":{"__isSmartRef__":true,"id":148},"moveToMainScreen":{"__isSmartRef__":true,"id":151},"reset":{"__isSmartRef__":true,"id":154},"getAllScreens":{"__isSmartRef__":true,"id":157}},"130":{"varMapping":{"__isSmartRef__":true,"id":131},"source":"function addScreen(screen) {\n    var container = this.get('SmallScreensContainer');\n    screen.setPosition(this.getFreePosition());\n    var height = container.getExtent().y;\n    screen.setExtent(lively.pt(4/3 * height, height));\n    container.addMorph(screen);\n    \n    // if there is no main screen yet, move it there\n    if (!this.mainScreen) {\n        this.moveToMainScreen(screen);\n    }\n    \n    var _this = this;\n    screen.onMouseUp = function() {\n        _this.swapScreen(screen);\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"131":{"this":{"__isSmartRef__":true,"id":70}},"132":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 14:07:27 GMT-0700 (PDT)\")"},"133":{"varMapping":{"__isSmartRef__":true,"id":134},"source":"function removeScreen(screenID) {\n    if (!this.screenMappings[screenID]) return;\n    \n    var screen = this.screenMappings[screenID].screen;\n    if (!screen) {\n        console.log('remove screen - screen does not exist');\n        return;\n    }\n    \n    if (this.mainScreen == screen) {\n        // if the removed screen was the main screen,\n        // check if there is a new candidate and swap it\n        var container = this.get('SmallScreensContainer');\n        var newMain = container.submorphs.first();\n        if (newMain) {\n            this.moveToMainScreen(newMain);\n        } else {\n            this.mainScreen = null;\n        }\n        screen.remove();\n    } else {\n        // if it wasn't the main screen, just reorder the\n        // small screens after it was removed\n        screen.remove();\n        this.reorderScreens();\n    }\n    delete this.screenMappings[screenID];\n}","funcProperties":{"__isSmartRef__":true,"id":135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"134":{"this":{"__isSmartRef__":true,"id":70}},"135":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 14:50:48 GMT-0700 (PDT)\")"},"136":{"varMapping":{"__isSmartRef__":true,"id":137},"source":"function getFreePosition() {\n    var padding = 2;\n    var position = lively.pt(padding, padding);\n    var container = this.get('SmallScreensContainer');\n    \n    container.submorphs.forEach(function(ea) {\n        var pos = ea.getPosition();\n        if (pos.x >= position.x) {\n            position = pos.addPt(lively.pt(ea.getExtent().x + padding, 0));\n        }\n    });\n    \n    return position;\n}","funcProperties":{"__isSmartRef__":true,"id":138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"137":{"this":{"__isSmartRef__":true,"id":70}},"138":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 17 2014 15:15:11 GMT-0700 (PDT)\")"},"139":{"varMapping":{"__isSmartRef__":true,"id":140},"source":"function swapScreen(initiator) {\n    var mainScreen = this.get('MainRemoteVideoScreen');\n    this.moveToMainScreen(initiator);\n}","funcProperties":{"__isSmartRef__":true,"id":141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"140":{"this":{"__isSmartRef__":true,"id":70}},"141":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 13:41:58 GMT-0700 (PDT)\")"},"142":{"varMapping":{"__isSmartRef__":true,"id":143},"source":"function requestScreen(streamID) {\n    debugger;\n    // create an empty list to map connections to screens, \n    // if it doesn't exist yet\n    if (!this.screenMappings) {\n        this.screenMappings = {};\n    }\n    \n    // if there is a screen for this peer already,\n    // just return the accossor\n    if (this.screenMappings[streamID]) {\n        return this.screenMappings[streamID].screen;\n    }\n    \n    var container = this;\n    \n    var screen = this.createScreen();\n    screen.streamID = streamID;\n    screen.setHTML('remote_video-' + streamID);\n    this.addScreen(screen);\n    \n    this.screenMappings[streamID] = {\n        'screen': screen\n    };\n\n    return screen;\n}","funcProperties":{"__isSmartRef__":true,"id":144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"143":{"this":{"__isSmartRef__":true,"id":70}},"144":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 16:27:31 GMT-0700 (PDT)\")"},"145":{"varMapping":{"__isSmartRef__":true,"id":146},"source":"function reorderScreens() {\n    var padding = 2;\n    var container = this.get('SmallScreensContainer');\n    var screens = container.submorphs;\n    \n    var currentX = padding;\n    screens.forEach(function(screen) {\n        screen.setPosition(lively.pt(currentX, padding));\n        currentX += screen.getExtent().x;\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"146":{"this":{"__isSmartRef__":true,"id":70}},"147":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 11:43:18 GMT-0700 (PDT)\")"},"148":{"varMapping":{"__isSmartRef__":true,"id":149},"source":"function createScreen() {\n    var screen = $world.loadPartItem('ScreenDivContainer', 'PartsBin/Felix');\n    screen.setName('ScreenDivContainer');\n    \n    return screen;\n}","funcProperties":{"__isSmartRef__":true,"id":150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"149":{"this":{"__isSmartRef__":true,"id":70}},"150":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 13:53:53 GMT-0700 (PDT)\")"},"151":{"varMapping":{"__isSmartRef__":true,"id":152},"source":"function moveToMainScreen(screen) {\n    // add the previous main screen to the small screens and\n    // remove it as main screen\n    var container = this.get('SmallScreensContainer');\n    var smallHeight = container.getExtent().y;\n    if (this.mainScreen) {\n        this.mainScreen.remove();\n        this.mainScreen.setPosition(this.getFreePosition());\n        this.mainScreen.setExtent(lively.pt(4/3 * smallHeight, smallHeight));\n        \n        container.addMorph(this.mainScreen);\n    }\n    \n    // then set the screen as the new main screen\n    this.mainScreen = screen;\n    screen.remove();\n    this.reorderScreens();\n    var mainHeight = this.getExtent().y - smallHeight;\n    screen.setExtent(lively.pt(4/3 * mainHeight, mainHeight));\n    screen.setPosition(lively.pt(75, 0));\n    this.addMorph(screen);\n    var vid = document.getElementById('stream' + screen.streamID);\n    if (vid) {\n        vid.style.width = '100%';\n        vid.style.height = '100%';\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"152":{"this":{"__isSmartRef__":true,"id":70}},"153":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 14:22:52 GMT-0700 (PDT)\")"},"154":{"varMapping":{"__isSmartRef__":true,"id":155},"source":"function reset() {\n    if (this.mainScreen) {\n        this.mainScreen.remove();\n        this.mainScreen = null;\n    }\n    var container = this.get('SmallScreensContainer');\n    container.submorphs.forEach(function(screen) {\n        screen.remove();\n    });\n    \n    this.screenMappings = {};\n}","funcProperties":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"155":{"this":{"__isSmartRef__":true,"id":70}},"156":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 13:41:58 GMT-0700 (PDT)\")"},"157":{"varMapping":{"__isSmartRef__":true,"id":158},"source":"function getAllScreens() {\n    var screens = [];\n    \n    if (this.mainScreen) {\n        screens.push(this.mainScreen);\n    }\n    \n    this.get('SmallScreensContainer').submorphs.forEach(function(screen) {\n        screens.push(screen);\n    });\n    \n    return screens;\n}","funcProperties":{"__isSmartRef__":true,"id":159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"158":{"this":{"__isSmartRef__":true,"id":70}},"159":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:49:09 GMT-0700 (PDT)\")"},"160":{"submorphs":[{"__isSmartRef__":true,"id":161},{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":204}],"scripts":[],"id":"DB880B50-48B9-4446-A573-C3D5604AACB9","shape":{"__isSmartRef__":true,"id":240},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ChatPanel","partsBinMetaInfo":{"__isSmartRef__":true,"id":241},"eventHandler":{"__isSmartRef__":true,"id":261},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","24B08906-3A01-46F8-B393-1AB11F65C590","57C1502A-8C17-4EFC-B960-D35955A2478A","A9FE465B-06CC-439D-9B6D-1366977F5752","735969D1-0379-43C9-A29B-203EE228633A","1B2CC19B-0D93-4B9C-8B27-27BE8C9383E7","747F3595-B910-4DB2-9B65-B251DDBFC9D9","0BBEBB48-0442-45AB-955F-0C65D3218B3E","698D9618-4EFC-42C4-83C3-37375FD8836A","CF521347-560A-469A-90CE-8096374B04DD","838FC65C-1549-422E-8944-4D87459EEA29","010BB3F0-F4E6-43F6-9AC9-8569DD385878","2CE8D1F1-2DDF-4B8D-ACED-C7CC7C1B24CA","44EA3E83-D07A-4A39-9025-38F680DD89DE","8726636E-DFB8-4D56-B485-D2F803D7C60D","0ED6487B-A405-4986-AEFC-1F39B7AEDC54","70F0B215-E3A6-47B9-A887-571E9C5815F4","87631972-31FE-4FDF-887E-C3EFFD3FBFA8","9F147091-265A-4A49-95E7-CB3E24F1AFCA","DFD36D3A-3C0D-4F3B-86F9-1F2EF722A016","6E120B1F-EA4E-4F24-BE5E-4D8C7D9B4C9A","C135235B-2D93-431C-8446-A1372C994981","5E9FB52A-83AB-4CF7-9E68-A6D202DB0BBC","EDD03638-6DE5-44DF-976C-C190EEBB57CE","C5C8A588-78A9-4604-991F-9AF1DFE09DED","9FFF8931-DC7F-4838-A0E1-593008BC704F","4572036C-52B3-44D0-AA44-45B74A37811F","625B08A9-C1E1-41E4-8835-423BB177C2BE","D5F73866-884C-4D14-8DC4-647C10EC5A33","F79DDBD8-2419-4382-8590-550179B9496A","085589B1-F0FE-4A58-B426-F91FAB1C15EE","013DCCD1-0DB4-4035-824A-DDFD77AC84B7","AA9440C8-9FB2-46BC-8E3A-35344148F6BC","F5858646-9CF2-46E0-9009-F97BE093CEE1","6B627804-18DD-427D-BDED-5A3D82C5DDF7","48F644C7-1F19-403F-BE6C-49168A7F107F","42664EF6-16E3-460F-946D-1FB1307CDB43","3A3D79A3-2026-4E19-AEF3-CC3A6803AC67","5A0039B0-1E34-4432-AC4A-D83691037DCC","BFD1149C-2B4B-4FCA-9C10-EC4D82A10071","326EBE5A-3ECE-47A5-AF66-1386DC99F913"],"partTests":{"__isSmartRef__":true,"id":262},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":41},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":267},"blocker":{"__isSmartRef__":true,"id":268},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":272},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(638.0,260.0)"},"161":{"submorphs":[{"__isSmartRef__":true,"id":162}],"scripts":[],"shape":{"__isSmartRef__":true,"id":167},"eventHandler":{"__isSmartRef__":true,"id":168},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","06D7BDEE-62A6-4EFE-A1A2-7444218FEA49","B5EAED5C-7264-46D7-A461-B688BE5FF266","3C2CA099-7306-4BA4-B19B-CD805207E769","223D3292-2E27-4DEC-8159-3B1CFBE59389","BDAA2C99-EF51-4FCF-AE00-00EE7F555616","AFD882E9-CD40-49D7-9F68-CA633D175CC9","E133AF21-ACD6-4326-B079-55FFE5983291","DE217A55-EBA0-44F7-ADEC-3B1FDD6A942F","ADDB9885-1D1D-4BB0-868B-7E00EF370C7C","D985C50F-7876-480D-8D98-8AB9758F52C3","C5AD5A3B-6017-494E-9FDD-3BC6B7BB4E06","BD8BA843-6823-493E-BC39-B611E1FAF821","15F31948-407C-46E7-8F93-DA0E6AFB2598","A6960D4F-CC6D-429F-9402-9685390077C2","F6742CD8-5A4A-4345-9A1F-0340921441C3","4C8786E3-6107-4D92-96C8-AD49B3C70694","B1F40285-F9A0-4A35-9360-055BA83F98BF","CD96845E-E2E2-472D-BA92-7E98964E6F92","E0AA6E54-2B87-4CE0-83FE-DFC5039CB85F","985C0C94-53DA-4FAE-9912-EA5577E1C8AF","5E952F05-E205-4B2B-B6D3-DFA09AB0201F","986D2DE0-FB8A-405C-B9F2-FF3C43B149CD","794A49E2-424A-45EA-B49E-8C9914C8247A","FBABD677-FA47-4904-A046-D0C342513149","841A0FB1-4B97-4EA5-9E29-7ADCD2DC5D2E","5EC1C4BB-6270-4DE6-A6E3-20243CE005CC","F013894D-4E7C-4C7F-BDEF-4BF4E26D43C2","637D86C4-FF1E-4212-8308-45FEF026CAD4","7BEA2CAB-C9FB-4267-A4F9-E90A264F8AA1","ACABC92F-2137-45B5-B6EF-8B5F2E6F562C","7A1A3ECA-D62F-4B71-B0BF-457251F978A8","999C81A9-15CB-41E3-B28C-898D854DA9EA","B56D7ECE-7742-4358-9A2B-2EFAE15B99A3","E44E1429-2EE3-46C9-9467-3E642F9AB15A","061518D2-FE28-4642-A55D-68708B9877B3","C6AF70FD-CBCB-4762-89F4-4E4AC579BED5","F676AFE7-EF62-41DB-BBDC-36DDC0DA3AAB","B5ADCA0C-38D2-497F-B9C0-DED0EDF8B09E","6188CFD8-886F-454A-8133-BF11BE57E34C","B8C65AA8-A176-4DFE-9A3F-B99CB0BD4F0F"],"id":"FA2AD3EB-F331-44F9-8108-85F1B8FF1909","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":162},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":171}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button8","partsBinMetaInfo":{"__isSmartRef__":true,"id":173},"pinSpecs":[{"__isSmartRef__":true,"id":181}],"owner":{"__isSmartRef__":true,"id":160},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":182},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":183},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(204.0,337.0)","distanceToDragEvent":"lively.pt(33.0,-1.0)"},"162":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":163},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":164}],"eventHandler":{"__isSmartRef__":true,"id":166},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","96282800-601B-428D-A5B8-DDD6592BA321","499921E6-EDA7-44F0-85C3-89925EAAAB28","9A205C1E-3F0C-4D12-B185-ADD6378071C1","A99B3794-A0D6-4FE8-BBEF-F5E34A3C8E4F","75C0D157-0706-4285-AB4D-2F1F461893D8","ACAD8536-AAA4-437F-8296-10269AC3C2D5","CA22A04C-43E5-42C1-A33E-B07922128CA8","510E76F8-E0A0-474D-9A5D-6CB2CCBE97A9","3275BF0F-8717-4CC0-AC5E-9BA3A146BE79","BE54A65B-C238-4B14-ADCD-B32A9FAB5596","0B59D0D6-4A80-42EA-8FFF-2BE34B8B18E9","59C3A7F8-BBD9-4432-A059-F1D2F9D21799","E5765167-B4E5-4969-8304-A7E1FC965172","9152F3CB-5990-4FC1-93EB-F8B11536755D","13356E54-4EC8-4644-A6FB-81DF7F001DE2","15AFDA48-11FB-49D9-A8E1-93CEB534053E","0ED143C0-2BF2-40B0-B1E7-813DA84E9618","2EA1340E-AEDE-4A27-B29C-76F01D78B1A6","F5EFA82B-1C10-4157-921E-BEAF3805E354","AF347143-EF67-4A61-8187-8D6AF3367400","62F3538F-3B87-47B6-8F64-75B76FB8B4C1","B81AA973-F42D-49EF-AF8F-BC981283B096","BA3BFA30-1293-4287-9CB6-885A46CEE521","A0ACAC28-9310-41C2-8DAD-F83034B6C925","A51356DC-0C8E-4982-9185-3AC50E7BE297","5733054B-7E1C-473F-9DE9-645B1AB7F493","378C1BCF-E377-4A6C-94CC-9CD919A48AE5","6F9CD94A-B20D-48D4-989E-ED4E8053ECE8","0A7F63D6-14BC-45AA-88D1-F65C42C9CA3E","AA7D3712-AEB8-42CD-9BCD-66A74C9F38AE","85A26CFC-9FEB-4B8B-8DF6-3637A0E3F8E8","F6052884-7696-43DD-8543-86FAF8F697D8","1A6DFC04-1D61-4FC4-BF79-43AEE6EE5699","D0392779-6D76-48D3-8E7E-585D6AA49ACB","11DA3862-6C40-4C92-B86D-871178257E30","6A2333BD-3581-4009-95E7-C13EFC4A8F90","99983EBF-2DAE-449D-A7FC-CD57D71DEEF3","E47AE3D4-2B74-40A4-BEF6-31EBE3205D1D","1A8C23D1-605F-4B5B-8016-A3394B95289F","2A59BDE9-3372-405C-81DA-649CEF5831CE"],"id":"8AC1A931-A963-4321-A7F9-5DBF568EE686","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":161},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"163":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"164":{"style":{"__isSmartRef__":true,"id":165},"chunkOwner":{"__isSmartRef__":true,"id":162},"_id":"_6252","storedString":"Send","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"165":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"166":{"morph":{"__isSmartRef__":true,"id":162},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"167":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"168":{"morph":{"__isSmartRef__":true,"id":161},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"169":{"sourceObj":{"__isSmartRef__":true,"id":161},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":161},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":170},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"170":{"source":{"__isSmartRef__":true,"id":161},"target":{"__isSmartRef__":true,"id":161}},"171":{"sourceObj":{"__isSmartRef__":true,"id":161},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"sendChatMessage","varMapping":{"__isSmartRef__":true,"id":172},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"172":{"source":{"__isSmartRef__":true,"id":161},"target":{"__isSmartRef__":true,"id":41}},"173":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":177},{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":180}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"174":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"175":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"176":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"177":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"178":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"179":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"180":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"181":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"182":{"moveVertical":true,"moveHorizontal":true},"183":{"doAction":{"__isSmartRef__":true,"id":184}},"184":{"varMapping":{"__isSmartRef__":true,"id":185},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"185":{"this":{"__isSmartRef__":true,"id":161}},"186":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (PST)\")"},"187":{"submorphs":[],"scripts":[],"id":"EE949EF5-EB74-4A9D-9EDF-52F67F305C72","shape":{"__isSmartRef__":true,"id":188},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":168.00000000000017,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":10,"name":"ChatMessage","partsBinMetaInfo":{"__isSmartRef__":true,"id":189},"textChunks":[{"__isSmartRef__":true,"id":190}],"charsReplaced":"","lastFindLoc":6,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":192},"derivationIds":[1958,"3B661B8C-FF4E-4B62-BE36-054DD4B934FC","3075A26A-8661-49D0-A206-A477A83FBBDA","FA3839B1-B938-424A-B572-049D10F5D48D","9141C2B4-60A4-46AC-B5C8-04A33D73000C","B2E04FF3-ADD7-46B8-96AA-00DD91A9B0FF","A1786B33-9F29-49C6-8979-9AA1E3E79A12","F495F708-868D-4A36-8CA9-846B98BEFDF0","349A38C8-F54C-43BF-843B-A7A7CEE7D613","521D3115-21BB-417B-BC6A-D35F09B585F5","7CA8437F-4461-4FAD-9407-EFE423129413","20667EB4-4265-4E02-8C77-E29CB1BAADA7","BAC528D9-5E21-45A1-B1A9-2365020ABEB6","267F8BF8-0070-4FA1-B4DE-0970CE64A421","DECED3EB-C1A6-4221-9F11-B7138FE642A0","512FBD74-CBCA-4690-B624-DCB79F8903AD","CA7AED19-59E0-4148-BAC6-B8BCE148D1E1","95EC4BE9-A895-4664-9B96-CD3D839668C3","83FFA33D-F599-48C4-A5FA-6DE91848F38B","A725ED45-3F63-4C32-A9DF-886F60370FCC","72ACD3EE-4798-4B16-AFCA-D2B049A851F1","463624EB-6AF1-4182-B8B5-744F3F8C7D8C","527A613F-79F6-46F0-B924-038328A9E58F","2B2A51A7-0984-4EFE-907E-F6A18EE403CD","0A32FFB2-C71F-40CC-998B-409650D56BFA","B1BEA2A6-FF8F-4D81-9211-C7BB4E493535","1149A09A-0759-405B-B028-1BA05936EBA5","811423E1-A50F-42D9-BEDD-B35A81186AF5","6C4AFE86-7C1B-48BA-B8B1-8F7A1E990155","168F1916-F056-4EF5-B438-A9C58C92D5DE","D523815A-D65A-442A-9AD5-C4C905EC8BFD","40D397A2-A989-4FFA-BBD2-A88802978FD3","50DE0B0B-67A5-4256-A47D-FC3A0FD459B2","7679F04A-2BBC-4FBB-AA07-39398C7ECD2E","5AC52E43-54FA-49DE-B482-0184686CE27B","A02A8B75-16AE-47BD-A2CF-56DC7F08AD65","23697D94-DD68-4111-B511-FF0D7CBEFBD7","596643E8-39AC-4594-81E6-39C06C2B5AFA","78CF8A0E-0513-4FCA-A311-105D39106927","8408C8AB-A0D9-4848-947D-5AC19490EE02","8124427E-5B5C-4385-9B3C-83619AC7A192"],"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":160},"layout":{"__isSmartRef__":true,"id":193},"send":true,"attributeConnections":[{"__isSmartRef__":true,"id":194}],"doNotSerialize":["$$send"],"doNotCopyProperties":["$$send"],"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":196},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(4.0,258.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(113.0,-11.0)"},"188":{"fill":null,"_BorderWidth":1.1840000000000002,"_BorderRadius":6.660000000000001,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(240.0,76.4)","_BorderColor":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)"},"189":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple input field for Forms demo","partName":"InputField","__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 05 2012 16:01:35 GMT-0700 (PDT)\")"},"190":{"style":{"__isSmartRef__":true,"id":191},"chunkOwner":{"__isSmartRef__":true,"id":187},"_id":"_16967","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"191":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"192":{"morph":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"193":{"resizeWidth":true,"moveVertical":true},"194":{"sourceObj":{"__isSmartRef__":true,"id":187},"sourceAttrName":"send","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"sendChatMessage","varMapping":{"__isSmartRef__":true,"id":195},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"195":{"source":{"__isSmartRef__":true,"id":187},"target":{"__isSmartRef__":true,"id":41}},"196":{"onKeyDown":{"__isSmartRef__":true,"id":197}},"197":{"varMapping":{"__isSmartRef__":true,"id":198},"source":"function onKeyDown(evt) {\n    if (evt.keyCode == 13) this.send = !this.send;\n}","funcProperties":{"__isSmartRef__":true,"id":203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"198":{"this":{"__isSmartRef__":true,"id":187},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":199}},"199":{"$super":{"__isSmartRef__":true,"id":200}},"200":{"varMapping":{"__isSmartRef__":true,"id":201},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[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":202},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"201":{"obj":{"__isSmartRef__":true,"id":187},"name":"onKeyDown"},"202":{},"203":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 17 2014 11:22:51 GMT-0700 (PDT)\")"},"204":{"submorphs":[],"scripts":[],"id":"7BE9C907-5CD5-4DAA-98AF-0A833A24EE2E","shape":{"__isSmartRef__":true,"id":205},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ChatContent","partsBinMetaInfo":{"__isSmartRef__":true,"id":206},"eventHandler":{"__isSmartRef__":true,"id":226},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","F3079252-29FD-4209-87AC-486D06544856","FE585687-49B5-4B00-A38F-EFB31EF15B43","934388C7-CEB0-4CC9-BF27-596B15B41DED","90761DA3-4900-4DEB-9902-EBA89B735260","A8C32B0D-B7C9-44C4-81D7-58C9C3F5DA68","C7981A28-343E-4FEC-A352-E539B73A1105","AFC839BD-E28E-4D18-8631-CB8029C1FC32","7C4BE645-D817-47F2-B52F-F9F3D53A19DF","2CE2FF35-1BB9-4DF2-91BA-A340CBA610D3","16D604E6-71AF-4603-B79B-E2E7AA09D319","357DDAF4-86B2-4354-AF06-7E58640769FF","9B762E1E-2CB9-4F26-8413-E997C8A75AFA","CB69655C-38AC-439D-B631-35E9CD2CC270","A43A3982-4E1A-4329-8551-DE2FC25A082C","4A0D7189-75AB-44D3-8815-025273054D12","3C416120-6E9D-48B4-9F48-DAD535A806E4","4DBC264E-AC38-4D45-A238-6BF1B46C7349","FDBE7E54-2EEB-4E35-BA1E-4BBBF5A01213","7B1286DB-BD23-4EB5-978B-192B292609C2","F912CC10-E83D-4173-8513-16C6F9DF35C3","923A0F93-DFBA-45F0-877C-EC18E38923DE","A3DFF768-B5B6-4281-B5EA-D7D872B807CE","4B6C783E-5528-4174-B021-891E3ED115DC","E4079302-B5BA-4520-8859-F2D84742809E","4E5A28C7-1099-4089-9658-38B0940E7497","C567C1A4-C4BC-46E5-B937-45550E3A645E","BCD57F25-EBCD-4E9A-B121-EA4C95D6E8B1","B381DCF0-97B2-400B-9B16-A01529366CD2","003FF414-7A58-441A-BA9B-4935882D2B57"],"partTests":{"__isSmartRef__":true,"id":227},"_ClipMode":"auto","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":160},"prevScroll":[0,0],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":232},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":233},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(4.0,4.0)"},"205":{"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(241.0,251.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"206":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"207":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"208":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"209":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"210":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"211":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"212":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"213":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"214":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"215":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"216":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"217":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"218":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"219":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"220":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"221":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"222":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"223":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"224":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"225":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"226":{"morph":{"__isSmartRef__":true,"id":204},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"227":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":228}},"228":{"test01IsMorph":{"__isSmartRef__":true,"id":229}},"229":{"varMapping":{"__isSmartRef__":true,"id":230},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"230":{"this":{"__isSmartRef__":true,"id":227}},"231":{},"232":{"resizeWidth":true,"resizeHeight":true},"233":{"addMessage":{"__isSmartRef__":true,"id":234},"clear":{"__isSmartRef__":true,"id":237}},"234":{"varMapping":{"__isSmartRef__":true,"id":235},"source":"function addMessage(message) {\n    var borderWidth = 1;\n    var y = this.submorphs.length ? this.submorphs.last().bounds().bottom() : 0;\n    var t = new lively.morphic.Text(lively.rect(0,y, this.getExtent().x-6, 20), message);\n    t.applyStyle({fixedWidth: true, fixedHeight: false,\n        borderWidth: borderWidth, borderColor: Global.Color.black});\n    t.fit();\n    this.addMorph(t);\n    this.scrollToBottom();\n}","funcProperties":{"__isSmartRef__":true,"id":236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"235":{"this":{"__isSmartRef__":true,"id":204}},"236":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 12:37:54 GMT-0700 (PDT)\")"},"237":{"varMapping":{"__isSmartRef__":true,"id":238},"source":"function clear() {\n    this.submorphs.forEach(function(ea) {\n        ea.remove();\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"238":{"this":{"__isSmartRef__":true,"id":204}},"239":{"user":"Felix","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 12:40:25 GMT-0700 (PDT)\")"},"240":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(249.0,362.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"241":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":260}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"242":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"243":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"244":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"245":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"246":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"247":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"248":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"249":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"250":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"251":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"252":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"253":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"254":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"255":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"256":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"257":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"258":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"259":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"260":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"261":{"morph":{"__isSmartRef__":true,"id":160},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"262":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":263}},"263":{"test01IsMorph":{"__isSmartRef__":true,"id":264}},"264":{"varMapping":{"__isSmartRef__":true,"id":265},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":266},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"265":{"this":{"__isSmartRef__":true,"id":262}},"266":{},"267":{"moveHorizontal":true,"adjustForNewBounds":true,"resizeHeight":true},"268":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":269},"_ClipMode":"visible","derivationIds":["273F6926-A22C-40E8-8362-8C88FA43712E"],"id":"CEB3D07E-DCD5-4B8E-8D3A-D07E655E4238","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":270},"owner":null,"eventHandler":{"__isSmartRef__":true,"id":271},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"269":{"_BorderWidth":0,"_BorderColor":null,"_Opacity":0.3,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(249.0,360.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(0,0,0)"},"270":{"resizeWidth":true,"resizeHeight":true},"271":{"morph":{"__isSmartRef__":true,"id":268},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"272":{"activate":{"__isSmartRef__":true,"id":273},"checkActivation":{"__isSmartRef__":true,"id":276},"deactivate":{"__isSmartRef__":true,"id":279}},"273":{"varMapping":{"__isSmartRef__":true,"id":274},"source":"function activate() {\n    if (!this.blocker) return;\n    \n    this.blocker.remove();\n    this.blocker = null;\n}","funcProperties":{"__isSmartRef__":true,"id":275},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"274":{"this":{"__isSmartRef__":true,"id":160}},"275":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 12:59:57 GMT-0700 (PDT)\")"},"276":{"varMapping":{"__isSmartRef__":true,"id":277},"source":"function checkActivation() {\n    var client = this.owner;\n    \n    if (client.currentRoom) {\n        this.activate();\n    } else {\n        this.deactivate();\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"277":{"this":{"__isSmartRef__":true,"id":160}},"278":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 13:02:52 GMT-0700 (PDT)\")"},"279":{"varMapping":{"__isSmartRef__":true,"id":280},"source":"function deactivate() {\n    if (this.blocker) return;\n    \n    var ext = this.getExtent();\n    var box = new lively.morphic.Box(lively.rect(0, 0, ext.x, ext.y));\n    box.setFill(Global.Color.black);\n    box.setOpacity(0.3);\n    box.layout = {\n        resizeWidth: true,\n        resizeHeight: true\n    }\n    this.blocker = box;\n    this.addMorph(box);\n}","funcProperties":{"__isSmartRef__":true,"id":281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"280":{"this":{"__isSmartRef__":true,"id":160}},"281":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 14:33:25 GMT-0700 (PDT)\")"},"282":{"submorphs":[{"__isSmartRef__":true,"id":283},{"__isSmartRef__":true,"id":309},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":394},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":435}],"scripts":[],"id":"260CECE1-81C9-414C-B448-B1C402B313AC","shape":{"__isSmartRef__":true,"id":475},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"RoomPanel","partsBinMetaInfo":{"__isSmartRef__":true,"id":476},"eventHandler":{"__isSmartRef__":true,"id":496},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","0D2C3210-8E2A-446E-A851-FE0A0B4BFD3C","FBD5AD2F-06A7-484D-8931-E77044F70558","760A8666-5A39-4CFA-9D6A-B1BEF28705D5","94E8C2FA-7E9C-4557-87F5-DE7E2DD7FE20","BEA1F7BB-CBC1-4CB8-BC03-2EC4EEDEB622","DDE11081-8F1B-45C6-ADA6-E3EA0BECD313","C06EA54C-155F-4F89-B067-A2D65CCEA8E2","5B4B1F68-DB0B-4FF6-8829-D94950D5935C","5CC795C4-C6FF-4A6D-87C0-C8CEAF2BF1B1","D48F8C3D-B208-4B56-9E61-8BF686CC620D","65B72B32-B149-4505-B4B2-688CE1E993FC","3466CA28-D479-4D4F-BFF9-60200B0555DB","7EF5A850-0D4A-484B-9A62-0525B5DC5B0D","022B487B-34B8-4BE7-8815-4E668488FA67","2140C37A-F4CA-4E7D-9CDC-2F2BA665B64E","E6DBFE88-780D-4E5C-8C1C-FAD4CB710B62","8315DA23-A94E-4436-B968-14A2FB9E8B77","A6B69D13-73DC-416F-99C7-C1949D0433B3","DC8A062B-E212-4B88-9D27-EA53D9FD4FDD","D3B40DF7-8D80-421C-8F58-9FB0042E700C","6E978AD4-D32D-4851-9C61-C75A41BFEF50","B6B0CE76-251B-4186-A70C-756F8C5F589C","350C8C18-B745-4D88-80D0-A65822D2A21F","A4256A61-AE10-4A35-ABFE-2B154662A4B1","2D169C3C-0371-4A06-8AB1-1DFC59F8923E","1554E1E6-F98A-41A2-86E0-03BDABE966AF","A2B56347-F3BF-4B57-AEA5-3540ED5DC589","0E5ECB1D-40A3-4C38-815A-28020AC8F560","1BFC8421-2415-4852-A60B-4A6A8B92BA18","F4C8A2CC-827D-42E3-87EB-CCDB4F674F0B","39A8CDE6-2DA8-401F-9B96-CAEB52EDEAD0","999ADD1A-3CAF-4226-A752-1F14C74A8C73"],"partTests":{"__isSmartRef__":true,"id":497},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"owner":{"__isSmartRef__":true,"id":41},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":502},"blocker":{"__isSmartRef__":true,"id":503},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":507},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(638.0,5.0)"},"283":{"submorphs":[{"__isSmartRef__":true,"id":284}],"scripts":[],"shape":{"__isSmartRef__":true,"id":289},"eventHandler":{"__isSmartRef__":true,"id":290},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","C1FD5554-7CE3-4CEE-9FC6-BFC00857C835","08876EDC-403A-4073-9170-1A760D7E9DFC","D4811AF9-3364-4C4C-91E9-A4243A1ACBD6","A6B91A9F-867B-41D5-BD10-E873F66D3402","39BE1811-22DC-4816-8F59-3537753FD64D","3950D0A5-CB80-45C7-B666-816205134FBE","20C648E1-4607-4B03-B552-BEC6B6F072A2","371C2043-5A4D-493A-8E25-002DBD71CEF7","9636C45B-118F-4E62-A5C7-E6B2CB1F67CE","94E013B8-23A2-47E2-9090-C3B0FFF4A51E","8AE2B1F3-4F72-4441-A46A-D0A751AB3E7F","ECFE924F-37A1-40ED-B345-0E05FB4984AE","F20F6FED-BC53-46E5-A2CB-B51D869D9D4B","21458101-774B-4E58-8242-170B34093547","49E15903-AD9D-4DB1-BEC7-3628A2103AC4","F59A5E45-5533-4990-BE5A-F30C5C46A565","CDC687E3-389D-42A6-8061-58F060DFBED1","EB712C64-8C3A-4250-B59D-7C2A7D93792D","1803A14C-A778-4F27-947A-DAB3C3607C09","E3E839F0-F06B-4EEC-A10C-63E7528BF7D6","7DB32E83-3B33-4A41-A2A6-538787337EB7","D402D600-9624-411F-9F22-CF1692555CC3","100C7DA9-BA5B-4F5B-AC50-0530ACB50B15","BC215AC8-5A05-41C4-BB2B-C5E8AB395CD0","339D0B8C-E156-432A-9CA0-031935837BE2","DBA4B189-DB32-49C5-B213-B8C4874104B2","E37129F3-C70B-49E2-89D7-C6D197E3B677","10CCD23D-DBF7-467C-B601-2174B3608206","8D59ADF0-41D8-453E-85AC-D78EE836ECCE","9E7245EC-7163-4BFE-A8CB-152876765E4C","FC03868C-4EC7-47DA-B49F-AC6ADE9E0C4E","88C6E703-7831-4C8C-BBAF-E52B3D10D3B1","B10D1E48-0AF3-4667-9147-E1F6440084E2","C86EAB98-B325-4441-9EF4-221B30DDCE9B","C8B3EC91-B4C1-4377-9CEC-85135B8D1127","77D4BE6C-AE4E-4164-8A46-1A986BA11610","1B23F370-A834-4ABB-8CD6-86BD24888368","23703D4A-A066-4F04-9B0C-CA5018820D73","A513EAD1-2C3B-4618-A09D-CC3A72CDC051","847B3A2C-9A66-41F6-9132-1850C5888B47"],"id":"498DFBB6-274E-4A21-9312-593C03759D7E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":284},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":293}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button5","partsBinMetaInfo":{"__isSmartRef__":true,"id":295},"pinSpecs":[{"__isSmartRef__":true,"id":303}],"owner":{"__isSmartRef__":true,"id":282},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":304},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":305},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(86.0,185.0)","distanceToDragEvent":"lively.pt(34.0,-17.0)"},"284":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":285},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":286}],"eventHandler":{"__isSmartRef__":true,"id":288},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","C1137437-AF6F-4368-81B4-C0C7F7482980","BA2A9654-4910-4C29-B1D6-EB3AC1873764","D8C08A25-D704-407F-A5FF-715AA8EA2E17","61DB4CAB-65FA-427D-8E7F-9F697F8E8DC5","C8E250F8-E481-4C80-838D-EDC639DC028E","9DABD238-3C88-4740-AD12-E928A5C53CD2","E4F89CA0-1D22-4554-90F1-1752D2444439","2709B63F-8BF8-4ECF-B981-AB0DCBA05847","46FAA8D8-4ADB-4D2A-9F16-61234487502D","2321BE5E-6AE7-448C-8D4F-FA8BA4DD1624","CDEB32AF-3DA9-4472-983E-28EADFC977F4","4350FF6D-6E53-455D-9CF2-8DB6328B7964","EEC06D62-5716-4835-87E9-61613E19D437","088146BF-F036-4DF6-9EA1-A802AA7CC672","C47AA42E-BEE8-40F9-B71E-923E3B8DB0CF","F2284D51-1BC7-4B1B-ACC0-D48D35C0F12C","7FC5373C-4BD8-4921-A55B-017BC155EEB1","C08AC80F-1C90-4068-83F4-CD00CDC23B21","22D60436-6A33-49DE-B07F-6D64455F87F3","FA0DFE87-697F-4B9C-B674-04FB62112968","964DC14B-8C8C-4889-AACC-30ACC03787EA","71EAD34E-1F20-4C55-AE74-0606470B4DCC","7C681088-E0B3-4D26-9630-2075A616287E","3A7E6245-67C5-4504-8A9D-C09F5F7E3D59","C35934AD-A5AE-4362-9BC2-067BD51A0134","64FD7545-F2E9-4620-9F89-0D633F35DE35","279FBDBC-A26F-4DD3-8BDC-2F40C7E196CF","A51BD6C3-F10D-4B43-B74D-EB328A645865","00194C47-99EA-48C7-83BB-28502886B1F1","0E0B79AE-49BB-483D-8C09-5AF4B32B5448","2C78DE40-1CE5-419F-9388-1E3AEB9B0BA7","A66E7BAD-5023-4EA9-BB6C-F92DB4AC1643","C1A40348-DCC8-4B11-AA66-2515D402CF28","3DA4B5DF-2BC1-4414-8B89-390B61216CC8","008E497A-B0B1-41B5-9DDC-2C36B694C2C2","5848DAC6-4F22-4C73-8FD8-9F637D8B13D9","6AC94AB2-0B42-452B-9E66-B4F915754951","5F29772B-22F9-4509-AFE9-CA30E37B0A5F","139D7528-AE6D-4CB1-BD31-64396694CEAB","177DA431-C223-446E-AA82-ECA69A25C542"],"id":"CBF32414-8084-4FEF-B3CA-D7440767C139","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":283},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"285":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"286":{"style":{"__isSmartRef__":true,"id":287},"chunkOwner":{"__isSmartRef__":true,"id":284},"_id":"_4246","storedString":"↻","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"287":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"288":{"morph":{"__isSmartRef__":true,"id":284},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"289":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"290":{"morph":{"__isSmartRef__":true,"id":283},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"291":{"sourceObj":{"__isSmartRef__":true,"id":283},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":283},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":292},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"292":{"source":{"__isSmartRef__":true,"id":283},"target":{"__isSmartRef__":true,"id":283}},"293":{"sourceObj":{"__isSmartRef__":true,"id":283},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"listRooms","varMapping":{"__isSmartRef__":true,"id":294},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"294":{"source":{"__isSmartRef__":true,"id":283},"target":{"__isSmartRef__":true,"id":41}},"295":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":302}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"296":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"297":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"298":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"299":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"300":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"301":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"302":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"303":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"304":{"moveVertical":true},"305":{"doAction":{"__isSmartRef__":true,"id":306}},"306":{"varMapping":{"__isSmartRef__":true,"id":307},"source":"function doAction() {\n}","funcProperties":{"__isSmartRef__":true,"id":308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"307":{"this":{"__isSmartRef__":true,"id":283}},"308":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 10:25:35 GMT-0700 (PDT)\")"},"309":{"submorphs":[{"__isSmartRef__":true,"id":310}],"scripts":[],"shape":{"__isSmartRef__":true,"id":315},"eventHandler":{"__isSmartRef__":true,"id":316},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","8724F2FB-7769-4F72-8F25-BF8BF319FB13","09D1D5CE-7B29-4D46-AEFF-B3D05792D219","FA24A192-189B-4BA5-987E-4DBBB1B0D3D5","FD8A0BC0-CE3F-40B2-8EE9-39E3980280BE","30D7E6F3-3B1A-4CEB-A37F-3AAC7E3A44FE","6377B0C0-AE33-4631-A862-C1B21AD35A91","89E4E6F6-18AC-45A6-9E14-C01D2C97386E","F2B6535B-FABC-4473-9B99-1BCA4E5457A2","DB10EFC9-418C-43B1-AF79-D926369CC0DC","2784452F-66AD-4FF5-B60D-02D9D33C62A5","B9D5FA6E-35C4-48DC-BEA5-931106472CB7","B70BB07A-8EAE-4AEC-829E-1F7065564B34","48315051-2394-4624-90C7-7DF2B2A92124","E7754996-F881-4054-99AA-D92FDA6C6FBD","21173203-3871-4B95-8080-D93FF732D201","4C124217-3491-4BF1-A405-1DAD34479090","585E8094-FD6C-4B00-ACD4-83F28C4413A1","EF935769-71D4-4CE5-A715-C531BA6BC1BC","F7E2FB8D-A9F8-42F3-8F44-8A3A3B7DE589","51D84BDE-1556-4468-9FFF-5E7E4E7BD955","83EAA7FC-880E-49C3-A130-9AA68CFA8C5B","862C286B-3CE7-41F2-9394-A1C2DB761902","1A4F94BF-EA91-4C24-A4AE-B4471D34DAD9","A0996424-6EB2-457E-ACF6-CE6EAD14C0E6","120A801D-C99C-40C3-93ED-B9A9C0EE04E2","F62C1FA6-6CF7-4580-95EA-8CDDAAE11E9F","3FDA8835-A1FB-47E1-B425-A3FD0E2821D4","6325AD2B-7D20-4E7D-A1D6-3C87C51E56B2","15B8531D-F40A-4F71-B5A4-FEE736D56916","664AE736-1762-4D6E-A948-D386E6C3623B","4815ECD4-6F37-4349-8435-C92067C83F65","0C1B9233-1C8B-4417-A765-74DB63A0AEF7","3341C108-F5A1-4C18-8CED-55AA645B8D05","81A8E97E-834F-4874-8B99-81B7E3D6F75B","005ECE54-4413-4765-BDB8-6A1D3EF89DD0","4050D7A2-E31F-4C77-8538-9BC07B631476","EEFD9CD5-E560-44F0-B414-830379BADF01","4169EA8D-7E02-4501-84A2-DB33B15BAB55","C172FC28-9C47-4843-8CFE-AA506F3212EF","FB5BC103-335B-4B5F-AF53-1E51D2BFA8F0"],"id":"00B8DBA5-EF98-44D4-BDAE-AD1B46583B4F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":310},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":319}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button9","partsBinMetaInfo":{"__isSmartRef__":true,"id":321},"pinSpecs":[{"__isSmartRef__":true,"id":329}],"owner":{"__isSmartRef__":true,"id":282},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":330},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":331},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(6.0,185.0)","distanceToDragEvent":"lively.pt(55.0,-13.0)"},"310":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":311},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":312}],"eventHandler":{"__isSmartRef__":true,"id":314},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","72641797-2F14-4585-82AA-D0BCD806040F","3068CF06-35B5-4C19-8653-A8EB29939230","0EC2F040-5E11-41F5-9801-3E0AB4195366","4E6D5EC6-71A7-451F-B455-E221A34CD5AD","EC3AC3DA-3709-433B-B521-075B064513DF","2679B295-DB57-441F-BD4D-AEECA64AEB39","667310BF-CE78-4BBA-8637-D60E2C984D1F","78BBB7F9-8599-43B6-983B-96154753FBFE","B05FE2AC-6649-4507-83DF-76699736E77A","B348058F-1A77-452A-A836-70A8C3C4BAC3","7380FDFC-A7A0-4B98-A48C-B6956ED2478A","8327FDAC-888C-461F-B214-9EF46DD7C468","779CD10A-0E2A-4C62-A3A2-0B4DFE2149A0","A4F04B56-E1D2-49AE-961E-7615143CB44E","0DFEC89A-3418-43F4-8AC1-ED5DDD8BE9CA","D0CF41DA-3B5B-4ABF-ABBE-67765996063C","8F88B90B-8D39-44F4-B286-51E4C1C8D77E","C3B7F1FB-9B49-4093-AD48-3AF0A86B7D86","4AAD750A-2EDC-4A5C-840A-3A858E659FF5","730268FB-41B6-4F4D-9C51-9A7AA0467F9D","81EC2321-B25A-476C-B01C-8AF3C35D1C24","9F9F67EA-0150-4DB6-8F6B-C37971B7937F","27328B31-C633-4228-84ED-FD5BA5BE7DBC","2BE309D7-A5D1-4629-8095-6A5CC59A3786","E438D524-B32F-4442-B951-89FA68D61CEF","125C29A9-71A2-49A3-B4D3-5BC40C24FA47","A044E56A-3C47-4935-B069-8C4AB2B7EE25","BB478E9D-A6AF-48E8-A0D2-3700C6ADA018","5776C489-7B69-4AFD-9A7B-78323A83E3F5","1AFE5B3A-7FEB-472C-8ABD-9C434D75FD2D","E84C9091-86E3-4F5B-9D3A-ABC8BBA4F800","CF415F3F-72BE-4CF4-89EE-A62FBA664170","5A8A0778-EB1E-464A-980D-60DB7CFAE693","4223F5F8-49FF-443E-B3A5-6A0D8429D5AC","9C680DBB-F06C-45B7-B042-88927F44C873","E3F692A1-0EA7-44D5-862F-912EDB35429A","772A44B0-9F7E-457C-95DC-05743D10C03F","2664ACA7-259F-4C05-AE09-8B623D47ACE6","A1BD5489-48EA-45AF-9BDE-B6DE2ADE8A8B","BA12CBE1-7C82-4A1C-9B2D-56690B6D521F"],"id":"09F1B68B-52AD-4E33-9BCE-FB1C1522C98F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":309},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"311":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"312":{"style":{"__isSmartRef__":true,"id":313},"chunkOwner":{"__isSmartRef__":true,"id":310},"_id":"_19849","storedString":"Delete room","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"313":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"314":{"morph":{"__isSmartRef__":true,"id":310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"315":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(75.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"316":{"morph":{"__isSmartRef__":true,"id":309},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"317":{"sourceObj":{"__isSmartRef__":true,"id":309},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":309},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":318},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"318":{"source":{"__isSmartRef__":true,"id":309},"target":{"__isSmartRef__":true,"id":309}},"319":{"sourceObj":{"__isSmartRef__":true,"id":309},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"deleteRoom","varMapping":{"__isSmartRef__":true,"id":320},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"320":{"source":{"__isSmartRef__":true,"id":309},"target":{"__isSmartRef__":true,"id":41}},"321":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":328}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"322":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"323":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"324":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"325":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"326":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"327":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"328":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"329":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"330":{"moveVertical":true},"331":{"doAction":{"__isSmartRef__":true,"id":332}},"332":{"varMapping":{"__isSmartRef__":true,"id":333},"source":"function doAction() {\n}","funcProperties":{"__isSmartRef__":true,"id":334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"333":{"this":{"__isSmartRef__":true,"id":309}},"334":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 10:26:06 GMT-0700 (PDT)\")"},"335":{"submorphs":[{"__isSmartRef__":true,"id":336}],"scripts":[],"shape":{"__isSmartRef__":true,"id":341},"eventHandler":{"__isSmartRef__":true,"id":342},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","66BFE30B-6EEB-476D-8C80-5858AF1DBB5C","DEAC39D5-3DC4-47A6-BC22-F380411EC1E5","E55E7FE2-6F81-4FDC-8C38-C37B058CFCCB","E0FF4B3C-EED4-4081-A261-3F73CFF7C989","35F89DA3-0567-40FF-A3D9-B6DD3A1304CA","4CF8FC02-C66B-4AD7-B625-A1A33F0DE8DF","757F24A2-5B98-493E-A8D2-0834C80BF6CA","F6BEDAA4-7194-4C80-81A3-B78D5612A18E","47C93BE7-429B-45F4-B4DC-F07D28DB4AF4","ACD3DE64-4758-4B2F-BDBE-74695EA57279","052A669F-7BB1-4653-AAAF-42B46CAF50A8","6B49D824-51D5-4692-9FC0-F45321488769","8AA9C6F2-A7C6-4B0A-A959-9893EC4205EA","37213279-8A93-4A4D-A17E-23B2071A1AB2","0A90F0E7-6626-4C92-84F0-0FC266E3861B","6C263EB1-D085-496A-8300-2850EA1BAAF1","B35E3A38-D607-49A2-AD56-04BD4B00CD4F","44BBDB65-79D6-432F-AF69-F842CFD35AA7","90643663-D3F4-4202-A6B8-127F997E2D0D","580FC451-3B8A-400F-9C5B-F7D600B2B923","47DDE475-9074-41A9-9013-CFF174A4EC91","476768E5-CC06-41CE-8007-00093A24B9F7","DEE184EB-C3E3-48C5-8D4B-E6981AE8A927","E1B571F6-FFBD-47F3-966F-3921655C1182","F6E7EB70-9812-482C-B252-783E7A9CF033","65A0D66D-7639-402C-937D-967C03CCB6BE","F6839A14-053C-4109-B1B3-758A2F78821B","CB9DB452-1D49-4AB0-B2DC-08E6893DF7C6","0E6FCC75-A43F-4A42-9C71-26465A9AD596","64FD799A-C4FB-4EA0-8695-C8F84F84D0CC","0A6E863B-78E4-4E09-ABD8-CFE7C75DEF12","ED498C09-C6E1-477C-9864-822D977B0C17","AFC8AAC7-B661-4DB9-B0B9-A2C3D86EA137","12A73F85-7F09-460B-8760-A79632EEB1C6","EB852301-88BB-432E-B9AB-544D267EB8A9","3E62F47C-A544-49C6-BC64-2FCDDFB50465","E353D0C7-A373-4338-93B1-31A491C2B98B","EA6EEEA7-7AC8-4015-AF5F-FCABE519B344","BC971971-AA36-455F-9126-8023B28309BD","705E641A-5BB9-443C-9493-4D3EF93F8347"],"id":"C526F53C-7336-4A5E-94F1-891015012178","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":336},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":343},{"__isSmartRef__":true,"id":345}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button6","partsBinMetaInfo":{"__isSmartRef__":true,"id":347},"pinSpecs":[{"__isSmartRef__":true,"id":355}],"owner":{"__isSmartRef__":true,"id":282},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":356},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":357},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(225.0,185.0)","distanceToDragEvent":"lively.pt(34.0,-14.0)"},"336":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":337},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":338}],"eventHandler":{"__isSmartRef__":true,"id":340},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","F9E32F4E-451C-4DF9-9897-C7C088AF997E","8B5D2258-4F80-40A0-9C36-7456A91E2610","EDA86155-9E6A-40C3-A255-2D53FEE62706","9D1D3F69-0F40-4B2F-BF1F-EEFF69ECDE4B","009145B6-4E8D-4F00-959F-27E7204D201D","CE4D62D8-1FE6-4AF3-9068-ECD5DD120235","D5A5363B-68DC-4108-85C4-73DAE7DD7434","557F5E03-40CA-4267-AE47-A90377EC89DB","F5F6FCCC-9EF8-4106-BC5F-B6029AF6ABFC","438F23AD-6C1C-4C30-AD25-D210F99AAB05","309CB75E-E97F-4AFE-8288-EC39EAE18114","5F9F101B-1072-4F4E-BE0A-64CC45941BBD","6820940F-7594-446C-99D3-23454F2AEFEE","50C6A692-C97B-4A5F-85D4-BE308255598E","8D9B3C64-E737-4B1A-9590-FB5424ED8CDD","6830A8D1-47FE-4B23-8A6D-206ED5F8CB9F","2451C381-E64E-4F13-BAFB-11F3CCC88DA6","E8428FB7-CB1D-468C-B3AE-3E96D9DD1494","A9D23B95-F159-4EC4-BF5B-6FEDCB9573B0","F723606C-9C17-4B54-BE68-A7AAFCA47F4B","33D189F9-BA66-4528-8088-12458E9E7495","F69EDF6A-CAA2-4860-BDDE-2E796C7B6265","29F181DC-80A3-4825-BB8C-E8646D687CA5","F18CFBEC-F66A-4F99-BE39-5D7193FD60F0","E42FED67-DEFC-434E-A5FB-584572B0A1B0","49FD9CF3-5D3A-4213-A6BB-3040D1BA6150","D5F66E48-276F-4A81-919D-7144C2541DA7","994B8A07-7478-4F22-A646-2CC1B2CEEB04","36322846-FFC5-4A24-82C8-4925554A7EBA","093F5965-9D6A-44DE-8FB6-B8B0F7FD0581","81D45AE9-208E-417E-BB50-7ADE1CD51BD0","0BC370F9-19B6-4389-9227-5DB7D31FBAB5","08E7BDE5-EF4D-4949-B7FA-CB7779DC1590","037AA7A7-4DEF-4566-8CC9-C943DBD44B4B","053B6300-B894-4D92-A44B-DCD8D5E5ADBD","2910EDA0-EB7D-485B-9526-896CC7F12341","35E334F0-F511-4DCC-B95F-9DC3CCEF15EB","72CC45B4-4ABB-49DD-A878-5E33670C45CC","3ED1751C-A46E-4F97-927F-F46E042C1A1D","1071A0A2-E95B-4F18-A594-C8B06442A34B"],"id":"942DF733-B72F-4A4A-893E-8344085DE301","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":335},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"337":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"338":{"style":{"__isSmartRef__":true,"id":339},"chunkOwner":{"__isSmartRef__":true,"id":336},"_id":"_4338","storedString":"↻","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"339":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"340":{"morph":{"__isSmartRef__":true,"id":336},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"341":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(20.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"342":{"morph":{"__isSmartRef__":true,"id":335},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"343":{"sourceObj":{"__isSmartRef__":true,"id":335},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":335},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":344},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"344":{"source":{"__isSmartRef__":true,"id":335},"target":{"__isSmartRef__":true,"id":335}},"345":{"sourceObj":{"__isSmartRef__":true,"id":335},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"listClients","varMapping":{"__isSmartRef__":true,"id":346},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"346":{"source":{"__isSmartRef__":true,"id":335},"target":{"__isSmartRef__":true,"id":41}},"347":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":354}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"348":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"349":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"350":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"351":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"352":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"353":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"354":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"355":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"356":{"moveHorizontal":true,"moveVertical":true},"357":{"doAction":{"__isSmartRef__":true,"id":358}},"358":{"varMapping":{"__isSmartRef__":true,"id":359},"source":"function doAction() {\n}","funcProperties":{"__isSmartRef__":true,"id":360},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"359":{"this":{"__isSmartRef__":true,"id":335}},"360":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 10:24:57 GMT-0700 (PDT)\")"},"361":{"submorphs":[],"scripts":[],"id":"56864255-D904-4054-962E-78DBB94EE907","shape":{"__isSmartRef__":true,"id":362},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":168.00000000000017,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"NewRoomName","partsBinMetaInfo":{"__isSmartRef__":true,"id":363},"textChunks":[{"__isSmartRef__":true,"id":364}],"charsReplaced":"r","lastFindLoc":1,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":366},"derivationIds":[1958,"C61FE389-C2D3-45A4-A001-68DE006696CD","3D3B2CFA-B1F8-491E-927A-601C0EDA5FB4","5EF7F0E4-EFE3-43A0-8978-D36D4958D31E","20578589-05E7-4203-8605-B245E81F9E75","FD37F732-3248-44CF-B749-E73FB2C91B93","A7B4A4BE-7E42-46E3-B88E-BEE45175CE05","3DA96D9B-6FEE-4238-BC7A-8CC5FB6DEBAF","9BA6EA63-5ED7-4BBF-A76F-C9CA864F7005","9495A0A0-48B0-4705-AE1B-4A6070B71C8B","0D82E4BE-9223-4663-8773-AD78E0199303","7CF6A97A-E7DE-4E72-8931-41C0D06888D5","B8B8CA61-D875-4FAC-96B5-FF4A531048C7","B203B5E9-88BE-4E34-BD5B-F08189D14E56","1B662F2F-8D90-4771-A28B-21AC3DA08DF7","AB2E29A4-C964-44C2-ACDB-82492AAB4DE7","4F2BD316-9767-48CD-B228-3F27A24959F9","A3833195-8EC4-4645-B632-2E4F68E70A32","A443E79C-FBB1-48F2-AA7A-31D887CC5601","E54CC7B9-93D8-4937-92E3-D3BA8F7D49DA","E18A1199-6001-42DF-8517-8DC4349159DA","0180BD15-539A-46C2-9995-F52E901FB0BD","9C5AAA8B-78EC-437B-BA27-E0A28DDFE2B5","8DD8F4EF-9ECA-454B-82A4-937821E61164","722C63BD-D2EF-4C13-8047-89BA3446DCCD","BEE0E523-F20A-4DCD-9DD6-09A7C4FFD68A","EADD3FA0-2857-430C-A82F-3C781E79012A","8EB9D917-9E9D-4C53-BA5D-5835221BFF68","1BC4CE41-168D-4033-8C9E-7A2148DA6F33","47A2ACF2-D9EF-4DD3-994F-3AEDADF29D3F","E5E54CB9-7792-4601-951D-C03DD60E4C81","81AC1166-7CBB-4355-A795-7DE8148BCF6B","49D2227B-AA8F-4812-9F63-C0E7771FD1A7","B255B61D-CFFD-4740-BA8A-E2B3A90CA8D4","CBD5CD92-9A53-466D-8804-E0CF2BF2E38A","C583300D-35EB-4D3E-B4BD-33BADFF67A56","5E67CF86-EA23-426A-875B-1D275833EACB","FBEDF20C-A85D-4BBC-842D-55834D181731","FA278F5D-5BF9-4804-8AF0-8924D843C63E","6A1CDB63-D08F-42EA-9D26-170734AFE433","239907DB-A960-4FFF-B63E-5161D6917729"],"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":282},"layout":{"__isSmartRef__":true,"id":367},"__serializedExpressions__":["_Position","textColor","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(6.0,215.0)","textColor":"Color.rgb(0,0,0)","distanceToDragEvent":"lively.pt(99.0,-11.0)"},"362":{"fill":null,"_BorderWidth":1.1840000000000002,"_BorderRadius":6.660000000000001,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(164.0,24.4)","_BorderColor":"Color.rgb(192,192,192)","_Padding":"lively.rect(0,0,0,0)"},"363":{"partsSpaceName":"PartsBin/Inputs/","migrationLevel":2,"comment":"Simple input field for Forms demo","partName":"InputField","__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Sep 05 2012 16:01:35 GMT-0700 (PDT)\")"},"364":{"style":{"__isSmartRef__":true,"id":365},"chunkOwner":{"__isSmartRef__":true,"id":361},"_id":"_1111","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"365":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"366":{"morph":{"__isSmartRef__":true,"id":361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"367":{"resizeWidth":true,"moveVertical":true},"368":{"submorphs":[{"__isSmartRef__":true,"id":369}],"scripts":[],"shape":{"__isSmartRef__":true,"id":374},"eventHandler":{"__isSmartRef__":true,"id":375},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","80CD0BC3-E29C-48A3-BF49-DD263A016B3E","38A4DD0C-47C0-446E-94F1-FC38F66E6235","5107EBFB-684D-4BA5-A31E-58AED6A301B1","4C1ADC00-9C8C-4B8D-9FD9-7DBC381B6081","5F3B296F-56E7-4941-B8FC-75C1DD2BA563","5F0610B5-1FBD-40D6-A8F7-211939E3586F","94067576-3975-42B8-A2FA-EEFC2681E939","D8BC1634-C782-4F09-A8A0-FF85FEC96CCB","AA0F76CB-47F4-4854-BD30-BED009F458B1","12731807-8255-4FC0-99B1-75BBCE04A9BE","2104D776-6DB7-4FC7-9F7D-85621CFCCD8C","4D8E5778-346E-4F90-9C1E-E199C4100143","3252F80F-7D64-4496-B287-48C3664B1206","B3AC5539-AD9D-4641-8282-9B7B0FB8BB61","0A0E41F7-30C3-4857-ACF6-D281C2EA2A50","EB8E30AC-199C-4F63-879D-CF824E05BDED","B65456C4-3D71-47E5-AE98-22C75B48B2E5","36611365-6EE3-4906-A611-88493F024E2A","F7B77DFD-6474-4A93-A6B2-29E90EC67BF9","79BA2EB7-E44C-4397-A17E-C199A91ABAB0","9CF7FBE5-BD88-4495-9220-28129261D1DC","4E3A4948-C596-4624-9410-5AA890758B7D","D86025D6-B2FF-4850-997E-A4D807B3DCE1","91D8A451-C3F1-443C-A884-D2E3E018A61E","F6B95676-7A0D-46CD-8DAD-0872FD0F7A3F","6ECFD759-DB87-4A24-A67A-CE7E63A43E0D","02034967-5D2C-4295-972B-4CF443626B79","39DCEE1E-337A-4FB5-96AE-9AFAB7032CE9","FCB8B362-3C66-4504-8BA2-470909DFCA16","26929865-6006-4F4E-AE91-6F68C0634FE7","5D6E6065-EFF8-4189-949E-66311B985193","4C465DBD-1802-4061-8445-4F250A7526BA","F490D4DD-E519-4DD6-A323-8461A152DDF0","23822BF0-DDFE-497E-B4B1-CD42109DFBD4","883AE1C0-E065-4E30-BE73-A0E28382F66D","C7E40286-CDBD-4CA2-A438-4050F83EDFD5","8C085B0E-883C-4C39-86AF-59444FEF7FA2","83421A23-C822-4600-9F41-CCD802FC8DB3","AE0D71E0-5FF8-49E7-B4D3-986C011BDA6B","E69D36D9-5499-45A7-BE17-50D5886BB968"],"id":"A175E8DD-66B8-416A-A105-AF68D75F7E47","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":369},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":378}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button2","partsBinMetaInfo":{"__isSmartRef__":true,"id":380},"pinSpecs":[{"__isSmartRef__":true,"id":388}],"owner":{"__isSmartRef__":true,"id":282},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":389},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":390},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(174.0,218.0)","distanceToDragEvent":"lively.pt(54.0,-14.0)"},"369":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":370},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":371}],"eventHandler":{"__isSmartRef__":true,"id":373},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","3BF8DAEC-4FDB-4BA3-9739-1C5166D1952D","D7DBE818-2B6A-4427-87AE-934FCA09EC63","4B16C692-786F-406C-9D4B-E846F8DBF134","CC194CF0-1680-4C54-B815-436EBCBB2480","80A9CD53-D61B-4171-B44E-F335FD921287","658D4399-E278-4F9F-B9AD-BBF8A8D77A1E","D9F47AAD-BF2C-4EF7-A77D-B386DAD3A0EC","7054F5C5-D24A-45C3-9369-3B927753378E","FED07304-11EF-4D7D-A9E0-23A8DE701750","B37B3D46-3BF4-4755-AD5C-0337B682B11D","FDCCC8EA-9919-4775-B452-1E9F218181D7","FD23E904-7E77-4CD3-BC4C-054C7284EFCD","F585C9E6-2C15-4679-8AC5-49976641E7CE","1A87778C-7FA6-42CC-8AFA-7F86183B3C3C","A225F3C4-2744-45D0-9769-8CF236DB70FC","9F79A485-D444-42A2-8215-0F55FA3E4AFF","FE2A63F0-1000-40E9-A7AD-09873902E7B7","4EFE97A1-3E6E-469E-8A69-FBB4FFF031D8","70CDC225-E5B5-4F2F-93ED-26CCF03EB047","BAB235F9-0260-4531-A7FA-238714A44966","4D964E73-2915-4A25-A85B-B808B78401D5","25658258-5E3C-4C46-B738-4B20D987CEA6","FDBC9219-1283-4C2B-9A14-922DE6E4F627","5BAE8406-5750-4CBB-BA15-BB70CB99E92D","64297563-BF95-415F-A761-8B5A51F94F3B","B40BE47D-EE58-4FF1-9FA0-4F6F05A543C1","DDFBD2CF-354F-432F-90A6-91FB2CC09DFD","73DA3F2A-DC46-4AF5-A3F1-B5EC49D5FD17","6A0B31CB-AF8B-4906-926E-893CED2E8DE8","798DA34E-AA56-4DD4-B5EE-BA22B2D67955","0502BBEF-43CA-4801-B372-0E63F2C1A447","D0E5B8CF-FFC4-45C4-BBDF-604939495FD9","24B01FDD-842D-4F9E-85D9-57F5271B27B0","6AC460BB-269B-4696-8C96-A324731CC719","E7CE7BB5-DE10-40F9-9D31-0D805B203378","068FDEE1-4A79-47DA-81FF-A48B941EFA70","7ED6E7F3-517C-402C-A9A3-09FD4AD3D8CB","3B399DFB-FC14-4502-A8C3-DE0A65B6FF35","D5191812-D079-4578-8274-C388C801705B","515FACBF-2167-4565-9CD6-3DD5CD8E19AE"],"id":"CC0E2952-6820-4538-BE81-22A97962C055","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":368},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"370":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"371":{"style":{"__isSmartRef__":true,"id":372},"chunkOwner":{"__isSmartRef__":true,"id":369},"_id":"_5710","storedString":"Create room","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"372":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"373":{"morph":{"__isSmartRef__":true,"id":369},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"374":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(71.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"375":{"morph":{"__isSmartRef__":true,"id":368},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"376":{"sourceObj":{"__isSmartRef__":true,"id":368},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":368},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":377},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"377":{"source":{"__isSmartRef__":true,"id":368},"target":{"__isSmartRef__":true,"id":368}},"378":{"sourceObj":{"__isSmartRef__":true,"id":368},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":41},"targetMethodName":"createRoom","varMapping":{"__isSmartRef__":true,"id":379},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"379":{"source":{"__isSmartRef__":true,"id":368},"target":{"__isSmartRef__":true,"id":41}},"380":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":383},{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":385},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":387}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"381":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"382":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"383":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"384":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"385":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"386":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"387":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"388":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"389":{"moveHorizontal":true,"moveVertical":true},"390":{"doAction":{"__isSmartRef__":true,"id":391}},"391":{"varMapping":{"__isSmartRef__":true,"id":392},"source":"function doAction() {\n}","funcProperties":{"__isSmartRef__":true,"id":393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"392":{"this":{"__isSmartRef__":true,"id":368}},"393":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 10:26:39 GMT-0700 (PDT)\")"},"394":{"submorphs":[{"__isSmartRef__":true,"id":395}],"scripts":[],"id":"5E3819CE-7BD8-47BD-90C8-348A3250A97E","shape":{"__isSmartRef__":true,"id":399},"droppingEnabled":true,"halosEnabled":true,"itemList":[],"selectedIndexes":[],"showsHalos":false,"name":"ClientsList","partsBinMetaInfo":{"__isSmartRef__":true,"id":400},"_ClipMode":{"__isSmartRef__":true,"id":405},"eventHandler":{"__isSmartRef__":true,"id":406},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","C1C00AC4-F3E1-44E1-8973-0E9903EFE3B9","2B85E408-84FC-4316-BD59-0C77BB49E637","6CE6A7BB-6705-43E9-9DB7-A9B499A0017C","5C102A64-C165-4994-A3EF-1A3D036013E7","53389334-0338-4164-B9D6-D296DA52B3EE","62852677-80D0-4599-8BB1-4BDC8E13248B","33C2B539-898F-4E74-AF9C-FA40DD242576","942AB342-50C4-4AA9-BE3E-FEBFE1AADF55","7B0A4412-1CB3-4154-A84F-95784ED0106A","B070D91E-8041-48DE-A423-49A7C8CDDD8C","E3FAAC4B-C931-47BD-8B36-3FF938E376B4","93E1A34E-C4CD-4D92-9B02-BA822D38E1C6","1FCCD3F2-3E26-45D2-B45E-677433DAB208","12AE2ED3-C8C8-4679-8EE6-90334A8246EA","E987CAB0-0173-4213-95A7-8A892AD66427","B58C210C-F533-4B33-B034-F0AC63538310","3F9C42C1-31B0-4B83-9B4E-B50BAC3D937B","FA8F2E71-E038-4543-AEF0-106857D8FFB3","7AAE1FE0-82E3-4B36-B81E-BCAE1919DE3A","3206FA4B-FB82-4068-9048-F90FBFE524DA","587F66D4-2DA6-46D3-9E0B-D71964556B73","2EC1CD72-0AFA-44CF-AC91-37053E9030D4","38270CE3-5D54-43B1-B9C3-4EE75BF1A9DB","23A40BE6-2E77-436B-9AE6-DC7717019ACF","17E2C8F2-0141-4478-A302-E797994EF412","D70CE756-FF89-4529-8783-9AE9D98D6FBB","9BC2750D-02F7-420E-A4CB-3254EC943751","4D6023D2-8403-47C7-89CB-220837AA8FB2","FE6C5272-FB63-4618-AD79-DB9278AF1A1D","09461135-9D56-4141-B9B2-620F9541ECD5","0BC995BD-6840-4116-ACD6-F19CA238942C","462E1E46-6B15-4DA6-9D38-3EBC04A05802","43677F85-0EA2-46C7-9E5E-AF60B118B0EB","D57BD972-D21E-4000-82D8-710504FB995A","71003204-8C46-43AB-A38A-36172C1F3FA1","BB38EE49-A098-4A35-817A-6872747DBD3E","EF1F717D-DF7C-4CB8-A79B-CFC9F520535B","B121E441-4926-4A20-A275-0FDDDB7E57A8","5D42F931-7C3C-42B7-AE03-8A56D8C239B3","F291E37D-A180-4BBE-9F6C-A0118D7CFCE8","A0BBCB42-F70F-4184-98D7-E05B0A79EE9E","853E7A4E-0B3A-4FD5-9296-D4EAFC09D833","17F03CA8-3555-4D65-8772-1010E206B31C"],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"itemMorphs":[],"layout":{"__isSmartRef__":true,"id":407},"owner":{"__isSmartRef__":true,"id":282},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Lists","_Position":"lively.pt(144.0,8.0)","distanceToDragEvent":"lively.pt(74.0,-17.0)"},"395":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":396},"_ClipMode":"visible","derivationIds":["5B4469C4-350D-4551-89E3-0CCAA4874419","99AE6204-7A5A-47D1-AE7C-1B39DB42669D","F64CD827-F2C5-4AA9-9BB4-3144BDFC362C","41A8541B-FB09-4552-9E91-55C6D403674C","3C579E4F-F09A-4747-8B69-693340E0CEB4","04C09F54-ECA3-4AD3-9A39-CE292DD97C5A","055DEEBF-B603-4B6F-A039-34071C6C0FD8","0F42BBF1-6D5F-43ED-BE11-57A72E9A0FA9","FB1EC95B-B6F5-4B9D-AB16-2F116C53D6D7","F1478D82-4D54-4F76-BA1E-CE993AACC422","37A9C69C-266F-419E-95D1-48BFCFB4F092","9F96C4C0-6EF9-4AEB-B13A-64BDA9C9AF13","54DDC154-5ADB-49D0-984B-21448A7C865F","DE1594AB-AC7E-49F2-87CB-16D8CAA6A066","ADBA1C04-7DCA-46B7-BDDB-F0E284D32246","B3973291-5862-4553-9A2B-F11927E3F609","E23A0001-7843-4AE4-976D-6C4DE2B7DB45","8595FEF0-4269-4DB4-AEBB-9CD8B773B482","B639018F-DC5C-4BE9-8E70-BD1FC974AA47","41BED5EC-7983-4E5B-9986-F030F3EEF48C","A31C05D4-DC94-48DF-B73F-AC20081CEEF5","566300EC-6F90-4A04-BF50-11F14EC34622","E85F6AB1-5F83-4042-B8C0-6DC4576AC9C0","65AE47A5-56E7-4F14-8EF0-0282A82626F9","B6BC6C6A-84E2-49CE-AD26-F2223E3EF97B","250EC563-A1D3-4431-ABEF-CC8FADAFE9CE","A03C6FBD-4472-40CF-BF8D-D63A31E73EA4","5AE6E7B8-5F5B-4968-976B-2535BA29A014","EC9FA21D-D684-4A8F-865F-158B570D2CA1","F8056247-9765-4AAA-9042-F942A5F04AF5","548E7DFD-E4D4-4249-A0DB-5AA7F39CEDC0","FFC86D68-17DB-4879-8A14-FA439F5970F6","4EDD49F7-7136-4569-86C9-EAC65431E0A7","58DFB269-EED0-430B-8A74-FFA02E7A6270","E14348F8-2E63-4742-9200-F8791BCE80FC","945EA539-E5F3-4DD7-8AE3-C0AEF4EFF09E","23BD40B9-B4A5-4688-BE10-BED6593C2DF3","4F90F41D-CEDC-4002-B72C-9FAC262D3A71","13E6B881-493A-48CC-B76E-3CBAE55B0962","50E7523B-92E9-43F7-9DAC-3D27C999186D","54C213C6-D6C3-4FAC-AEDE-9194FCB82B4D","73B7DD11-8B86-4E8E-B0B8-22637ADCA19A","1D89A364-78A2-4600-9C1F-FD392B6E6256"],"id":"C9B2435C-5048-4440-8A03-2DD32BDF7D4E","droppingEnabled":true,"halosEnabled":false,"owner":{"__isSmartRef__":true,"id":394},"eventHandler":{"__isSmartRef__":true,"id":397},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":398},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"396":{"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,4.0)","_Padding":"lively.rect(0,0,0,0)"},"397":{"morph":{"__isSmartRef__":true,"id":395},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"398":{"resizeWidth":true,"adjustForNewBounds":true},"399":{"_BorderWidth":0,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,172.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"400":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":8,"partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":404}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Fri Jun 27 2014 02:53:08 GMT-0700 (PDT)\")"},"401":{"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93","__serializedExpressions__":["date"],"date":"new Date(\"Thu Mar 29 2012 05:39:24 GMT-0700 (PDT)\")"},"402":{"author":"robertkrahn","message":"new morphic lists","id":"ACF81045-E200-4DA6-B0C6-B9AB94590E84","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 30 2013 14:32:00 GMT-0700 (PDT)\")"},"403":{"author":"robertkrahn","message":"no comment","id":"3D0531CA-D241-4692-89F0-2FCC7621B8DE","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 01 2013 15:29:07 GMT-0700 (PDT)\")"},"404":{"author":"robertkrahn","message":"Fixed onMouseDown handler of text item morphs","id":"860182BB-590A-4CD9-AAB6-2F87F9BDF9B6","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jun 27 2014 02:53:07 GMT-0700 (PDT)\")"},"405":{"x":"hidden","y":"scroll"},"406":{"morph":{"__isSmartRef__":true,"id":394},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"407":{"listItemHeight":19,"padding":0,"maxListItems":10,"noOfCandidatesShown":1,"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true,"__serializedExpressions__":["extent","maxExtent"],"extent":"lively.pt(101.0,172.0)","maxExtent":"lively.pt(101.0,172.0)"},"408":{"submorphs":[{"__isSmartRef__":true,"id":409}],"scripts":[],"shape":{"__isSmartRef__":true,"id":414},"eventHandler":{"__isSmartRef__":true,"id":415},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","A24308D1-DB89-4C84-BFEB-5BAD35E00201","D6FBB1A6-9F6D-4D0E-96EF-4E6A4382DE90","61D825C6-2FA5-4C5C-9EAA-801D7D8CEC0B","54E043B4-B668-43F8-A7A1-5377C2D51C9F","59A768D4-F9A9-43EA-899B-7DC93047C38D","43DB92CF-579F-43DB-B11B-FF530CEEDFF0","CF475C9B-EE6A-4F95-AA06-CDE73BD9D471","A51E1FF3-827E-465F-8EDC-C660D2787F01","3377CAAE-FB10-4E84-8C68-412785FBA29D","5B3B6D78-ECA5-4D6C-B4A4-60CD4FA0E12F","F96EA47A-F47E-4110-BB46-3BC09E76E6D6","6265D490-99E6-4122-B19D-E21088D54678","0B2EF77C-9813-48E4-910C-DA9B03250111","9F5B215A-63D8-469D-939F-B673E1EAB664","4F4533FD-F33F-426B-A443-EE483CC1D121","93D6186B-82C6-4CD8-972E-AC548A488848","C10F4E82-D7A5-458E-B371-AF8E38E625DB","3098B198-6C43-4AE4-A7A7-B97FEE5D4B08","E5517497-0087-441E-9CBF-2694A75B2E08","A5985772-40CB-4998-AAE6-C6C8CF8CBCED","BA9EB82C-F563-4EC8-9A84-447B29CCD7B4","B0820D8B-61DC-4B07-9F1E-8D16C4A08838","2AF66F84-23AB-461E-8F80-06F513409CC5","4AA16CDF-EEFB-4DE4-9E23-874BB084741C","ECD49356-4099-404D-839A-4B66959B662F","4F311A14-FBB4-4488-9B35-288DAFD8687E","18BE4DC4-987A-4CFD-84CF-EC6154D0D662","86CFBCC7-4E89-498D-BE4C-8CB3DA52B508","4E399346-C976-4C00-ACAB-B4467DE2C52E","83AF72BC-1B1F-4276-ADD5-6DB76AF7BF71","97145ED1-6FED-4AC9-9048-00A3AFDDD296","A6BD259A-B240-4B0B-A9BD-74F5A5031496","ADCE6616-D30E-4290-A40A-C628107EDBB0","A19E92D4-696E-4933-B959-0AC9CB8903F8","88839FDE-3B42-45CA-AD55-DD00F614EA7E","0528D0C2-0DF4-463F-A91F-A05E4C7698D1","7D72271F-4CF3-4810-B537-882D0FC25B18","AEA7F6FF-5B7F-4E92-B8AE-B43BBF2D02CB","2CB25916-609E-41B2-A546-E0AF33D8B469","B3338194-E14C-491E-8EDE-7BC42889DB0D"],"id":"CC81100C-0F2E-4F16-97A6-D8CA16B6C1B0","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":409},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":416}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"EnterLeaveButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":418},"pinSpecs":[{"__isSmartRef__":true,"id":426}],"owner":{"__isSmartRef__":true,"id":282},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":427},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":428},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(117.0,87.0)","distanceToDragEvent":"lively.pt(35.0,-16.0)"},"409":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":410},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":411}],"eventHandler":{"__isSmartRef__":true,"id":413},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","BE2CE570-9CEA-4A03-81CC-D62FF15FEA4F","284DAEF9-32F1-4976-AEC8-B05BE90F1F00","902C174E-E19E-45B0-90EF-6CC4F9DCE622","35C4BF49-0DA7-40FD-81F2-545EFB9D1B8D","64732C01-791E-4E65-8B00-1059715D4EA5","B0E2F463-F0F5-49AD-9F76-17ADE7B8F4DA","4A34E9BB-8FDD-4E52-959D-C3832D23D7A0","50966DFC-AF72-4F7C-AF7C-BD94FC749A74","FE303B66-FED8-4596-8F5C-0E56BAFF25DC","FD22EC7C-178C-4B97-BBC0-19EF0224D548","706E724E-666F-407C-893D-1663C55D2725","547FA1DA-A381-429C-9DB0-9025DB580154","0F9B1B40-1ED2-4C0D-A7A4-8836D310C16A","35BA8F9D-8DFE-4A1C-A9D2-97A823A2882D","1767C1F6-8626-4900-9CB2-3723FBC5A012","A1DA2866-8FF3-4B69-9316-C498DAA24473","F27BAD90-0527-4DA0-A4CD-3287B2E36896","C0DA8749-EBA8-4575-A34C-026F95B9EC0E","B904CB52-6772-4CBA-9410-2A4C5F4ED129","E72C4A68-D984-425E-A2C4-CF8C65224570","2AF20697-AE01-4B86-974D-1A5BCAFD5695","4FF745C5-81A6-4344-88AE-7256ECA764B7","526E9CBC-C347-4863-8C39-27310CC626AA","026598AB-FDDD-417B-BF6A-1D64F218AC75","4062EDEE-C89A-4BB1-BB38-A95435AD5A02","FF58BF0D-387D-46EF-8F31-B7C0D40F2759","63CE79AB-3AAF-4BFA-A1F1-FF9D863C9F8E","CC7A37DD-BDF4-40FB-9E83-32B8C9149321","CBC71707-B655-4AE0-937E-4D70569AB356","FB9BA83D-2D51-4B51-9BEF-0EB708A4B229","DB149FDE-88CD-43C5-8685-36F4C80119D1","3C79DB97-6405-48FC-934C-A6BFB75E7337","094D6F8C-07E5-43B7-BFFD-10167F65B6FE","63DD7616-31EB-492F-B1F2-58444E1D3A15","D25EC1CC-EB81-4E1A-9BC7-FB6F150C786A","2DDCBA6F-821F-4493-B359-BCA79AC67514","69F81FB7-34F4-4100-A1E8-0C5E0159F5BF","982A0927-DDA9-4A0D-85D3-DF8B670F8EFB","0B2400BC-E76A-42DC-8F6F-7A83BC11D01F","B0BDD1A4-2146-4F06-827D-4C0283AF45DF"],"id":"5770C8E6-77F6-4A8A-9B10-BFB6B6E7489F","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":408},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"410":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"411":{"style":{"__isSmartRef__":true,"id":412},"chunkOwner":{"__isSmartRef__":true,"id":409},"_id":"_37586","storedString":"→","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"412":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"413":{"morph":{"__isSmartRef__":true,"id":409},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"414":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"415":{"morph":{"__isSmartRef__":true,"id":408},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"416":{"sourceObj":{"__isSmartRef__":true,"id":408},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":408},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":417},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"417":{"source":{"__isSmartRef__":true,"id":408},"target":{"__isSmartRef__":true,"id":408}},"418":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":425}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"419":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"420":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"421":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"422":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"423":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"424":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"425":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"426":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"427":{"moveVertical":true,"moveHorizontal":false},"428":{"doAction":{"__isSmartRef__":true,"id":429},"checkArrowDirection":{"__isSmartRef__":true,"id":432}},"429":{"varMapping":{"__isSmartRef__":true,"id":430},"source":"function doAction() {\n    var client = this.owner.owner;\n    \n    if (client.currentRoom) {\n        client.leaveRoom();\n    } else {\n        client.enterRoom();\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"430":{"this":{"__isSmartRef__":true,"id":408}},"431":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 14:43:55 GMT-0700 (PDT)\")"},"432":{"varMapping":{"__isSmartRef__":true,"id":433},"source":"function checkArrowDirection() {\n    var client = this.owner.owner;\n    \n    if (client.currentRoom) {\n        this.setLabel('←');\n    } else {\n        this.setLabel('→');\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":434},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"433":{"this":{"__isSmartRef__":true,"id":408}},"434":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 14:43:16 GMT-0700 (PDT)\")"},"435":{"submorphs":[{"__isSmartRef__":true,"id":436}],"scripts":[],"id":"FF2440AD-C2B8-446B-86C7-B962CA8C3E72","shape":{"__isSmartRef__":true,"id":466},"droppingEnabled":true,"halosEnabled":true,"itemList":["test"],"selectedIndexes":[0],"showsHalos":false,"name":"RoomsList","partsBinMetaInfo":{"__isSmartRef__":true,"id":467},"_ClipMode":{"__isSmartRef__":true,"id":472},"eventHandler":{"__isSmartRef__":true,"id":473},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","C1C00AC4-F3E1-44E1-8973-0E9903EFE3B9","2B85E408-84FC-4316-BD59-0C77BB49E637","6CE6A7BB-6705-43E9-9DB7-A9B499A0017C","5C102A64-C165-4994-A3EF-1A3D036013E7","53389334-0338-4164-B9D6-D296DA52B3EE","62852677-80D0-4599-8BB1-4BDC8E13248B","33C2B539-898F-4E74-AF9C-FA40DD242576","942AB342-50C4-4AA9-BE3E-FEBFE1AADF55","7B0A4412-1CB3-4154-A84F-95784ED0106A","B070D91E-8041-48DE-A423-49A7C8CDDD8C","E3FAAC4B-C931-47BD-8B36-3FF938E376B4","93E1A34E-C4CD-4D92-9B02-BA822D38E1C6","1FCCD3F2-3E26-45D2-B45E-677433DAB208","12AE2ED3-C8C8-4679-8EE6-90334A8246EA","E987CAB0-0173-4213-95A7-8A892AD66427","B58C210C-F533-4B33-B034-F0AC63538310","3F9C42C1-31B0-4B83-9B4E-B50BAC3D937B","FA8F2E71-E038-4543-AEF0-106857D8FFB3","7AAE1FE0-82E3-4B36-B81E-BCAE1919DE3A","E544569A-FD8B-4B78-91A1-307DBE48E917","B9DCA3C6-28FB-440D-BC2A-6BC1FC21A958","CCDCD566-B5C6-44E4-B912-11FD88E2415C","7A28F665-8124-4082-A9EB-3AB19FC76AC9","D540F6D1-85BE-4D1D-BBCA-BC68A051F469","1C85CD22-AB27-4320-801B-DBF1F892077A","B163E2D4-65A9-4584-8FBF-FC79DBE6920A","46FC381B-F87A-4344-9F4F-591BDCD16C48","E8C7C94C-69BF-4046-875D-8A7807BE1749","DE8477CF-4D9B-4D05-9C18-97B4D7D2C20A","6A9F3DEE-C0E9-4942-A30A-8955BED2A86B","4261F45B-26CE-4B57-8D97-E9B756E2AD1D","A34F5677-099A-4E12-BDF4-FC2D5AE7FE1C","AD4EE525-B9BA-4A8A-8151-E1FF271EBD0E","B34AE114-C462-4176-A144-095B5B98B030","1335FC03-7E9A-47A0-8601-E8F595085AF3","58E4A8AC-2AFE-40E6-B3AF-22963CB2CFC9","7E57E0F3-DFEF-4E6C-8E2F-23F1708D57FE","A0D513C2-166C-48BE-92A4-42D932D07F5F","EA2DCD91-04C4-4ABC-A11E-6A008764CC54","C9EF3F0E-6E87-4C3B-BDB8-918A9D8B9187","09C0A707-2665-472A-B96A-B2950D3BAC3B","B94054ED-2100-4CA0-BBDF-FA7BDD3D5698","70CEA59F-9262-47C8-B684-F09E0B864CA2","257313A4-7D57-4FED-957D-19E846D00B32"],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"itemMorphs":[],"layout":{"__isSmartRef__":true,"id":474},"owner":{"__isSmartRef__":true,"id":282},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Lists","_Position":"lively.pt(6.0,6.0)","distanceToDragEvent":"lively.pt(63.0,-6.0)"},"436":{"submorphs":[{"__isSmartRef__":true,"id":437}],"scripts":[],"shape":{"__isSmartRef__":true,"id":463},"_ClipMode":"visible","derivationIds":["5B4469C4-350D-4551-89E3-0CCAA4874419","99AE6204-7A5A-47D1-AE7C-1B39DB42669D","F64CD827-F2C5-4AA9-9BB4-3144BDFC362C","41A8541B-FB09-4552-9E91-55C6D403674C","3C579E4F-F09A-4747-8B69-693340E0CEB4","04C09F54-ECA3-4AD3-9A39-CE292DD97C5A","055DEEBF-B603-4B6F-A039-34071C6C0FD8","0F42BBF1-6D5F-43ED-BE11-57A72E9A0FA9","FB1EC95B-B6F5-4B9D-AB16-2F116C53D6D7","F1478D82-4D54-4F76-BA1E-CE993AACC422","37A9C69C-266F-419E-95D1-48BFCFB4F092","9F96C4C0-6EF9-4AEB-B13A-64BDA9C9AF13","54DDC154-5ADB-49D0-984B-21448A7C865F","DE1594AB-AC7E-49F2-87CB-16D8CAA6A066","ADBA1C04-7DCA-46B7-BDDB-F0E284D32246","B3973291-5862-4553-9A2B-F11927E3F609","E23A0001-7843-4AE4-976D-6C4DE2B7DB45","8595FEF0-4269-4DB4-AEBB-9CD8B773B482","B639018F-DC5C-4BE9-8E70-BD1FC974AA47","4B380402-21DD-4E85-8B1B-A38744C4BE5C","CFD4F4AB-3148-4C4F-B2AC-D09E2AE70944","6F0DCD5B-C9D9-4BB8-B853-10654B51E5EA","269983F1-EB37-4538-BD28-C9D311C8F8FA","275C68EE-BD11-431D-965D-7A68FE22D4F6","ED1051A2-1859-4ED8-BA4D-3A9F4C247D27","E51FD8C5-F8E5-4AB0-AF72-D1CE77F0C004","CD2C61C7-3780-437F-9AF5-5731F27755A7","ABE0668D-D2B3-4C8A-B865-1D2F714D26C9","10BB4B71-9106-427B-B2DD-6E92FD38779D","6FC34353-E2BA-4FA5-ADC1-D597A56B86DE","5AEEEF3F-330C-4D21-9CEE-4E9034AF68AE","749603D8-BEBF-4AE7-AC35-A814B237CF51","C1A99657-BD83-4B27-A83D-D647550801A0","65431583-91E2-487B-BBCB-F9424636588E","DC699D4B-4D27-4793-A421-DBEC3DD3DEBD","FB8A1F21-4B06-4FCB-9D92-67977054474B","65CD8BDF-4D8C-4C9D-9B7B-1E452AD165C4","95EB6BC6-AE66-4275-B19E-603471597122","37E72AF8-C38E-4101-9556-4222FA6AF310","D13CA183-D029-4F24-B1AE-28E0C1C7D8F8","68281B3D-FBE2-4966-A3C7-7D4C6C6AD87C","2A4C36BA-6785-457F-887E-D8794E7AF663","E4A0571F-4BB0-46E4-BB2E-A70E62493C7A","B1D514B4-B936-4D7F-B239-D1EEA5FDFEF0"],"id":"C3796F17-8F76-492A-9F5A-52B4144F9E5C","droppingEnabled":true,"halosEnabled":false,"owner":{"__isSmartRef__":true,"id":435},"eventHandler":{"__isSmartRef__":true,"id":464},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":465},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"437":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":438},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":439}],"_ClipMode":"hidden","derivationIds":[],"id":"4B54B615-4F77-4D81-BA60-58812AE09172","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":false,"draggingEnabled":true,"fixedWidth":false,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"__serializedExpressions__":["_TextColor","_Position"],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":false,"layout":{"__isSmartRef__":true,"id":441},"_StyleClassNames":["Morph","Text","list-item","selected"],"_TextStylingMode":true,"isListItemMorph":true,"name":"0","index":0,"attributeConnections":[{"__isSmartRef__":true,"id":442}],"doNotSerialize":["$$selected"],"doNotCopyProperties":["$$selected"],"selected":true,"owner":{"__isSmartRef__":true,"id":436},"eventHandler":{"__isSmartRef__":true,"id":444},"_PointerEvents":"auto","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":445},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"438":{"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,19.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"439":{"style":{"__isSmartRef__":true,"id":440},"chunkOwner":{"__isSmartRef__":true,"id":437},"_id":"_27601","storedString":"test","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"440":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"441":{"resizeWidth":true},"442":{"sourceObj":{"__isSmartRef__":true,"id":437},"sourceAttrName":"selected","targetObj":{"__isSmartRef__":true,"id":435},"targetMethodName":"selectionChanged","varMapping":{"__isSmartRef__":true,"id":443},"updaterString":"function ($upd, selected) { $upd(this.sourceObj.index, selected); }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"443":{"source":{"__isSmartRef__":true,"id":437},"target":{"__isSmartRef__":true,"id":435}},"444":{"morph":{"__isSmartRef__":true,"id":437},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"445":{"setIsSelected":{"__isSmartRef__":true,"id":446},"onDrag":{"__isSmartRef__":true,"id":449},"onMouseDown":{"__isSmartRef__":true,"id":456}},"446":{"varMapping":{"__isSmartRef__":true,"id":447},"source":"function setIsSelected(bool, suppressUpdate) {\n            if (!bool && this.selected) {\n                this.removeStyleClassName('selected');\n            } else if (bool && !this.selected){\n                this.addStyleClassName('selected');\n            }\n            var self = this;\n            function setState() { self.selected = bool; }\n            if (suppressUpdate) lively.bindings.noUpdate(setState); else setState();\n        }","funcProperties":{"__isSmartRef__":true,"id":448},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"447":{"this":{"__isSmartRef__":true,"id":437}},"448":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 11:11:54 GMT-0700 (PDT)\")"},"449":{"varMapping":{"__isSmartRef__":true,"id":450},"source":"function onDrag(evt) {\n            if (!evt.hand.eventStartPos) return;\n            var list = this.owner.owner,\n                scrollByY = evt.hand.eventStartPos.subPt(evt.getPosition()).y / 4\n            list.setScroll(0, list.getScroll()[1]+scrollByY);\n        }","funcProperties":{"__isSmartRef__":true,"id":455},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"450":{"this":{"__isSmartRef__":true,"id":437},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":451}},"451":{"$super":{"__isSmartRef__":true,"id":452}},"452":{"varMapping":{"__isSmartRef__":true,"id":453},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[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":454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"453":{"obj":{"__isSmartRef__":true,"id":437},"name":"onDrag"},"454":{},"455":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 11:11:54 GMT-0700 (PDT)\")"},"456":{"varMapping":{"__isSmartRef__":true,"id":457},"source":"function onMouseDown(evt) {\n        // NOTE! This method is attached to all the list item morphs, so this\n        // in here is NOT the list but each individual list item morph\n        var list = this.owner.owner, // FIXME\n            isMultiSelect = !!list.isMultipleSelectionList;\n        if (!isMultiSelect) {\n            this.setIsSelected(list.allowDeselectClick ? !this.selected : true);\n        } else {\n            var multiSelectWithShift = list.multipleSelectionMode === 'multiSelectWithShift',\n                hasSelection = !!list.getSelectedIndexes().length,\n                shiftPressed = evt.isShiftDown();\n            if (multiSelectWithShift && !shiftPressed) {\n                var selected = this.selected;\n                list.deselectAll();\n                this.setIsSelected(!selected || !list.allowDeselectClick);\n            } else {\n                this.setIsSelected(!this.selected);\n            }\n        }\n        evt.stop(); return true;\n    }","funcProperties":{"__isSmartRef__":true,"id":462},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"457":{"this":{"__isSmartRef__":true,"id":437},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":458}},"458":{"$super":{"__isSmartRef__":true,"id":459}},"459":{"varMapping":{"__isSmartRef__":true,"id":460},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[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":461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"460":{"obj":{"__isSmartRef__":true,"id":437},"name":"onMouseDown"},"461":{},"462":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 11:11:54 GMT-0700 (PDT)\")"},"463":{"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,23.0)","_Padding":"lively.rect(0,0,0,0)"},"464":{"morph":{"__isSmartRef__":true,"id":436},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"465":{"resizeWidth":true,"adjustForNewBounds":true},"466":{"_BorderWidth":0,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(101.0,172.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"467":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":8,"partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Fri Jun 27 2014 02:53:08 GMT-0700 (PDT)\")"},"468":{"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93","__serializedExpressions__":["date"],"date":"new Date(\"Thu Mar 29 2012 05:39:24 GMT-0700 (PDT)\")"},"469":{"author":"robertkrahn","message":"new morphic lists","id":"ACF81045-E200-4DA6-B0C6-B9AB94590E84","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 30 2013 14:32:00 GMT-0700 (PDT)\")"},"470":{"author":"robertkrahn","message":"no comment","id":"3D0531CA-D241-4692-89F0-2FCC7621B8DE","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 01 2013 15:29:07 GMT-0700 (PDT)\")"},"471":{"author":"robertkrahn","message":"Fixed onMouseDown handler of text item morphs","id":"860182BB-590A-4CD9-AAB6-2F87F9BDF9B6","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jun 27 2014 02:53:07 GMT-0700 (PDT)\")"},"472":{"x":"hidden","y":"scroll"},"473":{"morph":{"__isSmartRef__":true,"id":435},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"474":{"listItemHeight":19,"padding":0,"maxListItems":10,"noOfCandidatesShown":2,"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true,"__serializedExpressions__":["extent","maxExtent"],"extent":"lively.pt(101.0,172.0)","maxExtent":"lively.pt(101.0,172.0)"},"475":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(249.0,250.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"476":{"partsSpaceName":"PartsBin/Basic","comment":"A plain simple rectangle","migrationLevel":8,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":478},{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":480},{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":482},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":484},{"__isSmartRef__":true,"id":485},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":489},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":492},{"__isSmartRef__":true,"id":493},{"__isSmartRef__":true,"id":494},{"__isSmartRef__":true,"id":495}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"477":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"478":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"479":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"480":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"481":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"482":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"483":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"484":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"485":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"486":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"487":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"488":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"489":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"490":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"491":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"492":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"493":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"494":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"495":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"496":{"morph":{"__isSmartRef__":true,"id":282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"497":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":498}},"498":{"test01IsMorph":{"__isSmartRef__":true,"id":499}},"499":{"varMapping":{"__isSmartRef__":true,"id":500},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"500":{"this":{"__isSmartRef__":true,"id":497}},"501":{},"502":{"moveHorizontal":true,"adjustForNewBounds":true},"503":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":504},"_ClipMode":"visible","derivationIds":["B56B04C1-3CB0-4840-BD9D-D6D72410DB9A"],"id":"9995C134-1B4D-4F47-BA7D-29EF22732CDC","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":505},"owner":null,"eventHandler":{"__isSmartRef__":true,"id":506},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"504":{"_BorderWidth":0,"_BorderColor":null,"_Opacity":0.3,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(249.0,250.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(0,0,0)"},"505":{"resizeWidth":true,"resizeHeight":true},"506":{"morph":{"__isSmartRef__":true,"id":503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"507":{"deactivate":{"__isSmartRef__":true,"id":508},"activate":{"__isSmartRef__":true,"id":511},"checkActivation":{"__isSmartRef__":true,"id":514}},"508":{"varMapping":{"__isSmartRef__":true,"id":509},"source":"function deactivate() {\n    if (this.blocker) return;\n    \n    var ext = this.getExtent();\n    var box = new lively.morphic.Box(lively.rect(0, 0, ext.x, ext.y));\n    box.setFill(Global.Color.black);\n    box.setOpacity(0.3);\n    box.layout = {\n        resizeWidth: true,\n        resizeHeight: true\n    }\n    this.blocker = box;\n    this.addMorph(box);\n}","funcProperties":{"__isSmartRef__":true,"id":510},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"509":{"this":{"__isSmartRef__":true,"id":282}},"510":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 14:34:27 GMT-0700 (PDT)\")"},"511":{"varMapping":{"__isSmartRef__":true,"id":512},"source":"function activate() {\n    if (!this.blocker) return;\n    \n    this.blocker.remove();\n    this.blocker = null;\n}","funcProperties":{"__isSmartRef__":true,"id":513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"512":{"this":{"__isSmartRef__":true,"id":282}},"513":{"user":"Felix","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 11:19:05 GMT-0700 (PDT)\")"},"514":{"varMapping":{"__isSmartRef__":true,"id":515},"source":"function checkActivation() {\n    var client = this.owner;\n    \n    if (client.peer) {\n        this.activate();\n    } else {\n        this.deactivate();\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"515":{"this":{"__isSmartRef__":true,"id":282}},"516":{"user":"Felix","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 11:23:28 GMT-0700 (PDT)\")"},"517":{"submorphs":[{"__isSmartRef__":true,"id":518}],"scripts":[],"shape":{"__isSmartRef__":true,"id":523},"eventHandler":{"__isSmartRef__":true,"id":524},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","8A96CEA8-C6EB-4B48-ACE1-23185EDA5D25","E704032E-236F-4C5E-9AD1-964248CCA8CF","5FAD1CCA-856B-4015-B95D-75DE2E843825","7C7B53C3-1800-41AA-A833-965DC076D160","3218AB6F-7038-4C65-9EA2-4B5DB0E8025D","7243D1A7-E936-42F0-9CC4-FA07B4BCCCBE","CA6050AE-C863-43CB-8B82-00D0ED6C137B","1191ABBB-3C65-4329-A4EE-399B2F2901C0","FA706329-B6DD-4023-A402-5F33933AC8F2","2C9423AE-F1AC-411E-BDCF-5B343AD47734","CCC45664-9D63-42D5-924C-F288D8F19092","7CB27237-E960-45F8-909D-9145C9B237E5","F31321DA-6024-4EA0-AC54-6EC474E12FC5","6AA7CC9B-6F51-4014-8B1B-12AB9472F820","3B4D9C60-288C-4915-9981-82D630189C60","03A85493-92D1-4B77-978B-E13F340AC92B","9247F7AD-D808-4892-8C82-604E54FAF0CC","093E379C-DBB4-441E-8707-44AFD1CA7DF6","688A985F-8A79-4D84-B349-3C182ED697FD","A875F85E-B020-4C7D-8FA0-B56A7C08A1F2","26B6A94B-0698-423C-9128-292D6F9830E8","4D348D12-133D-4A00-A67C-1A1038FEC8D3","8585FBA1-E443-4757-A02D-99FC7F4FCCF2","73F7EE3B-B9BC-48A1-B242-5922ACD81A6B","A63DCCDE-6868-44DA-9A35-29E76AD1BC91","8B316C20-0780-4F6F-BBA2-DE28504D8566","6CC7F1A4-D575-4BFD-A8B0-0DB17A5F0727","20304019-9F0E-4BFE-B2CB-8A40262D2EC6"],"id":"9108A627-00B6-499D-8995-20A32659DC13","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":518},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":525}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"MuteButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":527},"pinSpecs":[{"__isSmartRef__":true,"id":535}],"owner":{"__isSmartRef__":true,"id":41},"_StyleClassNames":["Morph","Button"],"layout":{"__isSmartRef__":true,"id":536},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":537},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(343.0,5.0)","distanceToDragEvent":"lively.pt(46.0,-8.0)"},"518":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":519},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":520}],"eventHandler":{"__isSmartRef__":true,"id":522},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","9BD346DB-E832-418C-ACA7-B09E927C005F","DD636826-446B-41AD-AE91-3D7E9B2308AE","2F4F4596-1D1F-4BD4-AD61-FCD3B4EE26E4","62E5DDA7-55E5-49DB-8907-8C4EC191E985","C559C574-1DF1-4443-A0DC-C5D040FB92AF","6A7487F8-2E0B-45AF-A919-7D7245F53469","EDA5F043-3D5D-4D95-A022-976A5F330A77","D20FB1A6-589C-4E79-B696-DC5F0D61F9BB","8A64512B-CFD9-4B9B-96AB-1C09856943E9","E0C07AB7-8A15-4594-8DCA-7119E9F4A939","533A95BC-3599-42EB-BD45-7ECEF550BAC8","AC5AA004-69EC-48CE-B1B7-FD6699C79251","5AE8495C-270B-47AA-86E5-7AE48B9FF127","5E2DD9F4-7FDA-4CCE-8858-F8B0A5AE97B8","73CAB864-275C-4F9E-B756-A3D8046F3092","7F5C4246-7345-414A-BAA9-43B0F8BE0C63","8154A73F-370C-40D4-9692-A243BC118A98","A8008CD4-3C13-4F24-893A-A4ABCD67795C","4EDCA934-59E9-4B86-9174-2095EB91EBD8","F2B4047C-99CD-437A-992F-9EEC63059FEE","9AAEDC95-8C98-41E9-AA0F-19541E2D3B62","3DE91530-39B2-453A-893B-047F23719723","9CFB95E9-18AE-472D-91D4-9C30FA0B7956","71361306-CB81-4113-BF34-E981254CDA56","0C67E069-DCEF-4834-B952-F979254304E3","9402B23D-79CB-4716-B086-B88CBD06E634","17E20781-C0AB-45E2-AAD4-032380DFD41D","26C2524E-C9A1-46EF-9015-D5E0B6868EA5"],"id":"A2C01C36-8CA9-47B4-94C4-7642D686E81E","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":517},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"519":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.0,19.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"520":{"style":{"__isSmartRef__":true,"id":521},"chunkOwner":{"__isSmartRef__":true,"id":518},"_id":"_37587","storedString":"Mute","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"521":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"522":{"morph":{"__isSmartRef__":true,"id":518},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"523":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(56.0,19.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"524":{"morph":{"__isSmartRef__":true,"id":517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"525":{"sourceObj":{"__isSmartRef__":true,"id":517},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":517},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":526},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"526":{"source":{"__isSmartRef__":true,"id":517},"target":{"__isSmartRef__":true,"id":517}},"527":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":532},{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":534}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"528":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"529":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"530":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"531":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"532":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"533":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"534":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"535":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"536":{"moveHorizontal":true},"537":{"doAction":{"__isSmartRef__":true,"id":538}},"538":{"varMapping":{"__isSmartRef__":true,"id":539},"source":"function doAction() {\n    var client = this.owner;\n    var res = client.toggleMicrophoneMute();\n    \n    if (res) {\n        this.setLabel('Unmute');\n    } else {\n        this.setLabel('Mute');\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":540},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"539":{"this":{"__isSmartRef__":true,"id":517}},"540":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:21:47 GMT-0700 (PDT)\")"},"541":{"submorphs":[{"__isSmartRef__":true,"id":542}],"scripts":[],"id":"A9FE62B6-6371-4AF4-AC33-69B5CC460ABF","shape":{"__isSmartRef__":true,"id":546},"droppingEnabled":true,"halosEnabled":true,"itemList":[],"selectedIndexes":[],"showsHalos":false,"name":"RecordingsList","partsBinMetaInfo":{"__isSmartRef__":true,"id":547},"_ClipMode":{"__isSmartRef__":true,"id":552},"eventHandler":{"__isSmartRef__":true,"id":553},"derivationIds":[2860,"30186701-49A1-49AD-A42F-27F425D92029","ADD09343-51ED-44F6-85F3-257C9A52C897","C1C00AC4-F3E1-44E1-8973-0E9903EFE3B9","2B85E408-84FC-4316-BD59-0C77BB49E637","6CE6A7BB-6705-43E9-9DB7-A9B499A0017C","5C102A64-C165-4994-A3EF-1A3D036013E7","53389334-0338-4164-B9D6-D296DA52B3EE","62852677-80D0-4599-8BB1-4BDC8E13248B","33C2B539-898F-4E74-AF9C-FA40DD242576","942AB342-50C4-4AA9-BE3E-FEBFE1AADF55","7B0A4412-1CB3-4154-A84F-95784ED0106A","B070D91E-8041-48DE-A423-49A7C8CDDD8C","E3FAAC4B-C931-47BD-8B36-3FF938E376B4","93E1A34E-C4CD-4D92-9B02-BA822D38E1C6","1FCCD3F2-3E26-45D2-B45E-677433DAB208","12AE2ED3-C8C8-4679-8EE6-90334A8246EA","E987CAB0-0173-4213-95A7-8A892AD66427","B58C210C-F533-4B33-B034-F0AC63538310","3F9C42C1-31B0-4B83-9B4E-B50BAC3D937B","FA8F2E71-E038-4543-AEF0-106857D8FFB3","7AAE1FE0-82E3-4B36-B81E-BCAE1919DE3A","3206FA4B-FB82-4068-9048-F90FBFE524DA","587F66D4-2DA6-46D3-9E0B-D71964556B73","2EC1CD72-0AFA-44CF-AC91-37053E9030D4","38270CE3-5D54-43B1-B9C3-4EE75BF1A9DB","23A40BE6-2E77-436B-9AE6-DC7717019ACF","17E2C8F2-0141-4478-A302-E797994EF412","D70CE756-FF89-4529-8783-9AE9D98D6FBB","9BC2750D-02F7-420E-A4CB-3254EC943751","4D6023D2-8403-47C7-89CB-220837AA8FB2","FE6C5272-FB63-4618-AD79-DB9278AF1A1D","09461135-9D56-4141-B9B2-620F9541ECD5","0BC995BD-6840-4116-ACD6-F19CA238942C","462E1E46-6B15-4DA6-9D38-3EBC04A05802","43677F85-0EA2-46C7-9E5E-AF60B118B0EB","D57BD972-D21E-4000-82D8-710504FB995A","71003204-8C46-43AB-A38A-36172C1F3FA1","BB38EE49-A098-4A35-817A-6872747DBD3E","EF1F717D-DF7C-4CB8-A79B-CFC9F520535B","E794CC3D-2B55-4E1F-ACD7-24B55155F32F","9FC05E51-E0DD-465C-B6BF-493898F57D26","54228F26-CC52-4BCB-AFAD-9AEEBBE49776","E711CBCD-E701-4B38-967E-C6B7AE7A2D8A","A5F94B8A-366A-466C-A5A8-A86F00E129F9","A82465D9-89C4-4B0E-9A85-BD6F99C08289","DBF86557-6BE9-460A-A4B6-D147679E8E04"],"isBeingDragged":false,"changeTriggered":true,"grabbingEnabled":false,"_FontSize":10,"moved":true,"itemMorphs":[],"layout":{"__isSmartRef__":true,"id":554},"owner":{"__isSmartRef__":true,"id":41},"prevScroll":[0,16],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Lists","_Position":"lively.pt(194.0,9.0)","distanceToDragEvent":"lively.pt(74.0,-17.0)"},"542":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":543},"_ClipMode":"visible","derivationIds":["5B4469C4-350D-4551-89E3-0CCAA4874419","99AE6204-7A5A-47D1-AE7C-1B39DB42669D","F64CD827-F2C5-4AA9-9BB4-3144BDFC362C","41A8541B-FB09-4552-9E91-55C6D403674C","3C579E4F-F09A-4747-8B69-693340E0CEB4","04C09F54-ECA3-4AD3-9A39-CE292DD97C5A","055DEEBF-B603-4B6F-A039-34071C6C0FD8","0F42BBF1-6D5F-43ED-BE11-57A72E9A0FA9","FB1EC95B-B6F5-4B9D-AB16-2F116C53D6D7","F1478D82-4D54-4F76-BA1E-CE993AACC422","37A9C69C-266F-419E-95D1-48BFCFB4F092","9F96C4C0-6EF9-4AEB-B13A-64BDA9C9AF13","54DDC154-5ADB-49D0-984B-21448A7C865F","DE1594AB-AC7E-49F2-87CB-16D8CAA6A066","ADBA1C04-7DCA-46B7-BDDB-F0E284D32246","B3973291-5862-4553-9A2B-F11927E3F609","E23A0001-7843-4AE4-976D-6C4DE2B7DB45","8595FEF0-4269-4DB4-AEBB-9CD8B773B482","B639018F-DC5C-4BE9-8E70-BD1FC974AA47","41BED5EC-7983-4E5B-9986-F030F3EEF48C","A31C05D4-DC94-48DF-B73F-AC20081CEEF5","566300EC-6F90-4A04-BF50-11F14EC34622","E85F6AB1-5F83-4042-B8C0-6DC4576AC9C0","65AE47A5-56E7-4F14-8EF0-0282A82626F9","B6BC6C6A-84E2-49CE-AD26-F2223E3EF97B","250EC563-A1D3-4431-ABEF-CC8FADAFE9CE","A03C6FBD-4472-40CF-BF8D-D63A31E73EA4","5AE6E7B8-5F5B-4968-976B-2535BA29A014","EC9FA21D-D684-4A8F-865F-158B570D2CA1","F8056247-9765-4AAA-9042-F942A5F04AF5","548E7DFD-E4D4-4249-A0DB-5AA7F39CEDC0","FFC86D68-17DB-4879-8A14-FA439F5970F6","4EDD49F7-7136-4569-86C9-EAC65431E0A7","58DFB269-EED0-430B-8A74-FFA02E7A6270","E14348F8-2E63-4742-9200-F8791BCE80FC","945EA539-E5F3-4DD7-8AE3-C0AEF4EFF09E","23BD40B9-B4A5-4688-BE10-BED6593C2DF3","3951DFC8-7F2A-4A45-B6E9-3BC629F00E19","05660AE7-3A42-41DD-BB53-87E46AF99025","D0F3002E-DE76-4DB4-BCF6-D4987E41E1B8","F5D354A3-7DBB-46CD-9A78-9ECF207355EB","8E7E767F-47DB-4314-9035-EFFE0075D42B","719884DB-0C76-4DB1-9DBA-F2F6CCCA5510","D65E6260-64A5-4112-9C25-1AFFA5A5DDE7"],"id":"69E954A0-C363-4786-8CC5-802E332453FC","droppingEnabled":true,"halosEnabled":false,"owner":{"__isSmartRef__":true,"id":541},"eventHandler":{"__isSmartRef__":true,"id":544},"showsHalos":false,"layout":{"__isSmartRef__":true,"id":545},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)"},"543":{"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(114.0,4.0)","_Padding":"lively.rect(0,0,0,0)"},"544":{"morph":{"__isSmartRef__":true,"id":542},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"545":{"resizeWidth":true,"adjustForNewBounds":true},"546":{"_BorderWidth":0,"__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(114.0,123.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(243,243,243)","_Padding":"lively.rect(0,0,0,0)"},"547":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":8,"partName":"List","comment":"a list morph","changes":[{"__isSmartRef__":true,"id":548},{"__isSmartRef__":true,"id":549},{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":551}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Fri Jun 27 2014 02:53:08 GMT-0700 (PDT)\")"},"548":{"author":"undefined","message":"Click on scrollbar does not grab list","id":"16AABF98-2E7D-4875-9E66-CF86EB74AF93","__serializedExpressions__":["date"],"date":"new Date(\"Thu Mar 29 2012 05:39:24 GMT-0700 (PDT)\")"},"549":{"author":"robertkrahn","message":"new morphic lists","id":"ACF81045-E200-4DA6-B0C6-B9AB94590E84","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 30 2013 14:32:00 GMT-0700 (PDT)\")"},"550":{"author":"robertkrahn","message":"no comment","id":"3D0531CA-D241-4692-89F0-2FCC7621B8DE","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 01 2013 15:29:07 GMT-0700 (PDT)\")"},"551":{"author":"robertkrahn","message":"Fixed onMouseDown handler of text item morphs","id":"860182BB-590A-4CD9-AAB6-2F87F9BDF9B6","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jun 27 2014 02:53:07 GMT-0700 (PDT)\")"},"552":{"x":"hidden","y":"scroll"},"553":{"morph":{"__isSmartRef__":true,"id":541},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"554":{"listItemHeight":19,"padding":0,"maxListItems":7,"noOfCandidatesShown":1,"adjustForNewBounds":true,"resizeWidth":false,"resizeHeight":false,"__serializedExpressions__":["extent","maxExtent"],"extent":"lively.pt(114.0,123.0)","maxExtent":"lively.pt(114.0,123.0)"},"555":{"submorphs":[{"__isSmartRef__":true,"id":556}],"scripts":[],"shape":{"__isSmartRef__":true,"id":561},"eventHandler":{"__isSmartRef__":true,"id":562},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","5A82E097-5AE5-40D8-9BD6-7F6F84B4E564","927E9C02-509E-4F1E-9D4D-A01DD5CB5948","38FF5298-E807-46C1-AD36-819420A8545B","9716231C-A9F0-47F8-BFA5-94DD64E81F89","BAB7DEDA-EE4B-46E7-AFC9-CCD83069F6F4","F01D6CF5-26A7-4111-AD00-E0AF3D04679B","301B2796-8B6B-446E-8281-A4639CE043DD"],"id":"D3B88BF3-12B9-4EC0-88D6-93C81F4F9950","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":556},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":565}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button3","partsBinMetaInfo":{"__isSmartRef__":true,"id":953},"pinSpecs":[{"__isSmartRef__":true,"id":961}],"owner":{"__isSmartRef__":true,"id":41},"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":962},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(89.0,9.0)","distanceToDragEvent":"lively.pt(65.0,-14.0)"},"556":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":557},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":558}],"eventHandler":{"__isSmartRef__":true,"id":560},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","CC59B411-F53E-4FE0-9195-B71C19198910","B5ADBC3A-AE2E-4D42-A2DC-70DFFEB5B7C8","BCD850C0-75C8-4153-AB88-CB57CE445760","2F14814F-A8A6-4F3F-B076-B8BA6EC250E7","CD604C36-54BE-48EA-A85B-1083203FFF2E","0BB91E78-7254-43C3-B14B-F7080858A705","994AE5D5-C1CB-4FE5-91CA-D0264A8806A1"],"id":"DC6E6A1D-7F39-4E6C-B132-C8C8BA1786D6","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":555},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"557":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"558":{"style":{"__isSmartRef__":true,"id":559},"chunkOwner":{"__isSmartRef__":true,"id":556},"_id":"_2895","storedString":"Record","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"559":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"560":{"morph":{"__isSmartRef__":true,"id":556},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"561":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"562":{"morph":{"__isSmartRef__":true,"id":555},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"563":{"sourceObj":{"__isSmartRef__":true,"id":555},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":555},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":564},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"564":{"source":{"__isSmartRef__":true,"id":555},"target":{"__isSmartRef__":true,"id":555}},"565":{"sourceObj":{"__isSmartRef__":true,"id":555},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":566},"targetMethodName":"recordWebcamStream","varMapping":{"__isSmartRef__":true,"id":952},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"566":{"submorphs":[],"scripts":[],"id":"F3E2D4B7-EA2A-4C1F-A5E9-2CA95727BBF4","shape":{"__isSmartRef__":true,"id":567},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":568},"eventHandler":{"__isSmartRef__":true,"id":657},"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","FE91EA31-D8AE-461B-8A49-95DA5FBAE5B4","F38439A3-2F4E-4AC2-BF73-2633C00B1393","6748F5B5-2284-4748-A6EE-F1A261CBAD0B","BBAFB862-93AE-4F89-BCFF-9F1C67B7FE4C","7EC17E78-593A-4CC8-B7E3-859BCBBFE785","BD8BECDB-A9A1-4009-B433-C925F0AFCCFC","F2677A9D-5855-4DF2-B248-94545B34B762","D52188B3-7DC0-410E-96B1-50892AC00A37","1C17567C-751A-447E-A93C-0CE8CAEEF262","C31986AF-AB07-427F-BD76-E0F3859AC975","F87F62CA-008C-4350-991E-36654C4F7BEC","8DE713C5-3EBF-4159-AF06-09D4B6AA9C36","24AC0038-85E0-4D63-9875-96E99B0AD3D0","D675BE8D-6147-462A-96CE-45BADEFCE8EA","5F94E72D-FAC9-47C0-B9AE-00ABD15832D0","E9CA6A95-0EFD-4892-A664-EE9FC4A461DC","838D25A0-5B12-4FCD-A628-AAA596A8FDB4","60EA3EE0-BA5E-4C13-8D22-E452FDBC9885","90048DF9-BDF7-4556-A3E6-01D1F9C3EF0B","6B73F3D4-F012-432F-A392-828BBE21512D","5F44B36E-54D8-40BD-AD49-6C77C65EB958","BA1EACC6-039D-4CFD-A4E4-662781E5F253","E50A3D1D-2CC9-4A3F-81F6-0B685DF43186","C2FE102A-6897-4FB6-8E87-93D9F032F3F5","55610FC3-6C4B-4BF9-AF91-99053636072C","10BFEEBD-2186-4CEB-ACB4-49EE9BD960D5","BBAE586E-7788-4E93-B53A-48AF8D73979E","42E52B9F-8663-4024-A556-335E593574C1","B776A8B7-D836-4A85-AFF7-942A4A41357C","F2BF1D74-FF02-4BD8-A100-809528DBB569","E765EE1A-4DA3-4B86-BA61-0C5BBD9144C1","65A94547-4D30-4DCE-80E0-96543813F190","DC10A313-51B4-4216-9950-0842BA60C4D6","E42B2DCC-2562-4F74-9DFE-8355BB96DAA2","5D4C97D4-03DB-4016-BB35-75544870729C","63E9EFC1-D7CE-428E-BF73-C4E43256E493","9545AD12-880F-430B-91D6-9156C920384E","90AE4A40-3893-4AC5-AF88-8E946EB40F6E","4B37401A-6148-46FC-B938-DAA645E7D9AF","6EFF663E-71E1-4655-BAFF-FD3A7DA2E3C7","8806C96B-ABC3-47F2-8028-18F2FCDBAB42","AEF2EEEF-CFE8-497A-8805-92FEB4C9E213","0E816D0A-2C78-496A-88EE-91B7EB05E678","65A8823B-C08F-493D-8555-699CCE457632","D1E160F1-03BF-483D-A1F6-9E90AC3047FD","DA715317-5C4E-49FC-8880-F2F5DAAE08C9","57F6F21B-0D7A-4990-8EC5-970DAB2E1EEF","EB932FA2-C1D3-4CC9-A10D-7355ADC0DCC2"],"partTests":{"__isSmartRef__":true,"id":658},"_ClipMode":"visible","moved":true,"droppingEnabled":true,"peerID":"9459018A-66E8-4A63-862C-E91FDAE15CB2","connection":null,"isBeingDragged":false,"usesCam":true,"connections":{"__isSmartRef__":true,"id":663},"screenStats":{"__isSmartRef__":true,"id":664},"name":"LicodeVideoClient","userName":"Felix","deleted":true,"layout":{"__isSmartRef__":true,"id":665},"listing":true,"owner":{"__isSmartRef__":true,"id":666},"webcamStream":null,"currentRoom":null,"peer":null,"serverURL":"http://localhost:9001/nodejs/LicodeServer/","rooms":[[{"__isSmartRef__":true,"id":856}]],"roomMappings":[{"__isSmartRef__":true,"id":857}],"attributeConnections":[{"__isSmartRef__":true,"id":858}],"doNotSerialize":["$$currentRoom"],"doNotCopyProperties":["$$currentRoom"],"toSubscribe":[{"__isSmartRef__":true,"id":860}],"stream":{"__isSmartRef__":true,"id":870},"recordingId":null,"publishedRecordings":{"__isSmartRef__":true,"id":874},"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":878},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(3.0,22.0)"},"567":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(894.0,634.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"568":{"partsSpaceName":"PartsBin/Felix/","comment":"Client for peer2peer video communication","migrationLevel":8,"partName":"PeerJSVideoClientWindow","changes":[{"__isSmartRef__":true,"id":569},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":575},{"__isSmartRef__":true,"id":576},{"__isSmartRef__":true,"id":577},{"__isSmartRef__":true,"id":578},{"__isSmartRef__":true,"id":579},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":581},{"__isSmartRef__":true,"id":582},{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":585},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":587},{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":592},{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":597},{"__isSmartRef__":true,"id":598},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":617},{"__isSmartRef__":true,"id":618},{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":627},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":629},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":633},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":639},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":656}],"requiredModules":["users.fwolff.Peerjs"],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Mon Sep 22 2014 14:45:13 GMT-0700 (PDT)\")"},"569":{"author":"Felix","message":"no comment","id":"9F4FE410-735B-4B9B-8A01-9A70D13B5F02","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:53:49 GMT-0700 (PDT)\")"},"570":{"author":"Felix","message":"no comment","id":"200E582B-1B94-4527-BD82-6138775E5286","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:20:20 GMT-0700 (PDT)\")"},"571":{"author":"Felix","message":"no comment","id":"603D9F53-57A5-4191-8A86-043146C2F285","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:16:19 GMT-0700 (PDT)\")"},"572":{"author":"Felix","message":"no comment","id":"D1451F03-3B55-4A48-A973-DF6E84598DE8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:25:31 GMT-0700 (PDT)\")"},"573":{"author":"Felix","message":"no comment","id":"869530E3-82A9-4746-833F-E4B6A2C85F78","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 17:02:53 GMT-0700 (PDT)\")"},"574":{"author":"Felix","message":"no comment","id":"8B89E578-4033-4162-8FD3-181BE29FCB8A","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 17:00:19 GMT-0700 (PDT)\")"},"575":{"author":"Felix","message":"no comment","id":"7F8AEB9D-D136-4CE6-92AC-D2097382A809","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:31:33 GMT-0700 (PDT)\")"},"576":{"author":"Felix","message":"no comment","id":"EFA8C274-F642-49E3-95A0-3207D2D4ED82","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 14:53:49 GMT-0700 (PDT)\")"},"577":{"author":"Felix","message":"no comment","id":"2C7D4E48-D6AE-4D12-A194-A85D45A0BF6B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 11:58:52 GMT-0700 (PDT)\")"},"578":{"author":"Felix","message":"no comment","id":"AC850260-F54F-4E55-BE75-D5E18562239C","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 10:45:50 GMT-0700 (PDT)\")"},"579":{"author":"Felix","message":"no comment","id":"C0E5D8EA-CD31-4BE3-81A4-684BA570A0DC","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 10:42:31 GMT-0700 (PDT)\")"},"580":{"author":"Felix","message":"no comment","id":"416C0EA2-5FFE-45C0-9B5F-D68AAC5A126B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:56:39 GMT-0700 (PDT)\")"},"581":{"author":"robin","message":"no comment","id":"220734A0-1F9A-4C02-8CEB-D701D526E52C","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 08 2014 12:09:38 GMT-0700 (PDT)\")"},"582":{"author":"unknown_user","message":"no comment","id":"47A8ECE4-4712-4FC2-98F3-AFB94F1DC5F9","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 08 2014 11:20:26 GMT-0700 (PDT)\")"},"583":{"author":"unknown_user","message":"no comment","id":"0625B972-A7F0-4949-8C60-02B4422598FD","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:50:24 GMT-0700 (PDT)\")"},"584":{"author":"unknown_user","message":"no comment","id":"AA25195C-A92E-497E-8D26-4C1D7B530204","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:45:29 GMT-0700 (PDT)\")"},"585":{"author":"unknown_user","message":"no comment","id":"EBA70B90-F964-401E-A775-C4769EC08818","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:38:19 GMT-0700 (PDT)\")"},"586":{"author":"unknown_user","message":"no comment","id":"061D3880-487D-47E2-8127-FEB903033247","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:33:45 GMT-0700 (PDT)\")"},"587":{"author":"unknown_user","message":"no comment","id":"C87093A0-31C0-4117-8E0C-BB330BFF43BD","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:28:51 GMT-0700 (PDT)\")"},"588":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"589":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"590":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"591":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"592":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"593":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"594":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"595":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"596":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"597":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"598":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"599":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"600":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"601":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"602":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"603":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"604":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"605":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"606":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"607":{"author":"unknown_user","message":"no comment","id":"BB599D4D-95CE-4546-9B34-E893550B4BFE","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 14:43:09 GMT-0700 (PDT)\")"},"608":{"author":"unknown_user","message":"no comment","id":"599BC3AD-9B14-41DE-86D7-DC686F17A635","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 15:00:20 GMT-0700 (PDT)\")"},"609":{"author":"unknown_user","message":"no comment","id":"5D60A131-EC20-495F-BCEC-4DEA0B70E21E","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:18:21 GMT-0700 (PDT)\")"},"610":{"author":"unknown_user","message":"no comment","id":"2504099D-ED26-4D79-BAB5-5F1EA087E8CA","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:23:32 GMT-0700 (PDT)\")"},"611":{"author":"unknown_user","message":"no comment","id":"B695CAEE-37B7-4EC9-9090-90D2379C56EF","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:55:56 GMT-0700 (PDT)\")"},"612":{"author":"unknown_user","message":"no comment","id":"B94B9BB6-87AD-498B-9E03-C4E6F9E72A94","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 17:02:43 GMT-0700 (PDT)\")"},"613":{"author":"unknown_user","message":"no comment","id":"BE64FD00-B1A9-4DB5-BBF7-9C6DFC11BDAE","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:50:47 GMT-0700 (PDT)\")"},"614":{"author":"unknown_user","message":"no comment","id":"CC61BE6A-2629-48DE-B994-737985D123D8","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:55:56 GMT-0700 (PDT)\")"},"615":{"author":"unknown_user","message":"no comment","id":"5A553F44-2584-49AE-B44A-ABE189477B1F","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:59:57 GMT-0700 (PDT)\")"},"616":{"author":"unknown_user","message":"no comment","id":"57D6B52D-16A5-4167-AC5A-2BD263E1DAF7","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 22:40:12 GMT-0700 (PDT)\")"},"617":{"author":"robin","message":"no comment","id":"1BA188E1-02FF-4055-B237-74D72A28357A","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 16:22:21 GMT-0700 (PDT)\")"},"618":{"author":"robin","message":"no comment","id":"6C959F3F-96E8-405F-9F41-AAAC49649D43","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 16:23:18 GMT-0700 (PDT)\")"},"619":{"author":"robin","message":"no comment","id":"6EBFCC70-7752-4A40-B712-1806AF6353CE","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 17:36:08 GMT-0700 (PDT)\")"},"620":{"author":"robin","message":"no comment","id":"98A040E6-3242-4CD9-AF1D-68EF30690F1B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 17:54:49 GMT-0700 (PDT)\")"},"621":{"author":"robin","message":"no comment","id":"FB4CD7DC-CD92-4C62-B015-4946A687443A","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 12:42:24 GMT-0700 (PDT)\")"},"622":{"author":"robin","message":"no comment","id":"7B9C61B1-16D7-44AF-B8A5-A64E036561A0","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 15:22:58 GMT-0700 (PDT)\")"},"623":{"author":"robin","message":"no comment","id":"27762A9D-5206-407D-AADE-F920F5D9FF89","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 15:45:04 GMT-0700 (PDT)\")"},"624":{"author":"robin","message":"no comment","id":"606CDFFF-A919-4B57-A014-D666F304FCCA","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 17:06:34 GMT-0700 (PDT)\")"},"625":{"author":"robin","message":"no comment","id":"CC23E2EE-9D8A-4FBD-A2C4-BEFF6CC984A6","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 17:17:53 GMT-0700 (PDT)\")"},"626":{"author":"Felix","message":"no comment","id":"A1276D69-B586-417F-AD27-A4E75D017153","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 09:59:41 GMT-0700 (PDT)\")"},"627":{"author":"Felix","message":"no comment","id":"00350670-C33A-4783-8129-F078D33B695C","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 10:06:04 GMT-0700 (PDT)\")"},"628":{"author":"Felix","message":"no comment","id":"19BFDB6D-837D-4788-BC2B-7BAD6B97B297","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 10:37:43 GMT-0700 (PDT)\")"},"629":{"author":"Felix","message":"no comment","id":"57B295A8-5907-4EA5-80AC-1564CB39D5B6","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 11:57:27 GMT-0700 (PDT)\")"},"630":{"author":"Felix","message":"no comment","id":"9EE8A01C-969B-4F26-A2E2-2BA639CB05E0","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 12:40:23 GMT-0700 (PDT)\")"},"631":{"author":"Felix","message":"no comment","id":"A301A228-2806-446C-B96B-65E46E842290","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 13:01:27 GMT-0700 (PDT)\")"},"632":{"author":"Felix","message":"no comment","id":"FAAD02F8-B38E-4A40-B0B0-4ED3EB7E209E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 15:31:00 GMT-0700 (PDT)\")"},"633":{"author":"Felix","message":"no comment","id":"B2D77D66-96E8-48AF-816E-E5AECBB0761D","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 17:16:27 GMT-0700 (PDT)\")"},"634":{"author":"Felix","message":"no comment","id":"A6F32CD8-3870-43CE-9015-9D52DEA00E2D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Sep 16 2014 11:29:50 GMT-0700 (PDT)\")"},"635":{"author":"Felix","message":"no comment","id":"F22EE8DC-1238-44E3-935D-B2FAD0AC0A13","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 13:53:31 GMT-0700 (PDT)\")"},"636":{"author":"Felix","message":"no comment","id":"0980B6FE-3B09-44B6-94E4-159900A01180","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:01:07 GMT-0700 (PDT)\")"},"637":{"author":"Felix","message":"no comment","id":"B8DEF92D-B874-4D30-B531-68F95AD03F25","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:33:10 GMT-0700 (PDT)\")"},"638":{"author":"Felix","message":"no comment","id":"FF0241E6-213A-4B56-A8A8-824F5B6009B3","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 16:04:14 GMT-0700 (PDT)\")"},"639":{"author":"Felix","message":"no comment","id":"C2719639-2C35-4B85-AEAD-386BA448E0DF","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 17:52:16 GMT-0700 (PDT)\")"},"640":{"author":"Felix","message":"no comment","id":"59BA93C3-958D-4691-A97A-3D3E2E4C937E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 18 2014 14:24:08 GMT-0700 (PDT)\")"},"641":{"author":"Felix","message":"no comment","id":"8214FE36-F0EF-47DB-BA37-C7B201A75DFF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 07:31:33 GMT-0700 (PDT)\")"},"642":{"author":"Felix","message":"no comment","id":"7D792AC6-DFCE-4799-9CF9-E8F302385433","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 15:06:28 GMT-0700 (PDT)\")"},"643":{"author":"Felix","message":"no comment","id":"48A6EB70-BC1B-4F77-9634-FADE62E3B809","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 15:14:00 GMT-0700 (PDT)\")"},"644":{"author":"Felix","message":"no comment","id":"B2458B27-CEF9-44B7-BC62-17F4A44521F5","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:34:52 GMT-0700 (PDT)\")"},"645":{"author":"Felix","message":"no comment","id":"D20DAE2E-E8F7-4271-827E-C9843903C707","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:52:59 GMT-0700 (PDT)\")"},"646":{"author":"Felix","message":"no comment","id":"93EF5061-E483-405F-B24A-0DA5309509DE","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:53:00 GMT-0700 (PDT)\")"},"647":{"author":"Felix","message":"no comment","id":"19DB8818-EF50-4666-A4E1-4348123ABAD6","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:06:09 GMT-0700 (PDT)\")"},"648":{"author":"Felix","message":"no comment","id":"3368FF42-4A3B-4D63-B2A0-FE2FB9C7000D","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:45:27 GMT-0700 (PDT)\")"},"649":{"author":"Felix","message":"no comment","id":"059801EF-2C57-4173-ABEA-2590D2932678","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:53:43 GMT-0700 (PDT)\")"},"650":{"author":"Felix","message":"no comment","id":"F292FBAF-B305-4414-A884-29ABDE890795","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:06:26 GMT-0700 (PDT)\")"},"651":{"author":"Felix","message":"no comment","id":"E4835491-49C5-4954-AC18-66BDC1EE6E6E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:09:18 GMT-0700 (PDT)\")"},"652":{"author":"Felix","message":"no comment","id":"DA143D7F-8EE2-4683-9A59-CD0C42706684","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:10:05 GMT-0700 (PDT)\")"},"653":{"author":"Felix","message":"no comment","id":"03FD546D-72C4-40BA-8F52-524A0A3F39EB","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:24:18 GMT-0700 (PDT)\")"},"654":{"author":"Felix","message":"no comment","id":"0032B308-1CC0-456C-BFBB-1F421BFCA3DD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:35:50 GMT-0700 (PDT)\")"},"655":{"author":"Felix","message":"no comment","id":"62BA4C72-1854-484C-B607-A7DD08CDE184","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:45:07 GMT-0700 (PDT)\")"},"656":{"author":"Felix","message":"no comment","id":"19888D09-5B50-4CE4-9591-3A43D5304F2F","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 15:37:22 GMT-0700 (PDT)\")"},"657":{"morph":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"658":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":659}},"659":{"test01IsMorph":{"__isSmartRef__":true,"id":660}},"660":{"varMapping":{"__isSmartRef__":true,"id":661},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"661":{"this":{"__isSmartRef__":true,"id":658}},"662":{},"663":{},"664":{"0":"free","1":"free","2":"free","3":"free"},"665":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"666":{"submorphs":[{"__isSmartRef__":true,"id":566},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":715}],"scripts":[],"shape":{"__isSmartRef__":true,"id":719},"_ClipMode":"visible","derivationIds":["857C7D10-314A-4E63-8048-6E69FAFEC07E","DEC98599-4D9D-4726-8A6D-4E77194635B5","073E315C-7ADF-4C37-8567-CF499110EC83","42A95776-D917-4DAF-BDCA-2887E1AB9C81","0B679B05-F600-4F9B-8DAA-1235F36805DE","46371190-8969-41C9-BBEB-09F47C913772","1C494661-B9B1-49D8-8E5E-95D87D2C87A5","16425BF5-4006-4DC8-B877-C09EE6D74D69","84E52679-4722-4C92-8CE7-DE327D463F86","BF025E64-0990-4623-91B6-03B77C2227F0","FB2C3EDD-4240-4D2F-AEB9-AAFDBA87CBCB","2825E0A0-F7CB-4437-A25E-9A3B53335609","166F0F54-ED11-4FB3-8D34-FC4E63C0D287","687A44B3-ECDC-42DE-8A62-6281256546B7","83F3FC51-9C8B-457C-87E0-E9173D0A8476","148E38C2-7E6F-48CD-890A-859A06A4FA14","4669EADE-C09A-4A2D-ADE1-4BC7D9CBDF09","595AD2EA-A169-4D5C-A00A-84A0FD0ABDD0","449B0CCE-664E-43E9-86DB-27DBD64B4074","E07D771C-127C-4AE5-B5E1-402651BE7684","77470E8D-D441-49E1-9F9B-3E41C1C1276D","204E4486-E862-4BC3-9E18-636FDA4FE2CD"],"id":"D3DF2605-85AC-4ED4-8888-C11377374E9B","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":720},"closeButton":{"__isSmartRef__":true,"id":674},"collapseButton":{"__isSmartRef__":true,"id":684},"menuButton":{"__isSmartRef__":true,"id":694},"reframeHandle":{"__isSmartRef__":true,"id":707},"rightReframeHandle":{"__isSmartRef__":true,"id":715},"bottomReframeHandle":{"__isSmartRef__":true,"id":711},"titleBar":{"__isSmartRef__":true,"id":667},"collapsedTransform":{"__isSmartRef__":true,"id":721},"expandedTransform":{"__isSmartRef__":true,"id":722},"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"targetMorph":{"__isSmartRef__":true,"id":566},"eventHandler":{"__isSmartRef__":true,"id":723},"partsBinMetaInfo":{"__isSmartRef__":true,"id":724},"name":"LicodeVideoClientWindow","_StyleClassNames":["Morph","Window","highlighted"],"showsHalos":false,"helperMorphs":[{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":715}],"state":"expanded","owner":null,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","contentOffset","collapsedExtent","expandedExtent","expandedPosition","collapsedPosition"],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"_Position":"lively.pt(27.0,12.0)","contentOffset":"lively.pt(3.0,22.0)","collapsedExtent":"lively.pt(219.0,22.0)","expandedExtent":"lively.pt(952.0,678.0)","expandedPosition":"lively.pt(59.0,40.0)","collapsedPosition":"lively.pt(59.0,40.0)"},"667":{"submorphs":[{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":694}],"scripts":[],"shape":{"__isSmartRef__":true,"id":704},"_ClipMode":"visible","derivationIds":["02FD492D-1A82-4D5F-ABB7-63A911F08204","CA23469C-DBA1-42A8-93D5-3666B0AE3205","501BE27B-3CAE-4F3A-917A-C851E5A7B00A","895EB5B4-836D-4C8A-B909-AB8F4B137607","0AA6ED83-0E27-491E-83E0-544575F50786","481D1BD3-F17C-4526-B826-950DBB1B85B4","CB31E093-6D63-49F1-A924-A6F76204E876","1ABC569E-EBED-4612-B51C-5D4FD3B92646","950E7210-FE66-43AE-B7E5-5198676B8BDC","0DD9318B-822C-4F1D-9889-0A7CA435A444","C3DEFF1F-9FD0-4FD2-8DAA-68B19BE25AE8","19400632-6F65-4A30-98DA-40F82A54DD0B","239F77A8-8BAA-43A5-BD37-89E24BEDADF0","FA6A8D4D-C96F-4E48-9CCD-524EA528C1AD","BCA77106-FBB7-4A3B-9A8D-FCC34DFA7517","EF19FAB5-F2DA-4602-8482-3B15442FC247","514CD1C9-7380-43E3-BE67-16FE3E03082B","B01DC97D-A47E-40EB-A837-BDBF0A1ADB05","F3EBCB61-6912-4E44-8F17-C80068A196E6"],"id":"4C776517-C396-4CC9-AC00-34B259DBEFBC","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":705},"windowMorph":{"__isSmartRef__":true,"id":666},"buttons":[{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":694}],"label":{"__isSmartRef__":true,"id":668},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":666},"eventHandler":{"__isSmartRef__":true,"id":706},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"668":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":669},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":670}],"_ClipMode":"hidden","derivationIds":["5C59982C-D1AE-46B3-A328-A5C066FEFE04","C64AFFDF-C805-4048-B9FD-3F44B4046219","489AD7B4-3314-4D97-BB90-27EE71CE3514","93AFB519-8253-476F-BC26-C97E87EC402E","874AD6C7-678A-4873-80BC-8C843BAD97AB","85BA64C0-6BA7-4259-9826-6361D848BAF3","E00FF72B-6E3F-4313-90B3-E00120D2F083","60FE1801-43C1-441D-8F5A-73B3E8B785A3","9EE7A011-B995-4688-B035-A859761C7A78","7FD9D289-CDC8-4F78-B4B0-873B277B64A3","9B4452B2-7881-40DB-BC6F-42DAC6B42ECD","3C1D58CC-7F0B-478D-B358-D680B752CB8C","68BB6952-5BF0-468A-8089-2053C64A0CDA","3662E44B-AA53-4C15-96FE-A1F49B1D590E","3288C66F-7ED5-4811-8DFF-52BC1E731184","8B0EBAAF-883E-4D9E-8102-1DC224E7CB88","E800005A-0F37-4FAB-8543-1DCB76587D3E","583391B2-3287-47DD-8DAE-4F97A33442A7","821EDB6F-CB7F-473D-985E-177CFBCCCBD1"],"id":"F3C39E78-40D8-4801-B9E7-1B88A424EE1C","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":672},"owner":{"__isSmartRef__":true,"id":667},"_StyleClassNames":["Morph","Text","window-title"],"_TextStylingMode":true,"eventHandler":{"__isSmartRef__":true,"id":673},"showsHalos":false,"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(3.0,3.0)"},"669":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(808.0,16.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"670":{"style":{"__isSmartRef__":true,"id":671},"chunkOwner":{"__isSmartRef__":true,"id":668},"_id":"_7183","storedString":"LicodeVideoClientWindow","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"671":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"672":{"resizeWidth":true},"673":{"morph":{"__isSmartRef__":true,"id":668},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"674":{"submorphs":[{"__isSmartRef__":true,"id":675}],"scripts":[],"shape":{"__isSmartRef__":true,"id":680},"_ClipMode":"visible","derivationIds":["EB2AA03B-F4CC-439E-87C2-2A618F29C913","14511515-B9D4-4B39-A44F-79B5BEC08BE3","494E04B7-EAD1-47D2-8E81-E118C440D732","3CC75D59-71D6-45B4-9415-278F3D2E835E","52A58C0F-E627-4BAF-ABFA-578FDA9CA313","723591DF-713E-4F21-A7FC-3F756855183E","F8F0614D-1F32-4C9B-AC8D-FDBA1225731E","8B44FF27-FDA1-4FC2-AEF1-3B9DA8AC4EF1","C0D69B0F-509D-4393-8428-0583BDF16142","F294064E-270D-45D8-899E-EF10B24E0BB8","92EF5BD2-05E2-41D8-983D-A29C9E4B8D72","B1CE026F-AC96-4287-9925-EFE077EE6697","E7EDFB7E-E6E3-4226-B5F6-86D41F94E6F5","F04A3C56-4B80-41DE-B21E-8E36F5F70F0D","B18F5C4E-D25C-4C56-BA30-FDFE38AD5790","911E6649-AEDF-4BC4-B967-52FB6D5773EA","5888BAE0-E62E-4F7D-BA75-1858859FC9E0","0DD68902-69B5-42F5-AF2F-4A6B447CBC24","62C7EE5A-43A4-4B29-87C3-8EB142B855A3"],"id":"C1D2EA9C-318A-497C-83FA-F9E7241CE919","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":675},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":667},"_StyleClassNames":["Morph","Button","WindowControl","close"],"attributeConnections":[{"__isSmartRef__":true,"id":681}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":683},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(880.0,3.0)"},"675":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":676},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":677}],"_ClipMode":"hidden","derivationIds":["CC0746CD-3D3F-48F7-AFEB-B17E937A60D9","9F9DCC59-7376-43B7-A1CF-51BFE6F78B8A","E93E9AF7-4F2F-4CDF-993C-289B56174626","C77ED49C-CC49-48A7-92A3-5914C0718DDB","EBC788EE-11A6-46D7-9BBF-D710C26E6B53","D7EE0C61-319A-4602-958E-AF88028234CC","D042DBE9-61D6-4330-81F5-8B825C2E4DC7","30170209-6E49-4856-BA4E-0A4DFC8882FE","AC0BEDE5-FE99-4C14-8331-DF0911F4F844","7B849E0A-769B-469E-AEF0-06C8CAA6E58C","471DE7E1-308D-4A67-9BB2-0B4E2B23C2B0","983563FA-0382-4390-B1C2-114331AF5AC6","E9945BAC-4E06-4D04-B402-305ACB715412","BF9F0B0E-BDFD-4BE2-87B1-64C5C41AE771","0F5D5622-F348-4DD7-BC5C-809BEDCFD583","2D7FD275-C93A-4897-940B-1FF8B50F184C","0B6B0B8A-C13D-4DEB-868A-2C6F534B8B35","E5EE926F-2716-4F9F-817A-D616404505B3","90BAB6C7-C80D-49D9-9A13-BD4F065D30B3"],"id":"3EFBAAC5-53C9-443C-A70F-63BCC74B9BAE","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":674},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":679},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"676":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"677":{"style":{"__isSmartRef__":true,"id":678},"chunkOwner":{"__isSmartRef__":true,"id":675},"_id":"_6918","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"678":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"679":{"morph":{"__isSmartRef__":true,"id":675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"680":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"681":{"sourceObj":{"__isSmartRef__":true,"id":674},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":666},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":682},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"682":{"source":{"__isSmartRef__":true,"id":674},"target":{"__isSmartRef__":true,"id":666}},"683":{"morph":{"__isSmartRef__":true,"id":674},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"684":{"submorphs":[{"__isSmartRef__":true,"id":685}],"scripts":[],"shape":{"__isSmartRef__":true,"id":690},"_ClipMode":"visible","derivationIds":["1A875762-7570-413B-97E5-60E716217D22","776ABA67-AAB9-4BBB-B6F7-43F2E66D5F46","03529D89-86D4-4208-BD15-AA170749046B","67D83856-F397-4842-9D8D-DA62003602E3","6D15114F-C726-4244-90E9-5C18FB9A8EF1","9B49B26A-4EDE-4119-A047-990D49E58AB5","C4CB4E99-2755-4142-9C33-5540616E0AE9","3398C60D-0AF7-405E-9D25-05B102AE24C0","53CAB413-A6FC-4F5A-A1D7-2519B541A323","E382D873-8CD4-41EA-960C-A1A3DFE8DFB0","5C4A0AA3-5435-4F2D-8BC9-264620C8F4D6","F666DDAD-DF14-49A5-95CD-7692F49EF83B","3E682E86-46CD-4109-9146-026A0EC5F341","8F1C8559-38CD-4652-AAA7-852D7B11FAD0","68490AF7-A7A5-4093-AAF5-B75622872EF0","F5271D3E-E73C-4795-8884-64837CF186F1","1F9A42B5-6285-44F4-A91D-10B5A3248AF5","26495B85-FFD2-4C3C-B214-6202290405E2","EF7CAFD8-9E08-4D67-98FD-72AAB6FBFE59"],"id":"9EA62159-28FC-4C1A-962D-F51E49AEBEA2","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":685},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":667},"attributeConnections":[{"__isSmartRef__":true,"id":691}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":693},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(860.0,3.0)"},"685":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":686},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":687}],"_ClipMode":"hidden","derivationIds":["C74C410D-CA99-4914-822F-D757E3C5AABF","21C9D4FD-6603-482B-9899-7C956A5CEFB5","3D0DD995-5364-429B-87C9-84457A28F237","228B5AE6-8829-44C7-AF15-FF13DFDE5FDF","EAEB0363-8AAD-49D3-B670-299412DBF69B","44783D74-4AC6-4F23-94DF-801FF2FA0CD7","F026CF09-95FC-4AB1-8A22-5C4D40973043","56B4BDAE-D37D-4156-B474-C123988473B1","58519601-3ECA-4553-94D8-47CA22DAC3A6","EDB6F876-41B2-40CC-81EE-8C3F218C826B","DE12E0D5-DA31-4852-A957-44A2F3CCAE72","FE6AF814-4307-4E82-AC04-4B1F63C48944","CD389C11-1386-4DBC-ADF8-A61CC13F0711","31B58DEB-68E6-4DA6-B22E-6F7983726896","DA5C45AF-1E9E-4D12-ABDF-3E8DBC0BDB75","17F49374-62DD-4A7C-90C8-071E378AF543","72B4D748-77D8-4414-8ACF-32A652001E9F","B7679B48-04A5-495E-A2A7-961D909E6F6D","BE2B0B78-81A0-4188-9A84-0F2384E5B688"],"id":"96B283C2-6E18-4E8F-A69D-EFAF0EDC3916","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":684},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":689},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"686":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"687":{"style":{"__isSmartRef__":true,"id":688},"chunkOwner":{"__isSmartRef__":true,"id":685},"_id":"_6921","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"688":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"689":{"morph":{"__isSmartRef__":true,"id":685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"690":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"691":{"sourceObj":{"__isSmartRef__":true,"id":684},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":666},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":692},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"692":{"source":{"__isSmartRef__":true,"id":684},"target":{"__isSmartRef__":true,"id":666}},"693":{"morph":{"__isSmartRef__":true,"id":684},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"694":{"submorphs":[{"__isSmartRef__":true,"id":695}],"scripts":[],"shape":{"__isSmartRef__":true,"id":700},"_ClipMode":"visible","derivationIds":["7F7134CF-E8A8-46FA-BF37-6E6933651834","007E2C88-EBA8-4408-93A3-225A341FBFD6","DDDE8BD5-7F1B-4722-9A46-44E3489864D6","9DE9A376-375C-47B0-AB8E-2EE1FDF055B1","B5A5C334-BBE9-4E79-8B07-792EA359F83F","F9E856D4-2B1F-461E-84ED-9C1C3EA6C594","BEC45DB2-8555-4BA3-953E-B957C9D90889","B83F633F-7D5F-4D96-B2DF-2C4FD96B33A0","B728874B-5DB1-44AC-8FD9-BF3C8BEA725B","38D3F670-2B80-47E9-AE8C-87D1388712DC","895DED9B-AC81-4E45-A16B-85B51A2C5775","F07AD0EA-F307-4D96-8508-9903B5DD0DD6","3282ED67-2C0B-4DB6-9452-231D689F4B91","10344B2F-375E-4918-8786-4312C63C9D6E","641BEF0A-4C31-4491-8A9D-FBBD00A7A58E","8F67C652-C0F9-450D-8322-7357C56824A9","BE4AD768-B6F3-4EBB-BF15-7CFC8AEDDDB4","FEDE6B50-545D-4C17-AC49-EB2A9D72EE09","D66A6DDF-73CC-49D8-8447-2BBD7EB8517B"],"id":"8464C383-C132-47FD-8A2F-18933DCA1922","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":695},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":667},"attributeConnections":[{"__isSmartRef__":true,"id":701}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":703},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(817.0,3.0)"},"695":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":696},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":697}],"_ClipMode":"hidden","derivationIds":["954D3DB3-CED1-4056-BC99-6C414E45CDDB","B058704E-C2A8-41A6-ABE9-DC982086977C","74AC58A0-E2ED-4D54-9709-051517F8462E","CB7697C7-7473-4F95-AABF-A0618C06FEF0","F9BF295E-2E86-41C4-B099-4E0CD384EBD7","CB9DA928-2622-4843-BB2C-AE9AF9A609F2","E0AA00F6-7A32-4C5E-BDEB-4658B21928C1","21EE90F8-8AD6-403A-BEFD-3BD8FBA357CD","7414CE68-FA0D-4BCF-8468-815EC8530723","429D76E5-B855-4C18-B67A-343F6DBDB526","BC381EC4-B353-401C-B532-59B6F4BE57A4","BEE2C4B9-BB03-41EA-A6E2-3677166C5083","FAFAD7E7-3E92-4086-90A7-79C72AC291EA","8586A120-7095-404B-9820-04FAB2991B67","82C6D36E-D833-4001-B450-C082CF5DA0DA","74DE5301-B12C-4F44-A766-2A73DB4F3E66","6582E3CE-B4FB-498B-AE13-EBE515E1DD0B","3774296D-A238-44A3-8223-E3AB0A760E50","625831FB-67AB-4B4F-8048-5970A3ED5D0A"],"id":"65146322-F820-4157-9875-1894DB73E52E","_InputAllowed":false,"_HandStyle":"default","allowInput":false,"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":694},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":699},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"696":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"697":{"style":{"__isSmartRef__":true,"id":698},"chunkOwner":{"__isSmartRef__":true,"id":695},"_id":"_6924","storedString":"Menu","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"698":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"699":{"morph":{"__isSmartRef__":true,"id":695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"700":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"701":{"sourceObj":{"__isSmartRef__":true,"id":694},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":666},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":702},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"702":{"source":{"__isSmartRef__":true,"id":694},"target":{"__isSmartRef__":true,"id":666}},"703":{"morph":{"__isSmartRef__":true,"id":694},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"704":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(900.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"705":{"resizeWidth":true,"adjustForNewBounds":true},"706":{"morph":{"__isSmartRef__":true,"id":667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"707":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":708},"_ClipMode":"visible","derivationIds":["EEA7FE58-0DA4-4DDE-8FEA-9F3A41A2DE9E","6B11EB71-333C-43E3-878F-FCC0E891E8F8","1B731C52-D573-46DF-85B2-62289348ED8B","FCABF3D4-74C7-4059-808E-924C9E4B35BE","2A19F2FB-3A1F-474B-941A-67F6416E2C82","F6D56B9C-C787-4BEA-85B6-65B6959B31B3","F24538CB-4F1C-4636-82FD-C5EA0AFCE5FE","53DF3A94-7594-4CE2-8613-A074E4208A81","98B6A70F-11B6-451E-ADB6-351554D4E5EE","125BECCE-347C-4577-9A1A-0630BEE6A7D4","4E757F58-F9A2-470E-851D-DDA104B40693","376A19D7-2E7C-422C-AD04-F74334A755DE","050EDD08-B75A-4A31-8E07-D737707A79C2","045EE0D5-1BD9-4239-BBD9-AAB42297523F","3083DD2E-A618-4BD3-9CCF-09DAB7DDD336","B2752B45-E286-4F09-BAD3-50811A5ED65C","FB380EDD-64D4-4B17-9304-9111B8F4E541","F15B0EBE-94ED-464E-A0CF-D6D26B1AB2A0","711E84F0-9C15-4708-A1E0-132812A3D30B","14A54A40-459C-43C2-96EB-818A4554FC2D","FE6AA82B-7CA6-4BB3-BFCB-D6B0D14F9FC0","B342B3FE-D370-45C8-B67C-4D7F0F5CC56C"],"id":"B4A0EF22-65F3-4856-8D10-1E7DF2C21410","droppingEnabled":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":709},"owner":{"__isSmartRef__":true,"id":666},"eventHandler":{"__isSmartRef__":true,"id":710},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(886.0,645.0)"},"708":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"709":{"moveVertical":true,"moveHorizontal":true},"710":{"morph":{"__isSmartRef__":true,"id":707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"711":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":712},"_ClipMode":"visible","derivationIds":["8D8027E6-A477-429E-9070-99600668F5AF","B0D1E23C-86C7-4A6D-9DB9-7E8B18453DCD","361E0F7E-1EF6-4ED8-A65D-3C4E25FC6DDA","0418A38B-1547-4CA2-B2EF-81D0B7193738","95F9F107-5585-4BCB-BD72-756B91CA4EFF","188D43E5-2A1E-4F20-B99E-4DBF7DFCA191","58CF9519-5A4B-402B-A92F-BFE43096DF1C","AD99A620-CBE8-4845-A927-79B9AA744655","3BBE85D0-D654-4D40-8119-3DFBA65687C0","D9E766A9-7A28-423F-ADEA-A50EB5C9087B","AA865161-093D-4A87-9074-6DD665A97C66","34E21966-701C-49A5-892E-97F5EC9A1427","12F1E223-B3F2-419E-A89D-C8503F2E484E","D8158C75-F80F-48DE-B467-9A164E1319E0","D8ED6F1E-FD41-4AE8-86AF-74C9BF2CB2AD","3BB64A6E-E9B4-417F-880A-3A7CC1E51739","7773FF96-3EC8-40AD-B098-F231F49017F8","930ACB97-89E4-400C-B5AB-B54CD6946ACC","A11BA9D0-B582-4DF8-800D-22CF8849116D","8BDC555D-C673-40C8-B8A2-CD595393F675","472D2CFD-4236-4428-94C0-4740BC757B14","41EA83D9-0B7B-4B03-966A-0ED24A14F33D"],"id":"7E2E2111-727D-4B36-9F86-4CDC28B99E34","droppingEnabled":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":713},"owner":{"__isSmartRef__":true,"id":666},"eventHandler":{"__isSmartRef__":true,"id":714},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,656.0)"},"712":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(886.0,3.0)","_Padding":"lively.rect(0,0,0,0)"},"713":{"moveVertical":true},"714":{"morph":{"__isSmartRef__":true,"id":711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"715":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":716},"_ClipMode":"visible","derivationIds":["AC2C2173-02AB-4572-955F-7B1D3C05A68E","40D0AB08-893C-40E2-BB41-22C951A182AB","6DE08DEF-83F9-4180-AD01-373E70639CE7","47F91ADD-DE88-4160-B5DC-6230A36F9A18","AB25708B-5793-4E2A-BA94-269445E17DFC","D1374ECC-A7E6-4F09-854D-6F70D301C4B4","394A07AC-AE0B-4F41-B02E-930587B50B4A","70EA2C0D-15BC-4B9E-8F6B-4A209E0C8732","75CA490A-61DD-48CD-A39F-D2317B2763D5","BB7015C3-32EB-4EF6-8D2B-DDAB7A4A98E7","290DE084-4E58-4405-98CC-6F5CC467504D","C477C111-DDE8-4C71-9B31-B292908907B9","0BD9DB3C-816B-4E17-9F82-0E09D4583658","9BD3300E-ACF9-457A-895C-28BC68CAD6AF","11781D66-75B2-412A-9E74-EE95C115F0C0","711817A2-D882-4599-939A-B7AC0A6D05AE","4223E476-240F-4665-A461-1D88E136998B","7A075D36-B92A-4894-82D4-64D699462436","627C0D7A-B14D-4615-9B75-2FD4C33A9AA3","23FF9F8B-8EC4-4AD0-8715-8CB482D1A01C","31C65247-921D-4822-9837-118DE3F277F7","5392CBDD-16ED-45EE-8692-6F2CBBE2591E"],"id":"4A0E9F9B-AC76-4C68-AC26-10FE3CEEA8CF","droppingEnabled":true,"halosEnabled":true,"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":717},"owner":{"__isSmartRef__":true,"id":666},"eventHandler":{"__isSmartRef__":true,"id":718},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(897.0,0.0)"},"716":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(3.0,645.0)","_Padding":"lively.rect(0,0,0,0)"},"717":{"moveHorizontal":true},"718":{"morph":{"__isSmartRef__":true,"id":715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"719":{"_BorderWidth":1,"_BorderColor":null,"_Fill":null,"_StrokeOpacity":false,"_BorderRadius":false,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(900.0,659.0)","_Position":"lively.pt(0.0,0.0)"},"720":{"adjustForNewBounds":true},"721":{"a":1,"b":0,"c":0,"d":1,"e":59,"f":40,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"722":{"a":1,"b":0,"c":0,"d":1,"e":59,"f":40,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"723":{"morph":{"__isSmartRef__":true,"id":666},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"724":{"partsSpaceName":"PartsBin/Felix/","comment":"Client for peer2peer video communication","migrationLevel":8,"partName":"LicodeVideoClientWindow","changes":[{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":734},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":740},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":744},{"__isSmartRef__":true,"id":745},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":750},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":752},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":754},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":758},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":770},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":772},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":776},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":841},{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":844},{"__isSmartRef__":true,"id":845},{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":848},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":855}],"requiredModules":["users.fwolff.Peerjs"],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Oct 15 2014 09:39:24 GMT-0700 (PDT)\")"},"725":{"author":"Felix","message":"no comment","id":"C38F49F1-739F-484B-A0B3-BDDC1B2E2043","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 09:39:24 GMT-0700 (PDT)\")"},"726":{"author":"Felix","message":"no comment","id":"DBC0307D-ACBE-4180-AD74-BE1F91229B32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 14 2014 14:23:04 GMT-0700 (PDT)\")"},"727":{"author":"Felix","message":"no comment","id":"D38F2D60-EE4F-4E9F-BAA8-D3CFE5E19B9C","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:51:10 GMT-0700 (PDT)\")"},"728":{"author":"Felix","message":"no comment","id":"1F305B4F-F129-4D10-9EEC-573B79FD0C72","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:46:34 GMT-0700 (PDT)\")"},"729":{"author":"Felix","message":"no comment","id":"4CD3182B-A5E0-4B60-826B-017A95FE0AEE","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:35:36 GMT-0700 (PDT)\")"},"730":{"author":"Felix","message":"no comment","id":"F739A9CC-C3F2-4A35-82ED-50F5C241EA0E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:09:51 GMT-0700 (PDT)\")"},"731":{"author":"Felix","message":"no comment","id":"623B81D8-C0AF-415B-83B0-462B6400D672","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 12:26:35 GMT-0700 (PDT)\")"},"732":{"author":"Felix","message":"no comment","id":"0A5F0B74-18E3-47DE-9514-84CCB50E551C","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 13:25:44 GMT-0700 (PDT)\")"},"733":{"author":"Felix","message":"no comment","id":"204849EF-EFE0-4343-82FD-7D16A6111A07","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 11:31:13 GMT-0700 (PDT)\")"},"734":{"author":"Felix","message":"no comment","id":"0E107143-E929-4C57-B1C0-85FBBD291081","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 11:28:37 GMT-0700 (PDT)\")"},"735":{"author":"Felix","message":"no comment","id":"49BA1C01-77BD-4052-86AC-EE21180AABCC","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 16:25:53 GMT-0700 (PDT)\")"},"736":{"author":"Felix","message":"no comment","id":"13488554-B81F-40E6-962B-4CC3DD9A37D5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 16:07:08 GMT-0700 (PDT)\")"},"737":{"author":"null","message":"no comment","id":"1864C493-4722-481A-9B24-0CFCC644A780","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 13:25:36 GMT-0700 (PDT)\")"},"738":{"author":"null","message":"no comment","id":"ED1CD465-BA55-468E-9DF5-F0923BA9AEC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 13:20:44 GMT-0700 (PDT)\")"},"739":{"author":"null","message":"no comment","id":"7AA5238B-A042-45AE-AB52-93DD4F61D364","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 12:44:23 GMT-0700 (PDT)\")"},"740":{"author":"null","message":"no comment","id":"DA67F592-C70C-475C-BD92-ACF4B07AB2C2","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 12:43:39 GMT-0700 (PDT)\")"},"741":{"author":"null","message":"no comment","id":"B2B3CC07-15D9-4D6F-A3DA-CE5005C6C008","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 12:42:42 GMT-0700 (PDT)\")"},"742":{"author":"Felix","message":"no comment","id":"19888D09-5B50-4CE4-9591-3A43D5304F2F","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 15:37:22 GMT-0700 (PDT)\")"},"743":{"author":"Felix","message":"no comment","id":"62BA4C72-1854-484C-B607-A7DD08CDE184","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:45:07 GMT-0700 (PDT)\")"},"744":{"author":"Felix","message":"no comment","id":"0032B308-1CC0-456C-BFBB-1F421BFCA3DD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:35:50 GMT-0700 (PDT)\")"},"745":{"author":"Felix","message":"no comment","id":"03FD546D-72C4-40BA-8F52-524A0A3F39EB","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 14:24:18 GMT-0700 (PDT)\")"},"746":{"author":"Felix","message":"no comment","id":"DA143D7F-8EE2-4683-9A59-CD0C42706684","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:10:05 GMT-0700 (PDT)\")"},"747":{"author":"Felix","message":"no comment","id":"E4835491-49C5-4954-AC18-66BDC1EE6E6E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:09:18 GMT-0700 (PDT)\")"},"748":{"author":"Felix","message":"no comment","id":"F292FBAF-B305-4414-A884-29ABDE890795","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 13:06:26 GMT-0700 (PDT)\")"},"749":{"author":"Felix","message":"no comment","id":"059801EF-2C57-4173-ABEA-2590D2932678","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:53:43 GMT-0700 (PDT)\")"},"750":{"author":"Felix","message":"no comment","id":"3368FF42-4A3B-4D63-B2A0-FE2FB9C7000D","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:45:27 GMT-0700 (PDT)\")"},"751":{"author":"Felix","message":"no comment","id":"19DB8818-EF50-4666-A4E1-4348123ABAD6","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:06:09 GMT-0700 (PDT)\")"},"752":{"author":"Felix","message":"no comment","id":"93EF5061-E483-405F-B24A-0DA5309509DE","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:53:00 GMT-0700 (PDT)\")"},"753":{"author":"Felix","message":"no comment","id":"D20DAE2E-E8F7-4271-827E-C9843903C707","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:52:59 GMT-0700 (PDT)\")"},"754":{"author":"Felix","message":"no comment","id":"B2458B27-CEF9-44B7-BC62-17F4A44521F5","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:34:52 GMT-0700 (PDT)\")"},"755":{"author":"Felix","message":"no comment","id":"48A6EB70-BC1B-4F77-9634-FADE62E3B809","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 15:14:00 GMT-0700 (PDT)\")"},"756":{"author":"Felix","message":"no comment","id":"7D792AC6-DFCE-4799-9CF9-E8F302385433","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 15:06:28 GMT-0700 (PDT)\")"},"757":{"author":"Felix","message":"no comment","id":"8214FE36-F0EF-47DB-BA37-C7B201A75DFF","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 07:31:33 GMT-0700 (PDT)\")"},"758":{"author":"Felix","message":"no comment","id":"59BA93C3-958D-4691-A97A-3D3E2E4C937E","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 18 2014 14:24:08 GMT-0700 (PDT)\")"},"759":{"author":"Felix","message":"no comment","id":"C2719639-2C35-4B85-AEAD-386BA448E0DF","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 17:52:16 GMT-0700 (PDT)\")"},"760":{"author":"Felix","message":"no comment","id":"FF0241E6-213A-4B56-A8A8-824F5B6009B3","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 16:04:14 GMT-0700 (PDT)\")"},"761":{"author":"Felix","message":"no comment","id":"B8DEF92D-B874-4D30-B531-68F95AD03F25","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:33:10 GMT-0700 (PDT)\")"},"762":{"author":"Felix","message":"no comment","id":"0980B6FE-3B09-44B6-94E4-159900A01180","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:01:07 GMT-0700 (PDT)\")"},"763":{"author":"Felix","message":"no comment","id":"F22EE8DC-1238-44E3-935D-B2FAD0AC0A13","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 13:53:31 GMT-0700 (PDT)\")"},"764":{"author":"Felix","message":"no comment","id":"A6F32CD8-3870-43CE-9015-9D52DEA00E2D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Sep 16 2014 11:29:50 GMT-0700 (PDT)\")"},"765":{"author":"Felix","message":"no comment","id":"B2D77D66-96E8-48AF-816E-E5AECBB0761D","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 17:16:27 GMT-0700 (PDT)\")"},"766":{"author":"Felix","message":"no comment","id":"FAAD02F8-B38E-4A40-B0B0-4ED3EB7E209E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 15:31:00 GMT-0700 (PDT)\")"},"767":{"author":"Felix","message":"no comment","id":"A301A228-2806-446C-B96B-65E46E842290","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 13:01:27 GMT-0700 (PDT)\")"},"768":{"author":"Felix","message":"no comment","id":"9EE8A01C-969B-4F26-A2E2-2BA639CB05E0","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 12:40:23 GMT-0700 (PDT)\")"},"769":{"author":"Felix","message":"no comment","id":"57B295A8-5907-4EA5-80AC-1564CB39D5B6","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 11:57:27 GMT-0700 (PDT)\")"},"770":{"author":"Felix","message":"no comment","id":"19BFDB6D-837D-4788-BC2B-7BAD6B97B297","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 10:37:43 GMT-0700 (PDT)\")"},"771":{"author":"Felix","message":"no comment","id":"00350670-C33A-4783-8129-F078D33B695C","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 10:06:04 GMT-0700 (PDT)\")"},"772":{"author":"Felix","message":"no comment","id":"A1276D69-B586-417F-AD27-A4E75D017153","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 15 2014 09:59:41 GMT-0700 (PDT)\")"},"773":{"author":"robin","message":"no comment","id":"CC23E2EE-9D8A-4FBD-A2C4-BEFF6CC984A6","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 17:17:53 GMT-0700 (PDT)\")"},"774":{"author":"robin","message":"no comment","id":"606CDFFF-A919-4B57-A014-D666F304FCCA","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 17:06:34 GMT-0700 (PDT)\")"},"775":{"author":"robin","message":"no comment","id":"27762A9D-5206-407D-AADE-F920F5D9FF89","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 15:45:04 GMT-0700 (PDT)\")"},"776":{"author":"robin","message":"no comment","id":"7B9C61B1-16D7-44AF-B8A5-A64E036561A0","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 15:22:58 GMT-0700 (PDT)\")"},"777":{"author":"robin","message":"no comment","id":"FB4CD7DC-CD92-4C62-B015-4946A687443A","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 11 2014 12:42:24 GMT-0700 (PDT)\")"},"778":{"author":"robin","message":"no comment","id":"98A040E6-3242-4CD9-AF1D-68EF30690F1B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 17:54:49 GMT-0700 (PDT)\")"},"779":{"author":"robin","message":"no comment","id":"6EBFCC70-7752-4A40-B712-1806AF6353CE","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 17:36:08 GMT-0700 (PDT)\")"},"780":{"author":"robin","message":"no comment","id":"6C959F3F-96E8-405F-9F41-AAAC49649D43","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 16:23:18 GMT-0700 (PDT)\")"},"781":{"author":"robin","message":"no comment","id":"1BA188E1-02FF-4055-B237-74D72A28357A","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 10 2014 16:22:21 GMT-0700 (PDT)\")"},"782":{"author":"unknown_user","message":"no comment","id":"57D6B52D-16A5-4167-AC5A-2BD263E1DAF7","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 22:40:12 GMT-0700 (PDT)\")"},"783":{"author":"unknown_user","message":"no comment","id":"5A553F44-2584-49AE-B44A-ABE189477B1F","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:59:57 GMT-0700 (PDT)\")"},"784":{"author":"unknown_user","message":"no comment","id":"CC61BE6A-2629-48DE-B994-737985D123D8","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:55:56 GMT-0700 (PDT)\")"},"785":{"author":"unknown_user","message":"no comment","id":"BE64FD00-B1A9-4DB5-BBF7-9C6DFC11BDAE","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 21:50:47 GMT-0700 (PDT)\")"},"786":{"author":"unknown_user","message":"no comment","id":"B94B9BB6-87AD-498B-9E03-C4E6F9E72A94","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 17:02:43 GMT-0700 (PDT)\")"},"787":{"author":"unknown_user","message":"no comment","id":"B695CAEE-37B7-4EC9-9090-90D2379C56EF","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:55:56 GMT-0700 (PDT)\")"},"788":{"author":"unknown_user","message":"no comment","id":"2504099D-ED26-4D79-BAB5-5F1EA087E8CA","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:23:32 GMT-0700 (PDT)\")"},"789":{"author":"unknown_user","message":"no comment","id":"5D60A131-EC20-495F-BCEC-4DEA0B70E21E","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:18:21 GMT-0700 (PDT)\")"},"790":{"author":"unknown_user","message":"no comment","id":"599BC3AD-9B14-41DE-86D7-DC686F17A635","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 15:00:20 GMT-0700 (PDT)\")"},"791":{"author":"unknown_user","message":"no comment","id":"BB599D4D-95CE-4546-9B34-E893550B4BFE","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 14:43:09 GMT-0700 (PDT)\")"},"792":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"793":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"794":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"795":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"796":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"797":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"798":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"799":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"800":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"801":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"802":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"803":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"804":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"805":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"806":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"807":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"808":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"809":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"810":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"811":{"author":"unknown_user","message":"no comment","id":"C87093A0-31C0-4117-8E0C-BB330BFF43BD","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:28:51 GMT-0700 (PDT)\")"},"812":{"author":"unknown_user","message":"no comment","id":"061D3880-487D-47E2-8127-FEB903033247","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:33:45 GMT-0700 (PDT)\")"},"813":{"author":"unknown_user","message":"no comment","id":"EBA70B90-F964-401E-A775-C4769EC08818","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:38:19 GMT-0700 (PDT)\")"},"814":{"author":"unknown_user","message":"no comment","id":"AA25195C-A92E-497E-8D26-4C1D7B530204","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:45:29 GMT-0700 (PDT)\")"},"815":{"author":"unknown_user","message":"no comment","id":"0625B972-A7F0-4949-8C60-02B4422598FD","__serializedExpressions__":["date"],"date":"new Date(\"Sat Sep 06 2014 16:50:24 GMT-0700 (PDT)\")"},"816":{"author":"unknown_user","message":"no comment","id":"47A8ECE4-4712-4FC2-98F3-AFB94F1DC5F9","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 08 2014 11:20:26 GMT-0700 (PDT)\")"},"817":{"author":"robin","message":"no comment","id":"220734A0-1F9A-4C02-8CEB-D701D526E52C","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 08 2014 12:09:38 GMT-0700 (PDT)\")"},"818":{"author":"Felix","message":"no comment","id":"416C0EA2-5FFE-45C0-9B5F-D68AAC5A126B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Sep 17 2014 15:56:39 GMT-0700 (PDT)\")"},"819":{"author":"Felix","message":"no comment","id":"C0E5D8EA-CD31-4BE3-81A4-684BA570A0DC","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 10:42:31 GMT-0700 (PDT)\")"},"820":{"author":"Felix","message":"no comment","id":"AC850260-F54F-4E55-BE75-D5E18562239C","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 10:45:50 GMT-0700 (PDT)\")"},"821":{"author":"Felix","message":"no comment","id":"2C7D4E48-D6AE-4D12-A194-A85D45A0BF6B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 11:58:52 GMT-0700 (PDT)\")"},"822":{"author":"Felix","message":"no comment","id":"EFA8C274-F642-49E3-95A0-3207D2D4ED82","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 14:53:49 GMT-0700 (PDT)\")"},"823":{"author":"Felix","message":"no comment","id":"7F8AEB9D-D136-4CE6-92AC-D2097382A809","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 16:31:33 GMT-0700 (PDT)\")"},"824":{"author":"Felix","message":"no comment","id":"8B89E578-4033-4162-8FD3-181BE29FCB8A","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 17:00:19 GMT-0700 (PDT)\")"},"825":{"author":"Felix","message":"no comment","id":"869530E3-82A9-4746-833F-E4B6A2C85F78","__serializedExpressions__":["date"],"date":"new Date(\"Fri Sep 19 2014 17:02:53 GMT-0700 (PDT)\")"},"826":{"author":"Felix","message":"no comment","id":"D1451F03-3B55-4A48-A973-DF6E84598DE8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 11:25:31 GMT-0700 (PDT)\")"},"827":{"author":"Felix","message":"no comment","id":"603D9F53-57A5-4191-8A86-043146C2F285","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:16:19 GMT-0700 (PDT)\")"},"828":{"author":"Felix","message":"no comment","id":"200E582B-1B94-4527-BD82-6138775E5286","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:20:20 GMT-0700 (PDT)\")"},"829":{"author":"Felix","message":"no comment","id":"9F4FE410-735B-4B9B-8A01-9A70D13B5F02","__serializedExpressions__":["date"],"date":"new Date(\"Mon Sep 22 2014 12:53:49 GMT-0700 (PDT)\")"},"830":{"author":"Felix","message":"no comment","id":"4F56073B-07E8-41C0-A765-36393AE48C34","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 25 2014 10:23:08 GMT-0700 (PDT)\")"},"831":{"author":"Felix","message":"no comment","id":"791A0AAE-A4D7-419E-9AFA-14AC43DB67E4","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 25 2014 10:43:43 GMT-0700 (PDT)\")"},"832":{"author":"Felix","message":"no comment","id":"51FF35E2-1EB0-4C5C-A0D7-2C08789DAB4D","__serializedExpressions__":["date"],"date":"new Date(\"Thu Sep 25 2014 10:45:03 GMT-0700 (PDT)\")"},"833":{"author":"null","message":"no comment","id":"F101B02C-A583-42AC-8F18-6418A54C5317","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 13:21:49 GMT-0700 (PDT)\")"},"834":{"author":"null","message":"no comment","id":"0AC3B063-AAF2-4FEF-BFD5-F829BE7B6395","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 14:23:49 GMT-0700 (PDT)\")"},"835":{"author":"Felix","message":"working own video","id":"42DDF1C0-FD36-4AFF-8A07-1ABE306AC978","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 15:17:17 GMT-0700 (PDT)\")"},"836":{"author":"Felix","message":"working own video","id":"D3CF5C6A-225B-4A85-908D-5ED323C04D5B","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 06 2014 15:17:40 GMT-0700 (PDT)\")"},"837":{"author":"Felix","message":"no comment","id":"49E48A82-0D49-4DAC-91E9-9DAA8C3632F7","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 11:22:29 GMT-0700 (PDT)\")"},"838":{"author":"Felix","message":"no comment","id":"413E63B4-D963-4709-83CD-CF852DE0F830","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 12:40:21 GMT-0700 (PDT)\")"},"839":{"author":"Felix","message":"no comment","id":"4D6E4EE5-8594-40FB-92E0-84BFEA1E4D3D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 12:45:37 GMT-0700 (PDT)\")"},"840":{"author":"Felix","message":"no comment","id":"DED352E9-691E-456F-8DEC-EC9F2F77A8A6","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 12:47:18 GMT-0700 (PDT)\")"},"841":{"author":"Felix","message":"no comment","id":"ED35B029-E582-43B9-A1C1-D0B63877CE24","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 12:54:47 GMT-0700 (PDT)\")"},"842":{"author":"Felix","message":"no comment","id":"AB7FE432-3E41-4901-BB5C-3E1C62C9CE6D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 12:54:55 GMT-0700 (PDT)\")"},"843":{"author":"Felix","message":"no comment","id":"70BB6945-29B7-448D-9566-7C255AFB0B10","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 14:10:33 GMT-0700 (PDT)\")"},"844":{"author":"Felix","message":"no comment","id":"676B781C-3ADD-4400-8F48-560BE3DCCBE1","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:04:59 GMT-0700 (PDT)\")"},"845":{"author":"Felix","message":"no comment","id":"DF0B2255-559E-4756-8456-B19B67BD8A8B","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:05:36 GMT-0700 (PDT)\")"},"846":{"author":"Felix","message":"no comment","id":"6B75FA31-F355-4C70-8CB2-34ADBFB868AA","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:10:33 GMT-0700 (PDT)\")"},"847":{"author":"Felix","message":"no comment","id":"DA216AD6-4307-47C1-A436-B44CFE916537","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:24:01 GMT-0700 (PDT)\")"},"848":{"author":"Felix","message":"no comment","id":"4DEDAECA-A375-4C62-AC3B-46FA443D9249","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:29:49 GMT-0700 (PDT)\")"},"849":{"author":"Felix","message":"no comment","id":"5429C811-92F4-4262-8C9A-EB54174F89E5","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:51:10 GMT-0700 (PDT)\")"},"850":{"author":"Felix","message":"no comment","id":"EDC1873C-B3E1-41F9-AB82-C05216BB5A75","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 15:54:48 GMT-0700 (PDT)\")"},"851":{"author":"Felix","message":"no comment","id":"9BFABFC1-A6E9-454C-B03C-A6352B70180F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 07 2014 16:00:13 GMT-0700 (PDT)\")"},"852":{"author":"Felix","message":"no comment","id":"5D336341-AE83-4E6D-9C4B-05B6DC50ED83","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:29:07 GMT-0700 (PDT)\")"},"853":{"author":"Felix","message":"no comment","id":"2CADDDDB-5DBA-414E-956A-1DFBF11A021E","__serializedExpressions__":["date"],"date":"new Date(\"Mon Oct 13 2014 14:39:34 GMT-0700 (PDT)\")"},"854":{"author":"Felix","message":"no comment","id":"AC2A334B-6102-465B-ABBD-4D6A10021050","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 14 2014 14:17:08 GMT-0700 (PDT)\")"},"855":{"author":"Felix","message":"no comment","id":"D76A0F3F-A9D5-453F-8DD7-B6D428B7A455","__serializedExpressions__":["date"],"date":"new Date(\"Tue Oct 14 2014 14:27:12 GMT-0700 (PDT)\")"},"856":{"name":"test","_id":"5432ed70214d17e86a3a053d"},"857":{"name":"test","_id":"543ea49b0a6bd9d333523901"},"858":{"sourceObj":{"__isSmartRef__":true,"id":566},"sourceAttrName":"currentRoom","targetObj":{"__isSmartRef__":true,"id":408},"targetMethodName":"checkArrowDirection","varMapping":{"__isSmartRef__":true,"id":859},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"859":{"source":{"__isSmartRef__":true,"id":566},"target":{"__isSmartRef__":true,"id":408}},"860":{"showing":false,"local":false,"video":true,"audio":false,"pc":{"__isSmartRef__":true,"id":861}},"861":{"pc_config":{"__isSmartRef__":true,"id":862},"con":{"__isSmartRef__":true,"id":864},"mediaConstraints":{"__isSmartRef__":true,"id":866},"roapSessionId":104,"peerConnection":{"__isSmartRef__":true,"id":868},"sessionId":104,"sequenceNumber":1,"actionNeeded":false,"iceStarted":false,"moreIceComing":false,"iceCandidateCount":12,"onremovestream":null,"state":"offer-sent","browser":"chrome-stable","ices":1,"prevOffer":"v=0\r\no=- 195655327830715279 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 51165 RTP/SAVPF 111 103 104 0 8 106 105 13 126\r\nc=IN IP4 23.125.129.128\r\na=rtcp:51165 IN IP4 23.125.129.128\r\na=candidate:261689260 1 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:261689260 2 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:2396064024 1 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:2396064024 2 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:1092285276 1 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=candidate:1092285276 2 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=ice-ufrag:j+euBBohJbTavo7U\r\na=ice-pwd:DKzNOJ6xHHSMD6SJDaWlq+By\r\na=ice-options:google-ice\r\na=fingerprint:sha-256 0E:03:9D:D8:1A:03:3E:43:F0:8F:A4:40:18:D0:95:7B:E8:AF:4E:E8:58:6E:D0:A4:B4:D5:AE:9B:6C:A4:33:0A\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\nm=video 51165 RTP/SAVPF 100 116 117 96\r\nc=IN IP4 23.125.129.128\r\na=rtcp:51165 IN IP4 23.125.129.128\r\na=candidate:261689260 1 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:261689260 2 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:2396064024 1 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:2396064024 2 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:1092285276 1 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=candidate:1092285276 2 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=ice-ufrag:j+euBBohJbTavo7U\r\na=ice-pwd:DKzNOJ6xHHSMD6SJDaWlq+By\r\na=ice-options:google-ice\r\na=fingerprint:sha-256 0E:03:9D:D8:1A:03:3E:43:F0:8F:A4:40:18:D0:95:7B:E8:AF:4E:E8:58:6E:D0:A4:B4:D5:AE:9B:6C:A4:33:0A\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\n"},"862":{"iceServers":[{"__isSmartRef__":true,"id":863}]},"863":{"url":"stun:stun.l.google.com:19302"},"864":{"optional":[{"__isSmartRef__":true,"id":865}]},"865":{"DtlsSrtpKeyAgreement":true},"866":{"mandatory":{"__isSmartRef__":true,"id":867}},"867":{"OfferToReceiveVideo":true,"OfferToReceiveAudio":true},"868":{"ondatachannel":null,"onsignalingstatechange":null,"onnegotiationneeded":null,"iceConnectionState":"new","iceGatheringState":"complete","signalingState":"have-local-offer","remoteDescription":null,"localDescription":{"__isSmartRef__":true,"id":869}},"869":{"sdp":"v=0\r\no=- 195655327830715279 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS\r\nm=audio 51165 RTP/SAVPF 111 103 104 0 8 106 105 13 126\r\nc=IN IP4 23.125.129.128\r\na=rtcp:51165 IN IP4 23.125.129.128\r\na=candidate:261689260 1 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:261689260 2 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:2396064024 1 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:2396064024 2 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:1092285276 1 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=candidate:1092285276 2 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=ice-ufrag:j+euBBohJbTavo7U\r\na=ice-pwd:DKzNOJ6xHHSMD6SJDaWlq+By\r\na=ice-options:google-ice\r\na=fingerprint:sha-256 0E:03:9D:D8:1A:03:3E:43:F0:8F:A4:40:18:D0:95:7B:E8:AF:4E:E8:58:6E:D0:A4:B4:D5:AE:9B:6C:A4:33:0A\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\nm=video 51165 RTP/SAVPF 100 116 117 96\r\nc=IN IP4 23.125.129.128\r\na=rtcp:51165 IN IP4 23.125.129.128\r\na=candidate:261689260 1 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:261689260 2 udp 2122194687 192.168.1.239 51165 typ host generation 0\r\na=candidate:2396064024 1 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:2396064024 2 udp 1685987071 23.125.129.128 51165 typ srflx raddr 192.168.1.239 rport 51165 generation 0\r\na=candidate:1092285276 1 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=candidate:1092285276 2 tcp 1518214911 192.168.1.239 0 typ host generation 0\r\na=ice-ufrag:j+euBBohJbTavo7U\r\na=ice-pwd:DKzNOJ6xHHSMD6SJDaWlq+By\r\na=ice-options:google-ice\r\na=fingerprint:sha-256 0E:03:9D:D8:1A:03:3E:43:F0:8F:A4:40:18:D0:95:7B:E8:AF:4E:E8:58:6E:D0:A4:B4:D5:AE:9B:6C:A4:33:0A\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=recvonly\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\n","type":"offer"},"870":{"showing":false,"local":true,"video":true,"audio":true,"elementID":"own_video_22C2C3A1-5F80-4021-89D7-06235D4434F5","player":{"__isSmartRef__":true,"id":871}},"871":{"url":"http://chotis2.dit.upm.es:3000","stream":{"__isSmartRef__":true,"id":872},"elementID":"own_video_22C2C3A1-5F80-4021-89D7-06235D4434F5","stream_url":"blob:http%3A//localhost%3A9001/b422fa7b-48c9-4255-8e42-d8abf8987cf1","containerWidth":209,"containerHeight":128,"bar":{"__isSmartRef__":true,"id":873}},"872":{"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":true,"id":"Sf2v8fHmK22fjaVVtOj6Msyrs9DnTtzvDLB3","label":"Sf2v8fHmK22fjaVVtOj6Msyrs9DnTtzvDLB3"},"873":{"url":"http://chotis2.dit.upm.es:3000","elementID":"player_undefined"},"874":{"819898253073915800":{"__isSmartRef__":true,"id":875},"83907908527180560":{"__isSmartRef__":true,"id":876},"633384038694202900":{"__isSmartRef__":true,"id":877}},"875":{"recording":819898253073915800,"showing":false,"local":true,"video":true,"audio":true},"876":{"recording":83907908527180560,"showing":false,"local":true,"video":true,"audio":true},"877":{"recording":633384038694202900,"showing":false,"local":true,"video":true,"audio":true},"878":{"enterRoom":{"__isSmartRef__":true,"id":879},"listRooms":{"__isSmartRef__":true,"id":882},"createRoom":{"__isSmartRef__":true,"id":885},"listClients":{"__isSmartRef__":true,"id":888},"leaveRoom":{"__isSmartRef__":true,"id":891},"deleteRoom":{"__isSmartRef__":true,"id":894},"getSession":{"__isSmartRef__":true,"id":897},"onOwnerChanged":{"__isSmartRef__":true,"id":900},"onClose":{"__isSmartRef__":true,"id":907},"withLively2LivelySessionDo":{"__isSmartRef__":true,"id":910},"initInstanceVars":{"__isSmartRef__":true,"id":913},"requestToken":{"__isSmartRef__":true,"id":916},"getRoom":{"__isSmartRef__":true,"id":919},"publishWebcam":{"__isSmartRef__":true,"id":922},"unpublishWebcamStream":{"__isSmartRef__":true,"id":925},"onLoad":{"__isSmartRef__":true,"id":928},"subscribeToStreams":{"__isSmartRef__":true,"id":931},"sendChatMessage":{"__isSmartRef__":true,"id":934},"showChatMessage":{"__isSmartRef__":true,"id":937},"recordWebcamStream":{"__isSmartRef__":true,"id":940},"stopRecording":{"__isSmartRef__":true,"id":943},"publishRecording":{"__isSmartRef__":true,"id":946},"unpublishRecording":{"__isSmartRef__":true,"id":949}},"879":{"varMapping":{"__isSmartRef__":true,"id":880},"source":"function enterRoom(callback) {\n    // get the selected room from the rooms list\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (!roomName) {\n        // you cannot enter all rooms at once\n        show('Choose a room!');\n        return;\n    }\n    \n    var client = this;\n    \n    var username = this.getSession().username;\n    var role = 'presenter';\n    var roomId = this.getRoom(roomName)._id;\n    this.requestToken(username, role, roomId, function(token) {\n        var room = Global.Erizo.Room({token: token});\n        \n        room.addEventListener(\"room-connected\", function(event) {\n            console.log(\"Connected!\");\n            client.currentRoom = room;\n            client.publishWebcam();\n            client.subscribeToStreams(event.streams);\n        });\n        \n        room.addEventListener('room-disconnected', function(event) {\n            console.log('disconnected');\n            client.currentRoom = null;\n        });\n        \n        room.addEventListener('stream-subscribed', function(event) {\n            var stream = event.stream;\n            \n            // handle incoming data\n            stream.addEventListener('stream-data', function(event) {\n                var message = event.msg;\n                \n                switch (message.messageType) {\n                case 'chat-message': \n                    client.showChatMessage(message);\n                    break;    \n                }\n            });\n            \n            // play media stream\n            if (!client.webcamStream || stream.getID() !== client.webcamStream.getID()) {\n                console.log('play stream');\n                var screenContainer = client.get('ScreenContainer');\n                var screen = screenContainer.requestScreen(stream.getID());\n                stream.play('remote_video-' + stream.getID());\n                var videoElement = document.getElementById('stream' + stream.getID());\n                videoElement.style.width = '100%';\n                videoElement.style.height = '100%';\n                videoElement.addEventListener('pause', function() {\n                    console.log('Video: paused -> restart');\n                    videoElement.play();\n                }, false);\n            }\n            console.log('subscribed');\n        });\n        \n        room.addEventListener('stream-added', function(event) {\n            var stream = event.stream;\n            if (client.webcamStream && client.webcamStream.getID() === stream.getID()) {\n                console.log('webcam published');\n            } else {\n                client.subscribeToStreams([stream]);\n                console.log('remote stream added');   \n            }\n        });\n        \n        room.addEventListener('stream-removed', function(event) {\n            var stream = event.stream;\n            debugger;\n            if (!client.webcamStream || stream.getID() !== client.webcamStream.getID()) {\n                var screenContainer = client.get('ScreenContainer');\n                screenContainer.removeScreen(stream.getID());\n            }\n        });\n        \n        room.connect();\n    });\n    \n}","funcProperties":{"__isSmartRef__":true,"id":881},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"880":{"this":{"__isSmartRef__":true,"id":566}},"881":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 16:59:29 GMT-0700 (PDT)\")"},"882":{"varMapping":{"__isSmartRef__":true,"id":883},"source":"function listRooms() {\n    var list = this.get('RoomsList');\n    var client = this;\n    \n    var req = new Global.WebResource(this.serverURL + 'getRooms').beAsync();\n    req.whenDone(function(res) {\n        console.log(res);\n        var res = JSON.parse(res);\n        \n        res.forEach(function(room) {\n            var isAlreadyIn = !!client.roomMappings.find(function(item) {\n                return item._id == room._id;\n            });\n            if (!isAlreadyIn) {\n                client.roomMappings.push(room);\n            }\n        });\n        \n        list.setList([]);\n        client.roomMappings.forEach(function(room) {\n            list.addItem(room.name);\n        });\n    });\n    req.get();\n}","funcProperties":{"__isSmartRef__":true,"id":884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"883":{"this":{"__isSmartRef__":true,"id":566}},"884":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 13:46:18 GMT-0700 (PDT)\")"},"885":{"varMapping":{"__isSmartRef__":true,"id":886},"source":"function createRoom() {\n    var client = this;\n    var nameField = this.get('NewRoomName');\n    var name = nameField.getTextString();\n    \n    if (!name || name == '') {\n        show('Enter a name!');\n        return;\n    }\n    \n    var req = new Global.WebResource(this.serverURL + 'createRoom/' + name).beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        client.listRooms();\n    });\n    req.post();\n    \n    nameField.setTextString('');\n}","funcProperties":{"__isSmartRef__":true,"id":887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"886":{"this":{"__isSmartRef__":true,"id":566}},"887":{"user":"null","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 06 2014 14:31:24 GMT-0700 (PDT)\")"},"888":{"varMapping":{"__isSmartRef__":true,"id":889},"source":"function listClients() {\n    // get the selected room from the rooms list\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (!roomName) {\n        show('Choose a room!');\n        return;\n    }\n    \n    var list = this.get('ClientsList');\n    var client = this;\n    \n    var roomId = this.getRoom(roomName)._id;\n    var req = new Global.WebResource(this.serverURL + 'getUsers/' + roomId).beAsync();\n    req.whenDone(function(res) {\n        console.log(res);\n        res = JSON.parse(res);\n        list.setList([]);\n        res.forEach(function(client) {\n            list.addItem(client.name);\n        });\n    });\n    req.get();\n}","funcProperties":{"__isSmartRef__":true,"id":890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"889":{"this":{"__isSmartRef__":true,"id":566}},"890":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 12:39:34 GMT-0700 (PDT)\")"},"891":{"varMapping":{"__isSmartRef__":true,"id":892},"source":"function leaveRoom(callback) {\n    this.unpublishWebcamStream();\n    this.currentRoom.disconnect();\n    this.get('ChatContent').clear();\n}","funcProperties":{"__isSmartRef__":true,"id":893},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"892":{"this":{"__isSmartRef__":true,"id":566}},"893":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 15:10:18 GMT-0700 (PDT)\")"},"894":{"varMapping":{"__isSmartRef__":true,"id":895},"source":"function deleteRoom() {\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (roomName == 'all') {\n        show('Choose a room!');\n        return;\n    }\n    \n    if (!Global.confirm(\"Delete room '\" + roomName + \"'?\")) return;\n    \n    var room = this.roomMappings.find(function(item) {\n        return item.name == roomName;\n    });\n    \n    var client = this;\n    var req = new Global.WebResource(this.serverURL + 'deleteRoom/' + room._id).beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        // remove the room from the list\n        client.roomMappings.splice(client.roomMappings.indexOf(room), 1);\n        client.listRooms();\n    });\n    req.del();\n}","funcProperties":{"__isSmartRef__":true,"id":896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"895":{"this":{"__isSmartRef__":true,"id":566}},"896":{"user":"null","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 06 2014 14:38:47 GMT-0700 (PDT)\")"},"897":{"varMapping":{"__isSmartRef__":true,"id":898},"source":"function getSession() {\n    return lively.net.SessionTracker.getSession();\n}","funcProperties":{"__isSmartRef__":true,"id":899},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"898":{"this":{"__isSmartRef__":true,"id":566}},"899":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Sep 17 2014 16:33:04 GMT-0700 (PDT)\")"},"900":{"varMapping":{"__isSmartRef__":true,"id":901},"source":"function onOwnerChanged(arg) {\n    // detect whether the morph is closed or just dragged\n    if (arg == null) {\n        this.deleted = true;\n        setTimeout(function() {\n            if (this.deleted) this.onClose();\n        }.bind(this), 1000);\n    } else {\n        this.deleted = false;\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"901":{"this":{"__isSmartRef__":true,"id":566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":902}},"902":{"$super":{"__isSmartRef__":true,"id":903}},"903":{"varMapping":{"__isSmartRef__":true,"id":904},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[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":905},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"904":{"obj":{"__isSmartRef__":true,"id":566},"name":"onOwnerChanged"},"905":{},"906":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Sep 19 2014 16:34:33 GMT-0700 (PDT)\")"},"907":{"varMapping":{"__isSmartRef__":true,"id":908},"source":"function onClose() {\n    this.cleanUp();\n}","funcProperties":{"__isSmartRef__":true,"id":909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"908":{"this":{"__isSmartRef__":true,"id":566}},"909":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Fri Sep 19 2014 16:33:43 GMT-0700 (PDT)\")"},"910":{"varMapping":{"__isSmartRef__":true,"id":911},"source":"function withLively2LivelySessionDo(timeoutMs, thenDo) {\n    // wait for a lively2lively connection\n    if (!thenDo) { thenDo = timeoutMs; timeoutMs = 5000; }\n    Functions.composeAsync(\n        function(next) { Global.require('lively.net.SessionTracker').toRun(function() { next() }); },\n        function(next) { lively.whenLoaded(function() { next(); }); },\n        function(next) {\n            Functions.waitFor(timeoutMs,\n                function() { return !!lively.net.SessionTracker.getSession(); },\n                function(err) { next(err, lively.net.SessionTracker.getSession()) })\n        },\n        function(sess, next) {\n            var online = false;\n            sess.whenOnline(function() { online = true; })\n            Functions.waitFor(timeoutMs,\n                function() { return !!online; },\n                function(err) { next(err, sess); });\n        })(thenDo);\n}","funcProperties":{"__isSmartRef__":true,"id":912},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"911":{"this":{"__isSmartRef__":true,"id":566}},"912":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Sep 22 2014 12:06:56 GMT-0700 (PDT)\")"},"913":{"varMapping":{"__isSmartRef__":true,"id":914},"source":"function initInstanceVars() {\n    // RUNNING THIS METHOD MIGHT LEAD TO INCONSISTENT STATE\n    this.serverURL = 'http://localhost:9001/nodejs/LicodeServer/';\n    this.roomMappings = [];\n    this.currentRoom = null;\n}","funcProperties":{"__isSmartRef__":true,"id":915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"914":{"this":{"__isSmartRef__":true,"id":566}},"915":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 13:55:52 GMT-0700 (PDT)\")"},"916":{"varMapping":{"__isSmartRef__":true,"id":917},"source":"function requestToken(userName, role, roomId, callback) {\n    // createToken\n    var req = new Global.WebResource('http://localhost:9001/nodejs/LicodeServer/createToken').beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        if (callback) callback(res);\n    });\n    var body = {\n        username: userName,\n        role: role,\n        room: roomId\n    }\n    req.post(JSON.stringify(body), 'application/json');\n}","funcProperties":{"__isSmartRef__":true,"id":918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"917":{"this":{"__isSmartRef__":true,"id":566}},"918":{"user":"null","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 06 2014 14:44:31 GMT-0700 (PDT)\")"},"919":{"varMapping":{"__isSmartRef__":true,"id":920},"source":"function getRoom(name) {\n    var id = this.roomMappings.find(function(item) {\n        return item.name == name;\n    })\n    return id;\n}","funcProperties":{"__isSmartRef__":true,"id":921},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"920":{"this":{"__isSmartRef__":true,"id":566}},"921":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 06 2014 14:53:49 GMT-0700 (PDT)\")"},"922":{"varMapping":{"__isSmartRef__":true,"id":923},"source":"function publishWebcam(callback) {\n    var config = {audio: true, video: true, data: true}\n    var stream = Global.Erizo.Stream(config);\n    var client = this;\n    \n    stream.addEventListener('access-accepted', function(event) {\n        console.log(\"Access to webcam and microphone granted\");\n        client.webcamStream = stream;\n        var screen = client.get('OwnVideoScreen');\n        var id = 'own_video_' + screen.id;\n        screen.jQuery().html('<div id=' + id + ' style=\"width: 100%; height: 100%;\"></div>');\n        stream.play(id, {speaker: false});\n        client.currentRoom.publish(stream);\n        if (callback) {\n            callback('access-accepted');\n        }\n    });\n    \n    stream.addEventListener('access-denied', function(event) {\n        console.log(\"Access to webcam and microphone rejected\");\n        if (callback) {\n            callback('access-denied');\n        }\n    });\n    this.stream = stream;\n    stream.init();\n}","funcProperties":{"__isSmartRef__":true,"id":924},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"923":{"this":{"__isSmartRef__":true,"id":566}},"924":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 13 2014 12:40:46 GMT-0700 (PDT)\")"},"925":{"varMapping":{"__isSmartRef__":true,"id":926},"source":"function unpublishWebcamStream() {\n    debugger;\n    this.webcamStream.close();\n    this.webcamStream = null;\n}","funcProperties":{"__isSmartRef__":true,"id":927},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"926":{"this":{"__isSmartRef__":true,"id":566}},"927":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 17:12:37 GMT-0700 (PDT)\")"},"928":{"varMapping":{"__isSmartRef__":true,"id":929},"source":"function onLoad() {\n    if (Global.Erizo) return;\n    \n    function loadLib(thenDo) {\n        var url = Global.URL.root.withFilename(\"core/lib/erizo.js\").toString()\n        Global.JSLoader.forcedReload(url);\n        Functions.waitFor(1000, function() { return !!Global.Erizo; }, thenDo);\n    }\n    \n    loadLib(function(err) {\n        if (err) console.error(\"Error loading Erizo lib: %s\", err);\n        else console.log(\"Loaded Erizo lib\")\n    });\n\n}","funcProperties":{"__isSmartRef__":true,"id":930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"929":{"this":{"__isSmartRef__":true,"id":566}},"930":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Mon Oct 06 2014 15:44:23 GMT-0700 (PDT)\")"},"931":{"varMapping":{"__isSmartRef__":true,"id":932},"source":"function subscribeToStreams(streams) {\n    var client = this;\n    streams.forEach(function(stream) {\n        if (!client.webcamStream || client.webcamStream.getID() !== stream.getID()) {\n            client.currentRoom.subscribe(stream);\n        }\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"932":{"this":{"__isSmartRef__":true,"id":566}},"933":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 15:48:59 GMT-0700 (PDT)\")"},"934":{"varMapping":{"__isSmartRef__":true,"id":935},"source":"function sendChatMessage() {\n    var textField = this.get('ChatMessage');\n    var chatContent = this.get('ChatContent');\n    \n    var text = textField.getTextString();\n    if (!text || text == '') return;\n    \n    chatContent.addMessage('Me: ' + text);\n    textField.setTextString('');\n    \n    this.stream.sendData({\n        messageType: 'chat-message',\n        sender: this.getSession().username,\n        text: text\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":936},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"935":{"this":{"__isSmartRef__":true,"id":566}},"936":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 15:07:14 GMT-0700 (PDT)\")"},"937":{"varMapping":{"__isSmartRef__":true,"id":938},"source":"function showChatMessage(message) {\n    var chatContent = this.get('ChatContent');\n    var text = message.sender + ': ' + message.text;\n    \n    chatContent.addMessage(text);\n}","funcProperties":{"__isSmartRef__":true,"id":939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"938":{"this":{"__isSmartRef__":true,"id":566}},"939":{"user":"Felix","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 07 2014 15:04:32 GMT-0700 (PDT)\")"},"940":{"varMapping":{"__isSmartRef__":true,"id":941},"source":"function recordWebcamStream() {\n    if (!this.currentRoom) {\n        console.log('Enter a room to start recording');\n        return;\n    }\n    \n    var client = this;\n    \n    this.currentRoom.startRecording(this.webcamStream, function(recordingId) {\n        console.log('Recording started');\n        client.recordingId = recordingId;\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"941":{"this":{"__isSmartRef__":true,"id":566}},"942":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 15:51:21 GMT-0700 (PDT)\")"},"943":{"varMapping":{"__isSmartRef__":true,"id":944},"source":"function stopRecording() {\n    if (!this.recordingId || !this.currentRoom) {\n        console.log('No active recording');\n        return;\n    }\n    \n    this.currentRoom.stopRecording(this.recordingId);\n    this.get('RecordingsList').addItem(this.recordingId);\n    \n    this.recordingId = null;\n}","funcProperties":{"__isSmartRef__":true,"id":945},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"944":{"this":{"__isSmartRef__":true,"id":566}},"945":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 15:55:24 GMT-0700 (PDT)\")"},"946":{"varMapping":{"__isSmartRef__":true,"id":947},"source":"function publishRecording() {\n    var id = this.get('RecordingsList').getSelectedItem();\n    if (!id) {\n        show('Select recording first');\n        return;\n    }\n    \n    if (!this.currentRoom) {\n        show('Enter a room to stream the recording into');\n        return;\n    }\n    \n    var stream = Global.Erizo.Stream({\n        audio: true,\n        video: true,\n        recording: id\n    });\n    this.currentRoom.publish(stream)\n    \n    if (!this.publishedRecordings) {\n        this.publishedRecordings = {};\n    }\n    this.publishedRecordings[id] = stream;\n}","funcProperties":{"__isSmartRef__":true,"id":948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"947":{"this":{"__isSmartRef__":true,"id":566}},"948":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 16:15:03 GMT-0700 (PDT)\")"},"949":{"varMapping":{"__isSmartRef__":true,"id":950},"source":"function unpublishRecording() {\n    var id = this.get('RecordingsList').getSelectedItem();\n    if (!id) {\n        show('Select recording first');\n        return;\n    }\n    \n    if (!this.publishedRecordings || !this.publishedRecordings[id]) {\n        show('Recording is not playing');\n        return;\n    }\n    \n    var stream = this.publishedRecordings[id];\n    this.currentRoom.unpublish(stream);\n}","funcProperties":{"__isSmartRef__":true,"id":951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"950":{"this":{"__isSmartRef__":true,"id":566}},"951":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Oct 14 2014 16:50:33 GMT-0700 (PDT)\")"},"952":{"source":{"__isSmartRef__":true,"id":555},"target":{"__isSmartRef__":true,"id":566}},"953":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":957},{"__isSmartRef__":true,"id":958},{"__isSmartRef__":true,"id":959},{"__isSmartRef__":true,"id":960}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"954":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"955":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"956":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"957":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"958":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"959":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"960":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"961":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"962":{"doAction":{"__isSmartRef__":true,"id":963}},"963":{"varMapping":{"__isSmartRef__":true,"id":964},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"964":{"this":{"__isSmartRef__":true,"id":555}},"965":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (PST)\")"},"966":{"submorphs":[{"__isSmartRef__":true,"id":967}],"scripts":[],"shape":{"__isSmartRef__":true,"id":972},"eventHandler":{"__isSmartRef__":true,"id":973},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","5A82E097-5AE5-40D8-9BD6-7F6F84B4E564","B1374BC7-2557-429B-8534-AEA051DA5CC3","AD1C453F-1A96-44E5-B6F2-2A20C5FC63AE","A38861D3-9CD3-4A5D-8ACF-93FCE54C9C85","0AB0EB3E-A956-4DFE-A456-AC5E46DFDBDD","12081FD7-4DBF-406D-9454-9ED2A7ABEACA","F421F3C9-A6AE-406B-9E52-72906CD68F55","2CB92A00-C47F-452D-A8C3-1559BF5D463E"],"id":"C07763E0-0865-4C93-9EC8-EBA881131B48","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":967},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":974},{"__isSmartRef__":true,"id":976}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button4","partsBinMetaInfo":{"__isSmartRef__":true,"id":978},"pinSpecs":[{"__isSmartRef__":true,"id":986}],"owner":{"__isSmartRef__":true,"id":41},"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":987},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(89.0,32.0)","distanceToDragEvent":"lively.pt(65.0,-14.0)"},"967":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":968},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":969}],"eventHandler":{"__isSmartRef__":true,"id":971},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","CC59B411-F53E-4FE0-9195-B71C19198910","CB4DFE2E-B2D5-41BA-8306-D2EED681D62B","7D8151C1-C005-4B35-925E-3111CE6C0583","C9E59685-1D88-4BB3-927E-A5812D55F7C3","25CB6B7D-343E-4B77-8D4E-990A11E53359","7064866B-09DA-4DCD-B23F-299760992BEE","85A25C4E-E2A8-4FC7-A273-29C4D7385CC2","1CC55635-5BB3-4462-87FE-CDEB3ECC7469"],"id":"3E6D6FDF-DC5B-4F52-B6EB-FFA91854724A","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":966},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"968":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"969":{"style":{"__isSmartRef__":true,"id":970},"chunkOwner":{"__isSmartRef__":true,"id":967},"_id":"_2930","storedString":"Stop","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"970":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"971":{"morph":{"__isSmartRef__":true,"id":967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"972":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"973":{"morph":{"__isSmartRef__":true,"id":966},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"974":{"sourceObj":{"__isSmartRef__":true,"id":966},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":966},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"975":{"source":{"__isSmartRef__":true,"id":966},"target":{"__isSmartRef__":true,"id":966}},"976":{"sourceObj":{"__isSmartRef__":true,"id":966},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":566},"targetMethodName":"stopRecording","varMapping":{"__isSmartRef__":true,"id":977},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"977":{"source":{"__isSmartRef__":true,"id":966},"target":{"__isSmartRef__":true,"id":566}},"978":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":980},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":982},{"__isSmartRef__":true,"id":983},{"__isSmartRef__":true,"id":984},{"__isSmartRef__":true,"id":985}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"979":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"980":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"981":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"982":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"983":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"984":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"985":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"986":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"987":{"doAction":{"__isSmartRef__":true,"id":988}},"988":{"varMapping":{"__isSmartRef__":true,"id":989},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"989":{"this":{"__isSmartRef__":true,"id":966}},"990":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (PST)\")"},"991":{"submorphs":[{"__isSmartRef__":true,"id":992}],"scripts":[],"shape":{"__isSmartRef__":true,"id":997},"eventHandler":{"__isSmartRef__":true,"id":998},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","5A82E097-5AE5-40D8-9BD6-7F6F84B4E564","B1374BC7-2557-429B-8534-AEA051DA5CC3","0DCDFFCA-8DC7-4A46-BCC5-BCA6CC8411A7","A5BFF668-36D7-47AE-8219-3DA8029F0B84","DDF9AB24-1B08-41A8-B5F0-3F16B197810B","8F8AC520-69FD-4F29-BB6D-24D347903444","9D7FCE64-BE20-404C-8B0D-22E351297E00","2BA14905-DE0F-49C7-B5FC-A31E1B10E8C1","294D97FD-E759-4A0F-A5DC-DC680178776B"],"id":"F0C019C5-6B01-47DA-B0FC-C6FC48051A38","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":992},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":999},{"__isSmartRef__":true,"id":1001}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button7","partsBinMetaInfo":{"__isSmartRef__":true,"id":1003},"pinSpecs":[{"__isSmartRef__":true,"id":1011}],"owner":{"__isSmartRef__":true,"id":41},"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1012},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(89.0,55.0)","distanceToDragEvent":"lively.pt(65.0,-14.0)"},"992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":993},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":994}],"eventHandler":{"__isSmartRef__":true,"id":996},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","CC59B411-F53E-4FE0-9195-B71C19198910","CB4DFE2E-B2D5-41BA-8306-D2EED681D62B","73562547-DA0D-4661-8BB6-B32D906B9E67","204E98CF-2119-4785-922B-3296CC2350E0","F0745BA7-2A9D-4B5A-9DCA-0136B00DA274","013465AD-ABF3-4D73-8A28-7606663C78CB","77AD7C84-B40B-40A0-8214-93E3170260D4","1639C8E0-A16F-40C8-B3DE-A3F0DC0244A5","387EF45B-E723-4AED-9E74-18A4B0543000"],"id":"9E4A1548-3C85-4E96-9DED-9A9A59259085","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":991},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"993":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"994":{"style":{"__isSmartRef__":true,"id":995},"chunkOwner":{"__isSmartRef__":true,"id":992},"_id":"_2963","storedString":"Publish","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"995":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"996":{"morph":{"__isSmartRef__":true,"id":992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"997":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"998":{"morph":{"__isSmartRef__":true,"id":991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"999":{"sourceObj":{"__isSmartRef__":true,"id":991},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":991},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1000},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1000":{"source":{"__isSmartRef__":true,"id":991},"target":{"__isSmartRef__":true,"id":991}},"1001":{"sourceObj":{"__isSmartRef__":true,"id":991},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":566},"targetMethodName":"publishRecording","varMapping":{"__isSmartRef__":true,"id":1002},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1002":{"source":{"__isSmartRef__":true,"id":991},"target":{"__isSmartRef__":true,"id":566}},"1003":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":1004},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1006},{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1010}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"1004":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"1005":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"1006":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"1007":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"1008":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"1009":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"1010":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"1011":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1012":{"doAction":{"__isSmartRef__":true,"id":1013}},"1013":{"varMapping":{"__isSmartRef__":true,"id":1014},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1014":{"this":{"__isSmartRef__":true,"id":991}},"1015":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (PST)\")"},"1016":{"submorphs":[{"__isSmartRef__":true,"id":1017}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1022},"eventHandler":{"__isSmartRef__":true,"id":1023},"_ClipMode":"visible","derivationIds":["EC7EBB28-54AE-4244-80ED-3E13650F82B7","9FD2DCE2-B997-4536-B2A5-90D7DD92B3E6","0D8CC908-BD1C-4062-BB03-3FCEB910483D","5A82E097-5AE5-40D8-9BD6-7F6F84B4E564","B1374BC7-2557-429B-8534-AEA051DA5CC3","0DCDFFCA-8DC7-4A46-BCC5-BCA6CC8411A7","C5C81E36-CD51-4F3E-A4EA-70EFE5F3045B","9757A8A8-6232-4213-9FCA-9F46C1E5FFDC","65693A37-E442-4553-B5E2-D533A39A4020","B5FA8D94-3F3F-40AB-89FD-E052BD039FAB","98892F4C-8889-4E6D-ABA9-B0C5CA2AB3C7","2458EC78-7030-48C3-B8EC-11110982BAB6","3F00759F-F18E-4400-9E10-471521C32A80"],"id":"8E2F9B4D-435B-4BCF-B121-F800E32DC198","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":1017},"_PreviousBorderWidth":1,"isPressed":false,"showsHalos":false,"attributeConnections":[{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1026}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"name":"Button10","partsBinMetaInfo":{"__isSmartRef__":true,"id":1028},"pinSpecs":[{"__isSmartRef__":true,"id":1036}],"owner":{"__isSmartRef__":true,"id":41},"_StyleClassNames":["Morph","Button"],"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1037},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(89.0,79.0)","distanceToDragEvent":"lively.pt(65.0,-14.0)"},"1017":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1018},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1019}],"eventHandler":{"__isSmartRef__":true,"id":1021},"_ClipMode":"hidden","derivationIds":["7884E73F-0D17-44B3-907F-44A5223F1F3D","444B63A6-D9E7-4AB2-AB57-4A9146C18BFF","08999E10-CCC3-4CAB-99BC-4EF500309EC4","CC59B411-F53E-4FE0-9195-B71C19198910","CB4DFE2E-B2D5-41BA-8306-D2EED681D62B","73562547-DA0D-4661-8BB6-B32D906B9E67","AA15707C-33E5-4CA0-B5A1-466AA563B573","335E836D-0215-4A23-A658-22215DD7A5DA","0DC9F181-22C8-48F8-831B-7D2C627990BD","928F35F1-D197-4A56-9C76-5FD4628F09CA","EFD441A9-A01C-4F9D-A9D2-0B077C969B52","9C413191-D5A0-4401-BDAE-03EB2183791D","6DD3898E-2F56-48C1-8997-F59B5EE72961"],"id":"CD93657E-1B61-4DFE-8EB4-E56BA91198A2","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WordBreak":"break-all","fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1016},"isLabel":true,"_Align":"center","eventsAreIgnored":true,"_TextStylingMode":true,"showsHalos":false,"eventsAreDisabled":true,"_PointerEvents":"none","__serializedExpressions__":["_TextColor"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(0,0,0)"},"1018":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,3,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"1019":{"style":{"__isSmartRef__":true,"id":1020},"chunkOwner":{"__isSmartRef__":true,"id":1017},"_id":"_2996","storedString":"Unpublish","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1020":{"__serializedExpressions__":["color"],"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore","color":"Color.rgb(0,0,0)"},"1021":{"morph":{"__isSmartRef__":true,"id":1017},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1022":{"_BorderWidth":1,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(100.0,20.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"1023":{"morph":{"__isSmartRef__":true,"id":1016},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1024":{"sourceObj":{"__isSmartRef__":true,"id":1016},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1016},"targetMethodName":"doAction","varMapping":{"__isSmartRef__":true,"id":1025},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1025":{"source":{"__isSmartRef__":true,"id":1016},"target":{"__isSmartRef__":true,"id":1016}},"1026":{"sourceObj":{"__isSmartRef__":true,"id":1016},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":566},"targetMethodName":"unpublishRecording","varMapping":{"__isSmartRef__":true,"id":1027},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1027":{"source":{"__isSmartRef__":true,"id":1016},"target":{"__isSmartRef__":true,"id":566}},"1028":{"partName":"Button","requiredModules":[],"partsSpaceName":"PartsBin/Inputs","comment":"A simple button that calls a method #doAction when pressed.","changes":[{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1033},{"__isSmartRef__":true,"id":1034},{"__isSmartRef__":true,"id":1035}],"migrationLevel":7,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Jul 23 2013 23:21:11 GMT-0700 (PDT)\")"},"1029":{"author":null,"message":"no comment","id":"F8B70225-5143-4A51-ABB4-344B488B3811","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:15:42 GMT-0800 (PST)\")"},"1030":{"author":"robertkrahn","message":"no comment","id":"9B8B6BE4-4519-4A6C-8F47-70DE61BBB0FB","__serializedExpressions__":["date"],"date":"new Date(\"Tue Dec 11 2012 13:53:16 GMT-0800 (PST)\")"},"1031":{"author":"robertkrahn","message":"test","id":"ACA617B4-0416-4E3C-9F4D-171A40F44F0F","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:34:25 GMT-0700 (PDT)\")"},"1032":{"author":"robertkrahn","message":"no comment","id":"811BDE87-D8DD-48BB-97B2-7A3C3F3FAE32","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:35:59 GMT-0700 (PDT)\")"},"1033":{"author":"robertkrahn","message":"no comment","id":"BB2EA501-D9AF-414B-A035-E1487DA6F0FD","__serializedExpressions__":["date"],"date":"new Date(\"Tue Apr 30 2013 20:36:30 GMT-0700 (PDT)\")"},"1034":{"author":"Dan","message":"no comment","id":"A594459F-DA9B-49DD-A105-547B3F613CC5","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:22:38 GMT-0700 (PDT)\")"},"1035":{"author":"Dan","message":"no comment","id":"CFEC4071-14FF-4AEB-A399-197884CD18BF","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 17 2013 10:24:50 GMT-0700 (PDT)\")"},"1036":{"pinName":"fire","modality":"output","type":"Boolean","accessor":"fire","location":1.5},"1037":{"doAction":{"__isSmartRef__":true,"id":1038}},"1038":{"varMapping":{"__isSmartRef__":true,"id":1039},"source":"function doAction() {\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1039":{"this":{"__isSmartRef__":true,"id":1016}},"1040":{"user":"undefined","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Tue Dec 11 2012 13:14:29 GMT-0800 (PST)\")"},"1041":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(900.0,634.0)","_BorderColor":"Color.rgb(95,94,95)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"1042":{"partsSpaceName":"PartsBin/Felix/","comment":"A plain simple rectangle","migrationLevel":8,"partName":"LicodeVideoClient","changes":[{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1052},{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1054},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1062}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"1043":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"1044":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"1045":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"1046":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"1047":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"1048":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"1049":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"1050":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"1051":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"1052":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"1053":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"1054":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"1055":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"1056":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"1057":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"1058":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"1059":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"1060":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"1061":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"1062":{"author":"Felix","message":"migration to new container","id":"FFF2D5F5-CAB8-4EE5-BA1B-14F3D762067B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 16:00:52 GMT-0700 (PDT)\")"},"1063":{"morph":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1064":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1065}},"1065":{"test01IsMorph":{"__isSmartRef__":true,"id":1066}},"1066":{"varMapping":{"__isSmartRef__":true,"id":1067},"source":"function test01IsMorph(aPart) {\n    this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1068},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1067":{"this":{"__isSmartRef__":true,"id":1064}},"1068":{},"1069":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1070":{"name":"test","_id":"54402bc4df1f8bc13a0dc23b"},"1071":{"showing":false,"local":true,"video":true,"audio":true,"elementID":"own_video_143134F0-EB15-4C4A-8381-8FCFEE69344E","player":{"__isSmartRef__":true,"id":1072}},"1072":{"url":"http://chotis2.dit.upm.es:3000","stream":{"__isSmartRef__":true,"id":1073},"elementID":"own_video_143134F0-EB15-4C4A-8381-8FCFEE69344E","stream_url":"blob:http%3A//lively-web.org/56533f5d-de93-49c8-9284-448232d86924","containerWidth":209,"containerHeight":128,"bar":{"__isSmartRef__":true,"id":1074}},"1073":{"onremovetrack":null,"onaddtrack":null,"onended":null,"ended":true,"id":"GRNjcVRGXwlsWcOo8Bkq1KvgjINOxBtwUtsY","label":"GRNjcVRGXwlsWcOo8Bkq1KvgjINOxBtwUtsY"},"1074":{"url":"http://chotis2.dit.upm.es:3000","elementID":"player_undefined"},"1075":{"sourceObj":{"__isSmartRef__":true,"id":41},"sourceAttrName":"currentRoom","targetObj":{"__isSmartRef__":true,"id":408},"targetMethodName":"checkArrowDirection","varMapping":{"__isSmartRef__":true,"id":1076},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"1076":{"source":{"__isSmartRef__":true,"id":41},"target":{"__isSmartRef__":true,"id":408}},"1077":{"createRoom":{"__isSmartRef__":true,"id":1078},"deleteRoom":{"__isSmartRef__":true,"id":1081},"enterRoom":{"__isSmartRef__":true,"id":1084},"getRoom":{"__isSmartRef__":true,"id":1087},"getSession":{"__isSmartRef__":true,"id":1090},"initInstanceVars":{"__isSmartRef__":true,"id":1093},"leaveRoom":{"__isSmartRef__":true,"id":1096},"listClients":{"__isSmartRef__":true,"id":1099},"listRooms":{"__isSmartRef__":true,"id":1102},"onClose":{"__isSmartRef__":true,"id":1105},"onLoad":{"__isSmartRef__":true,"id":1108},"onOwnerChanged":{"__isSmartRef__":true,"id":1111},"publishRecording":{"__isSmartRef__":true,"id":1118},"publishWebcam":{"__isSmartRef__":true,"id":1121},"recordWebcamStream":{"__isSmartRef__":true,"id":1124},"requestToken":{"__isSmartRef__":true,"id":1127},"sendChatMessage":{"__isSmartRef__":true,"id":1130},"showChatMessage":{"__isSmartRef__":true,"id":1133},"stopRecording":{"__isSmartRef__":true,"id":1136},"subscribeToStreams":{"__isSmartRef__":true,"id":1139},"unpublishRecording":{"__isSmartRef__":true,"id":1142},"unpublishWebcamStream":{"__isSmartRef__":true,"id":1145},"withLively2LivelySessionDo":{"__isSmartRef__":true,"id":1148},"testPaused":{"__isSmartRef__":true,"id":1151},"isMuted":{"__isSmartRef__":true,"id":1154},"toggleMicrophoneMute":{"__isSmartRef__":true,"id":1157},"setMuted":{"__isSmartRef__":true,"id":1160}},"1078":{"varMapping":{"__isSmartRef__":true,"id":1079},"source":"function createRoom() {\n    var client = this;\n    var nameField = this.get('NewRoomName');\n    var name = nameField.getTextString();\n    \n    if (!name || name == '') {\n        show('Enter a name!');\n        return;\n    }\n    \n    var req = new Global.WebResource(this.serverURL + 'createRoom/' + name).beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        client.listRooms();\n    });\n    req.post();\n    \n    nameField.setTextString('');\n}","funcProperties":{"__isSmartRef__":true,"id":1080},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1079":{"this":{"__isSmartRef__":true,"id":41}},"1080":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1081":{"varMapping":{"__isSmartRef__":true,"id":1082},"source":"function deleteRoom() {\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (roomName == 'all') {\n        show('Choose a room!');\n        return;\n    }\n    \n    if (!Global.confirm(\"Delete room '\" + roomName + \"'?\")) return;\n    \n    var room = this.roomMappings.find(function(item) {\n        return item.name == roomName;\n    });\n    \n    var client = this;\n    var req = new Global.WebResource(this.serverURL + 'deleteRoom/' + room._id).beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        // remove the room from the list\n        client.roomMappings.splice(client.roomMappings.indexOf(room), 1);\n        client.listRooms();\n    });\n    req.del();\n}","funcProperties":{"__isSmartRef__":true,"id":1083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1082":{"this":{"__isSmartRef__":true,"id":41}},"1083":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1084":{"varMapping":{"__isSmartRef__":true,"id":1085},"source":"function enterRoom(callback) {\n    // get the selected room from the rooms list\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (!roomName) {\n        // you cannot enter all rooms at once\n        show('Choose a room!');\n        return;\n    }\n    \n    var client = this;\n    \n    var username = this.getSession().username;\n    var role = 'presenter';\n    var roomId = this.getRoom(roomName)._id;\n    this.requestToken(username, role, roomId, function(token) {\n        var room = Global.Erizo.Room({token: token});\n        \n        room.addEventListener(\"room-connected\", function(event) {\n            console.log(\"Connected!\");\n            client.currentRoom = room;\n            client.publishWebcam();\n            client.subscribeToStreams(event.streams);\n            client.startStepping(1000, 'testPaused');\n        });\n        \n        room.addEventListener('room-disconnected', function(event) {\n            console.log('disconnected');\n            client.currentRoom = null;\n        });\n        \n        room.addEventListener('stream-subscribed', function(event) {\n            var stream = event.stream;\n            \n            // handle incoming data\n            stream.addEventListener('stream-data', function(event) {\n                var message = event.msg;\n                \n                switch (message.messageType) {\n                case 'chat-message': \n                    client.showChatMessage(message);\n                    break;    \n                }\n            });\n            \n            // play media stream\n            if (!client.webcamStream || stream.getID() !== client.webcamStream.getID()) {\n                console.log('play stream');\n                var screenContainer = client.get('ScreenContainer');\n                var screen = screenContainer.requestScreen(stream.getID());\n                stream.play('remote_video-' + stream.getID());\n                var videoElement = document.getElementById('stream' + stream.getID());\n                videoElement.style.width = '100%';\n                videoElement.style.height = '100%';\n                videoElement.addEventListener('pause', function() {\n                    console.log('Video: paused -> restart');\n                    videoElement.play();\n                }, false);\n                screen.videoElement = videoElement;\n            }\n            console.log('subscribed');\n        });\n        \n        room.addEventListener('stream-added', function(event) {\n            var stream = event.stream;\n            if (client.webcamStream && client.webcamStream.getID() === stream.getID()) {\n                console.log('webcam published');\n            } else {\n                client.subscribeToStreams([stream]);\n                console.log('remote stream added');   \n            }\n        });\n        \n        room.addEventListener('stream-removed', function(event) {\n            var stream = event.stream;\n            debugger;\n            if (!client.webcamStream || stream.getID() !== client.webcamStream.getID()) {\n                var screenContainer = client.get('ScreenContainer');\n                screenContainer.removeScreen(stream.getID());\n            }\n        });\n        \n        room.connect();\n    });\n    \n}","funcProperties":{"__isSmartRef__":true,"id":1086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1085":{"this":{"__isSmartRef__":true,"id":41}},"1086":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 16:32:37 GMT-0700 (PDT)\")"},"1087":{"varMapping":{"__isSmartRef__":true,"id":1088},"source":"function getRoom(name) {\n    var id = this.roomMappings.find(function(item) {\n        return item.name == name;\n    })\n    return id;\n}","funcProperties":{"__isSmartRef__":true,"id":1089},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1088":{"this":{"__isSmartRef__":true,"id":41}},"1089":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1090":{"varMapping":{"__isSmartRef__":true,"id":1091},"source":"function getSession() {\n    return lively.net.SessionTracker.getSession();\n}","funcProperties":{"__isSmartRef__":true,"id":1092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1091":{"this":{"__isSmartRef__":true,"id":41}},"1092":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1093":{"varMapping":{"__isSmartRef__":true,"id":1094},"source":"function initInstanceVars() {\n    // RUNNING THIS METHOD MIGHT LEAD TO INCONSISTENT STATE\n    this.serverURL = 'http://lively-web.org/nodejs/LicodeServer/';\n    this.roomMappings = [];\n    this.currentRoom = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1094":{"this":{"__isSmartRef__":true,"id":41}},"1095":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Oct 16 2014 13:30:51 GMT-0700 (PDT)\")"},"1096":{"varMapping":{"__isSmartRef__":true,"id":1097},"source":"function leaveRoom(callback) {\n    this.stopStepping();\n    this.unpublishWebcamStream();\n    this.currentRoom.disconnect();\n    this.get('ChatContent').clear();\n    this.get('MuteButton').setLabel('Mute');\n}","funcProperties":{"__isSmartRef__":true,"id":1098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1097":{"this":{"__isSmartRef__":true,"id":41}},"1098":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:22:51 GMT-0700 (PDT)\")"},"1099":{"varMapping":{"__isSmartRef__":true,"id":1100},"source":"function listClients() {\n    // get the selected room from the rooms list\n    var roomName = this.get('RoomsList').getSelectedItem();\n    if (!roomName) {\n        show('Choose a room!');\n        return;\n    }\n    \n    var list = this.get('ClientsList');\n    var client = this;\n    \n    var roomId = this.getRoom(roomName)._id;\n    var req = new Global.WebResource(this.serverURL + 'getUsers/' + roomId).beAsync();\n    req.whenDone(function(res) {\n        console.log(res);\n        res = JSON.parse(res);\n        list.setList([]);\n        res.forEach(function(client) {\n            list.addItem(client.name);\n        });\n    });\n    req.get();\n}","funcProperties":{"__isSmartRef__":true,"id":1101},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1100":{"this":{"__isSmartRef__":true,"id":41}},"1101":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1102":{"varMapping":{"__isSmartRef__":true,"id":1103},"source":"function listRooms() {\n    var list = this.get('RoomsList');\n    var client = this;\n    \n    var req = new Global.WebResource(this.serverURL + 'getRooms').beAsync();\n    req.whenDone(function(res) {\n        console.log(res);\n        var res = JSON.parse(res);\n        \n        res.forEach(function(room) {\n            var isAlreadyIn = !!client.roomMappings.find(function(item) {\n                return item._id == room._id;\n            });\n            if (!isAlreadyIn) {\n                client.roomMappings.push(room);\n            }\n        });\n        \n        list.setList([]);\n        client.roomMappings.forEach(function(room) {\n            list.addItem(room.name);\n        });\n    });\n    req.get();\n}","funcProperties":{"__isSmartRef__":true,"id":1104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1103":{"this":{"__isSmartRef__":true,"id":41}},"1104":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:39:41 GMT-0700 (PDT)\")"},"1105":{"varMapping":{"__isSmartRef__":true,"id":1106},"source":"function onClose() {\n    this.cleanUp();\n}","funcProperties":{"__isSmartRef__":true,"id":1107},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1106":{"this":{"__isSmartRef__":true,"id":41}},"1107":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1108":{"varMapping":{"__isSmartRef__":true,"id":1109},"source":"function onLoad() {\n    if (Global.Erizo) return;\n    \n    function loadLib(thenDo) {\n        var url = Global.URL.root.withFilename(\"core/lib/erizo.js\").toString()\n        Global.JSLoader.forcedReload(url);\n        Functions.waitFor(1000, function() { return !!Global.Erizo; }, thenDo);\n    }\n    \n    loadLib(function(err) {\n        if (err) console.error(\"Error loading Erizo lib: %s\", err);\n        else console.log(\"Loaded Erizo lib\")\n    });\n\n}","funcProperties":{"__isSmartRef__":true,"id":1110},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1109":{"this":{"__isSmartRef__":true,"id":41}},"1110":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1111":{"varMapping":{"__isSmartRef__":true,"id":1112},"source":"function onOwnerChanged(arg) {\n    // detect whether the morph is closed or just dragged\n    if (arg == null) {\n        this.deleted = true;\n        setTimeout(function() {\n            if (this.deleted) this.onClose();\n        }.bind(this), 1000);\n    } else {\n        this.deleted = false;\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":1117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1112":{"this":{"__isSmartRef__":true,"id":41},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1113}},"1113":{"$super":{"__isSmartRef__":true,"id":1114}},"1114":{"varMapping":{"__isSmartRef__":true,"id":1115},"source":"function () {\n                try {\n                    // FIXME super is supposed to be static\n                    return Object.getPrototypeOf(obj)[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":1116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1115":{"obj":{"__isSmartRef__":true,"id":41},"name":"onOwnerChanged"},"1116":{},"1117":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1118":{"varMapping":{"__isSmartRef__":true,"id":1119},"source":"function publishRecording() {\n    var id = this.get('RecordingsList').getSelectedItem();\n    if (!id) {\n        show('Select recording first');\n        return;\n    }\n    \n    if (!this.currentRoom) {\n        show('Enter a room to stream the recording into');\n        return;\n    }\n    \n    var stream = Global.Erizo.Stream({\n        audio: true,\n        video: true,\n        recording: id\n    });\n    this.currentRoom.publish(stream)\n    \n    if (!this.publishedRecordings) {\n        this.publishedRecordings = {};\n    }\n    this.publishedRecordings[id] = stream;\n}","funcProperties":{"__isSmartRef__":true,"id":1120},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1119":{"this":{"__isSmartRef__":true,"id":41}},"1120":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1121":{"varMapping":{"__isSmartRef__":true,"id":1122},"source":"function publishWebcam(callback) {\n    var config = {audio: true, video: true, data: true}\n    var stream = Global.Erizo.Stream(config);\n    var client = this;\n    \n    stream.addEventListener('access-accepted', function(event) {\n        console.log(\"Access to webcam and microphone granted\");\n        client.webcamStream = stream;\n        var screen = client.get('OwnVideoScreen');\n        var id = 'own_video_' + screen.id;\n        screen.jQuery().html('<div id=' + id + ' style=\"width: 100%; height: 100%;\"></div>');\n        stream.play(id, {speaker: false});\n        client.currentRoom.publish(stream);\n        if (callback) {\n            callback('access-accepted');\n        }\n    });\n    \n    stream.addEventListener('access-denied', function(event) {\n        console.log(\"Access to webcam and microphone rejected\");\n        if (callback) {\n            callback('access-denied');\n        }\n    });\n    this.stream = stream;\n    stream.init();\n}","funcProperties":{"__isSmartRef__":true,"id":1123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1122":{"this":{"__isSmartRef__":true,"id":41}},"1123":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1124":{"varMapping":{"__isSmartRef__":true,"id":1125},"source":"function recordWebcamStream() {\n    if (!this.currentRoom) {\n        console.log('Enter a room to start recording');\n        return;\n    }\n    \n    var client = this;\n    \n    this.currentRoom.startRecording(this.webcamStream, function(recordingId) {\n        console.log('Recording started');\n        client.recordingId = recordingId;\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":1126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1125":{"this":{"__isSmartRef__":true,"id":41}},"1126":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1127":{"varMapping":{"__isSmartRef__":true,"id":1128},"source":"function requestToken(userName, role, roomId, callback) {\n    // createToken\n    var req = new Global.WebResource(this.serverURL  + 'createToken').beAsync();\n    req.whenDone(function(res) {\n        console.log('got response: ', res);\n        if (callback) callback(res);\n    });\n    var body = {\n        username: userName,\n        role: role,\n        room: roomId\n    }\n    req.post(JSON.stringify(body), 'application/json');\n}","funcProperties":{"__isSmartRef__":true,"id":1129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1128":{"this":{"__isSmartRef__":true,"id":41}},"1129":{"user":"Felix_Lap","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Oct 16 2014 14:20:56 GMT-0700 (PDT)\")"},"1130":{"varMapping":{"__isSmartRef__":true,"id":1131},"source":"function sendChatMessage() {\n    var textField = this.get('ChatMessage');\n    var chatContent = this.get('ChatContent');\n    \n    var text = textField.getTextString();\n    if (!text || text == '') return;\n    \n    chatContent.addMessage('Me: ' + text);\n    textField.setTextString('');\n    \n    this.stream.sendData({\n        messageType: 'chat-message',\n        sender: this.getSession().username,\n        text: text\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":1132},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1131":{"this":{"__isSmartRef__":true,"id":41}},"1132":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1133":{"varMapping":{"__isSmartRef__":true,"id":1134},"source":"function showChatMessage(message) {\n    var chatContent = this.get('ChatContent');\n    var text = message.sender + ': ' + message.text;\n    \n    chatContent.addMessage(text);\n}","funcProperties":{"__isSmartRef__":true,"id":1135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1134":{"this":{"__isSmartRef__":true,"id":41}},"1135":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1136":{"varMapping":{"__isSmartRef__":true,"id":1137},"source":"function stopRecording() {\n    if (!this.recordingId || !this.currentRoom) {\n        console.log('No active recording');\n        return;\n    }\n    \n    this.currentRoom.stopRecording(this.recordingId);\n    this.get('RecordingsList').addItem(this.recordingId);\n    \n    this.recordingId = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1138},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1137":{"this":{"__isSmartRef__":true,"id":41}},"1138":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1139":{"varMapping":{"__isSmartRef__":true,"id":1140},"source":"function subscribeToStreams(streams) {\n    var client = this;\n    streams.forEach(function(stream) {\n        if (!client.webcamStream || client.webcamStream.getID() !== stream.getID()) {\n            client.currentRoom.subscribe(stream);\n        }\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":1141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1140":{"this":{"__isSmartRef__":true,"id":41}},"1141":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1142":{"varMapping":{"__isSmartRef__":true,"id":1143},"source":"function unpublishRecording() {\n    var id = this.get('RecordingsList').getSelectedItem();\n    if (!id) {\n        show('Select recording first');\n        return;\n    }\n    \n    if (!this.publishedRecordings || !this.publishedRecordings[id]) {\n        show('Recording is not playing');\n        return;\n    }\n    \n    var stream = this.publishedRecordings[id];\n    this.currentRoom.unpublish(stream);\n}","funcProperties":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1143":{"this":{"__isSmartRef__":true,"id":41}},"1144":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1145":{"varMapping":{"__isSmartRef__":true,"id":1146},"source":"function unpublishWebcamStream() {\n    debugger;\n    this.webcamStream.close();\n    this.webcamStream = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1146":{"this":{"__isSmartRef__":true,"id":41}},"1147":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1148":{"varMapping":{"__isSmartRef__":true,"id":1149},"source":"function withLively2LivelySessionDo(timeoutMs, thenDo) {\n    // wait for a lively2lively connection\n    if (!thenDo) { thenDo = timeoutMs; timeoutMs = 5000; }\n    Functions.composeAsync(\n        function(next) { Global.require('lively.net.SessionTracker').toRun(function() { next() }); },\n        function(next) { lively.whenLoaded(function() { next(); }); },\n        function(next) {\n            Functions.waitFor(timeoutMs,\n                function() { return !!lively.net.SessionTracker.getSession(); },\n                function(err) { next(err, lively.net.SessionTracker.getSession()) })\n        },\n        function(sess, next) {\n            var online = false;\n            sess.whenOnline(function() { online = true; })\n            Functions.waitFor(timeoutMs,\n                function() { return !!online; },\n                function(err) { next(err, sess); });\n        })(thenDo);\n}","funcProperties":{"__isSmartRef__":true,"id":1150},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1149":{"this":{"__isSmartRef__":true,"id":41}},"1150":{"user":"Felix","__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Wed Oct 15 2014 15:32:26 GMT-0700 (PDT)\")"},"1151":{"varMapping":{"__isSmartRef__":true,"id":1152},"source":"function testPaused() {\n    var screens = this.get('ScreenContainer').getAllScreens();\n    \n    screens.forEach(function(screen) {\n        var video = screen.videoElement;\n        if (video && video.paused) {\n            video.play();\n            console.log('Rescued from pause');\n        }\n    });\n    \n    // somehow the webcam video element doesn't get a nice id\n    var webcam = document.getElementById('streamundefined');\n    if (webcam && webcam.paused) {\n        webcam.play();\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":1153},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1152":{"this":{"__isSmartRef__":true,"id":41}},"1153":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:23:15 GMT-0700 (PDT)\")"},"1154":{"varMapping":{"__isSmartRef__":true,"id":1155},"source":"function isMuted() {\n    if (!this.webcamStream) {\n        return false;\n    }\n    \n    return !this.webcamStream.pc.peerConnection.getLocalStreams()[0].getAudioTracks()[0].enabled\n}","funcProperties":{"__isSmartRef__":true,"id":1156},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1155":{"this":{"__isSmartRef__":true,"id":41}},"1156":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:12:08 GMT-0700 (PDT)\")"},"1157":{"varMapping":{"__isSmartRef__":true,"id":1158},"source":"function toggleMicrophoneMute() {\n    var isMuted = this.isMuted();\n    \n    if (isMuted) {\n        this.setMuted(false);\n    } else {\n        this.setMuted(true);\n    }\n    return !isMuted\n}","funcProperties":{"__isSmartRef__":true,"id":1159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1158":{"this":{"__isSmartRef__":true,"id":41}},"1159":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 14:20:58 GMT-0700 (PDT)\")"},"1160":{"varMapping":{"__isSmartRef__":true,"id":1161},"source":"function setMuted(bool) {\n    this.webcamStream.pc.peerConnection.getLocalStreams()[0].getAudioTracks()[0].enabled = !bool;\n}","funcProperties":{"__isSmartRef__":true,"id":1162},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"1161":{"this":{"__isSmartRef__":true,"id":41}},"1162":{"__serializedExpressions__":["timestamp"],"user":"Felix","timestamp":"new Date(\"Tue Oct 21 2014 11:50:49 GMT-0700 (PDT)\")"},"1163":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1164},"_ClipMode":"visible","derivationIds":["EE873EB1-39BF-464C-8A38-5257BB8C4203","71CCFFDD-D6B6-4909-B7A8-2D2BCB165925","0D07BC19-5157-479B-ADE6-B193FF1A7D2B","023A3990-4644-465D-B9B5-D11D05EC3785","0B1EBC6A-F455-47CA-A588-59F886276703","82ED01E9-BB43-4009-9ACF-425FE00104D3"],"id":"4D3FFA54-E2F9-4258-8595-110E9FDE7150","droppingEnabled":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":1165},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":1166},"showsHalos":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(892.0,645.0)"},"1164":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"1165":{"moveVertical":true,"moveHorizontal":true},"1166":{"morph":{"__isSmartRef__":true,"id":1163},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1167":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1168},"_ClipMode":"visible","derivationIds":["825947A6-FEC9-4E78-8620-55C1CEAEC342","4CA0DBC4-763D-445D-BF29-6FE41E9AB3A6","02559549-0CE4-4169-BD66-7CEC05EBDD33","76CB2448-D3EC-493A-A0F9-A33FD2E14C6A","B7EF2994-1F1E-4B92-B9E3-5226044D143B","4E7B2280-2054-40C0-88EA-9F8CF8701095"],"id":"A66C24E8-B9E3-47DB-90B9-32B6FEAF766D","droppingEnabled":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":1169},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":1170},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,656.0)"},"1168":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(892.0,3.0)","_Padding":"lively.rect(0,0,0,0)"},"1169":{"moveVertical":true},"1170":{"morph":{"__isSmartRef__":true,"id":1167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1171":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1172},"_ClipMode":"visible","derivationIds":["8950805F-7F09-4CCA-9A66-F8E32970C284","FBC24DCF-0023-44E6-AFE0-033051B0B057","916B3EB7-01ED-4D1B-BA6C-54C8C888EAEF","4A6DACA8-AE33-4E8E-B3BB-F1DC808C1E97","9F843AE3-66A3-45E0-A24F-B48C404C538D","28E0CF73-D8A6-457C-826E-3941F138F72B"],"id":"B4D301C3-E33D-41D3-9072-08AB31E2852B","droppingEnabled":true,"halosEnabled":true,"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":1173},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":1174},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(903.0,0.0)"},"1172":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(3.0,645.0)","_Padding":"lively.rect(0,0,0,0)"},"1173":{"moveHorizontal":true},"1174":{"morph":{"__isSmartRef__":true,"id":1171},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1175":{"_BorderWidth":0,"_BorderColor":null,"_Fill":null,"_StrokeOpacity":false,"_BorderRadius":false,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(906.0,659.0)"},"1176":{"adjustForNewBounds":true},"1177":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"1178":{"partsSpaceName":"PartsBin/Felix/","comment":"Licode Video Client","migrationLevel":8,"partName":"LicodeVideoClientWindow","changes":[{"__isSmartRef__":true,"id":1179},{"__isSmartRef__":true,"id":1180},{"__isSmartRef__":true,"id":1181},{"__isSmartRef__":true,"id":1182},{"__isSmartRef__":true,"id":1183},{"__isSmartRef__":true,"id":1184},{"__isSmartRef__":true,"id":1185},{"__isSmartRef__":true,"id":1186},{"__isSmartRef__":true,"id":1187},{"__isSmartRef__":true,"id":1188},{"__isSmartRef__":true,"id":1189},{"__isSmartRef__":true,"id":1190},{"__isSmartRef__":true,"id":1191},{"__isSmartRef__":true,"id":1192},{"__isSmartRef__":true,"id":1193},{"__isSmartRef__":true,"id":1194},{"__isSmartRef__":true,"id":1195},{"__isSmartRef__":true,"id":1196},{"__isSmartRef__":true,"id":1197},{"__isSmartRef__":true,"id":1198},{"__isSmartRef__":true,"id":1199},{"__isSmartRef__":true,"id":1200},{"__isSmartRef__":true,"id":1201},{"__isSmartRef__":true,"id":1202},{"__isSmartRef__":true,"id":1203},{"__isSmartRef__":true,"id":1204},{"__isSmartRef__":true,"id":1205},{"__isSmartRef__":true,"id":1206},{"__isSmartRef__":true,"id":1207}],"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Tue Oct 21 2014 14:23:50 GMT-0700 (PDT)\")"},"1179":{"author":"Felix_Lap","message":"no comment","id":"B6FCAF1E-F786-4F05-8D7C-27305DE466FD","__serializedExpressions__":["date"],"date":"new Date(\"Thu Oct 16 2014 14:32:39 GMT-0700 (PDT)\")"},"1180":{"author":"Felix","message":"no comment","id":"880824EA-5DE9-4C1F-990D-10DADCD98DCE","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 16:43:51 GMT-0700 (PDT)\")"},"1181":{"author":"Felix","message":"migration to new container","id":"7FDE1CC5-A094-4AEB-A234-532F3077F784","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 16:02:34 GMT-0700 (PDT)\")"},"1182":{"author":"jenslincke","message":"no comment","id":"ADFBF069-513C-4DE6-95A9-8AD4985C6508","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:23:53 GMT-0800 (PST)\")"},"1183":{"author":"robertkrahn","message":"no comment","id":"A452871F-4EB9-45D1-94B8-6065CBA7B8FD","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jul 29 2013 23:20:51 GMT-0700 (PDT)\")"},"1184":{"author":"SAPLivelyScreen","message":"no comment","id":"7A44D8CA-6D5F-42A3-A4B4-4D7F51EECA52","__serializedExpressions__":["date"],"date":"new Date(\"Tue Jun 18 2013 11:49:27 GMT-0700 (PDT)\")"},"1185":{"author":"SAPLivelyScreen","message":"no comment","id":"EF145198-0649-41BD-A92E-521D98FEC49D","__serializedExpressions__":["date"],"date":"new Date(\"Wed May 29 2013 15:36:50 GMT-0700 (PDT)\")"},"1186":{"author":"jenslincke","message":"added legend","id":"7ADA3049-56C1-4D32-874B-F664A79DDB20","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:47:05 GMT-0800 (PST)\")"},"1187":{"author":"jenslincke","message":"no comment","id":"A4B86A7E-A398-4C29-BEE0-4AA045ABABD2","__serializedExpressions__":["date"],"date":"new Date(\"Fri Jan 18 2013 07:42:31 GMT-0800 (PST)\")"},"1188":{"author":"jenslincke","message":"I want my blue rectangle back!","id":"5AA9291A-869F-4D36-8095-4721B5A5B205","__serializedExpressions__":["date"],"date":"new Date(\"Thu Nov 22 2012 01:35:51 GMT-0800 (PST)\")"},"1189":{"author":"bgnauk","message":"no comment","id":"0124E570-50B7-4CE3-83A1-6E7BA89B5CD8","__serializedExpressions__":["date"],"date":"new Date(\"Mon Jun 18 2012 10:35:08 GMT-0700 (PDT)\")"},"1190":{"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350","__serializedExpressions__":["date"],"date":"new Date(\"Mon Apr 09 2012 04:42:07 GMT-0700 (PDT)\")"},"1191":{"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:42:26 GMT-0700 (PDT)\")"},"1192":{"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B","__serializedExpressions__":["date"],"date":"new Date(\"Fri Feb 24 2012 17:59:09 GMT-0800 (PST)\")"},"1193":{"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 14 2012 02:53:45 GMT-0700 (PDT)\")"},"1194":{"author":"undefined","message":"whoopsie","id":"CEA5DCD5-2DB7-40AD-A776-262A7A0666FC","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:30 GMT-0700 (PDT)\")"},"1195":{"author":"undefined","message":"whoopsie","id":"3F17A2D2-3C24-424B-B0FA-E43112267D23","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 03 2012 06:51:36 GMT-0700 (PDT)\")"},"1196":{"author":"jenslincke","message":"no comment","id":"AEB2F41B-2C88-4BBA-8875-93CD17CBA1C8","__serializedExpressions__":["date"],"date":"new Date(\"Wed Jan 23 2013 03:57:18 GMT-0800 (PST)\")"},"1197":{"author":"robertkrahn","message":"no comment","id":"67FD74CD-7AE4-4050-ADC7-4DF73804258D","__serializedExpressions__":["date"],"date":"new Date(\"Thu May 30 2013 00:18:06 GMT-0700 (PDT)\")"},"1198":{"author":"robertkrahn","message":"no comment","id":"FBBB9C99-B61C-4D5F-8750-6E2987DF0C9C","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jun 20 2013 15:16:24 GMT-0700 (PDT)\")"},"1199":{"author":"jenslincke","message":"no comment","id":"ECD12BFF-E872-4918-8341-C6571E72F36D","__serializedExpressions__":["date"],"date":"new Date(\"Tue Feb 04 2014 01:24:27 GMT-0800 (PST)\")"},"1200":{"author":"lauritz","message":"dropping enabled for the blue rectangle","id":"81D350CB-D926-491F-8FF3-A6C9C831BDF2","__serializedExpressions__":["date"],"date":"new Date(\"Wed Mar 12 2014 07:00:28 GMT-0700 (PDT)\")"},"1201":{"author":"Felix","message":"migration to new container","id":"FFF2D5F5-CAB8-4EE5-BA1B-14F3D762067B","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 16:00:52 GMT-0700 (PDT)\")"},"1202":{"author":"Felix","message":"no comment","id":"0B68DC7B-77AF-4A6B-B9EB-B103A4ECF75D","__serializedExpressions__":["date"],"date":"new Date(\"Wed Oct 15 2014 16:36:48 GMT-0700 (PDT)\")"},"1203":{"author":"Felix","message":"no comment","id":"44B02CBF-4EB4-4425-8971-609999788D63","__serializedExpressions__":["date"],"date":"new Date(\"Thu Oct 16 2014 13:17:26 GMT-0700 (PDT)\")"},"1204":{"author":"Felix","message":"no comment","id":"9EED2FFB-A3F0-42FD-AEC3-FDB31B80CE77","__serializedExpressions__":["date"],"date":"new Date(\"Thu Oct 16 2014 13:31:16 GMT-0700 (PDT)\")"},"1205":{"__serializedExpressions__":["date"],"author":"Felix","message":"no comment","id":"108B7009-6F83-435F-BF4D-74DD90F5201B","date":"new Date(\"Tue Oct 21 2014 14:13:13 GMT-0700 (PDT)\")"},"1206":{"__serializedExpressions__":["date"],"author":"Felix","message":"no comment","id":"6A4F5F2E-94F7-41A5-BCF1-78F24048975D","date":"new Date(\"Tue Oct 21 2014 14:23:45 GMT-0700 (PDT)\")"},"1207":{"__serializedExpressions__":["date"],"author":"Felix","message":"no comment","id":"191E946C-72F3-426B-8647-FE8F424F5A4C","date":"new Date(\"Tue Oct 21 2014 14:50:45 GMT-0700 (PDT)\")"},"isSimplifiedRegistry":true}}