0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7911},"__LivelyClassName__":"lively.Closure"},"7910":{"this":{"__isSmartRef__":true,"id":6984}},"7911":{},"7912":{"varMapping":{"__isSmartRef__":true,"id":7913},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7914},"__LivelyClassName__":"lively.Closure"},"7913":{"this":{"__isSmartRef__":true,"id":6984}},"7914":{},"7915":{"varMapping":{"__isSmartRef__":true,"id":7916},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7917},"__LivelyClassName__":"lively.Closure"},"7916":{"this":{"__isSmartRef__":true,"id":6984}},"7917":{},"7918":{"varMapping":{"__isSmartRef__":true,"id":7919},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":7920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7919":{"this":{"__isSmartRef__":true,"id":6984}},"7920":{},"7921":{"varMapping":{"__isSmartRef__":true,"id":7922},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7923},"__LivelyClassName__":"lively.Closure"},"7922":{"this":{"__isSmartRef__":true,"id":6984}},"7923":{},"7924":{"varMapping":{"__isSmartRef__":true,"id":7925},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7926},"__LivelyClassName__":"lively.Closure"},"7925":{"this":{"__isSmartRef__":true,"id":6984}},"7926":{},"7927":{"varMapping":{"__isSmartRef__":true,"id":7928},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7929},"__LivelyClassName__":"lively.Closure"},"7928":{"this":{"__isSmartRef__":true,"id":6984}},"7929":{},"7930":{"varMapping":{"__isSmartRef__":true,"id":7931},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7932},"__LivelyClassName__":"lively.Closure"},"7931":{"this":{"__isSmartRef__":true,"id":6984}},"7932":{},"7933":{"varMapping":{"__isSmartRef__":true,"id":7934},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7935},"__LivelyClassName__":"lively.Closure"},"7934":{"this":{"__isSmartRef__":true,"id":6984}},"7935":{},"7936":{"varMapping":{"__isSmartRef__":true,"id":7937},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7938},"__LivelyClassName__":"lively.Closure"},"7937":{"this":{"__isSmartRef__":true,"id":6984}},"7938":{},"7939":{"varMapping":{"__isSmartRef__":true,"id":7940},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7941},"__LivelyClassName__":"lively.Closure"},"7940":{"this":{"__isSmartRef__":true,"id":6984}},"7941":{},"7942":{"varMapping":{"__isSmartRef__":true,"id":7943},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7944},"__LivelyClassName__":"lively.Closure"},"7943":{"this":{"__isSmartRef__":true,"id":6984}},"7944":{},"7945":{"varMapping":{"__isSmartRef__":true,"id":7946},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7947},"__LivelyClassName__":"lively.Closure"},"7946":{"this":{"__isSmartRef__":true,"id":6984}},"7947":{},"7948":{"varMapping":{"__isSmartRef__":true,"id":7949},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7950},"__LivelyClassName__":"lively.Closure"},"7949":{"this":{"__isSmartRef__":true,"id":6984}},"7950":{},"7951":{"varMapping":{"__isSmartRef__":true,"id":7952},"source":"function highlightSelectedObject(selection) {\n\tif (selection.targetObj) showMorph(selection.targetObj)\n}","__SourceModuleName__":"Global","funcProperties":{"__isSmartRef__":true,"id":7953},"__LivelyClassName__":"lively.Closure"},"7952":{"this":{"__isSmartRef__":true,"id":6984}},"7953":{},"7954":{"a":1,"b":0,"c":0,"d":1,"e":0,"f":0,"__LivelyClassName__":"lively.scene.Similitude","__SourceModuleName__":"Global.lively.scene"},"7955":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7956":{"x":1,"y":1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7957":{"_fill":{"__isSmartRef__":true,"id":7958},"_stroke":null,"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.scene.Rectangle","__rawNodeInfo__":{"tagName":"rect","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x","value":"0","namespaceURI":null},{"key":"y","value":"0","namespaceURI":null},{"key":"width","value":"2000.5","namespaceURI":null},{"key":"height","value":"2200.5","namespaceURI":null},{"key":"fill","value":"rgb(255,255,255)","namespaceURI":null}]}},"7958":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7959":{"x":2000.5,"y":2200.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7960":{"styleName":"hpi","raisedBorder":{"__isSmartRef__":true,"id":7961},"button":{"__isSmartRef__":true,"id":7966},"widgetPanel":{"__isSmartRef__":true,"id":7967},"focusHalo":{"__isSmartRef__":true,"id":7968},"panel":{"__isSmartRef__":true,"id":7970},"link":{"__isSmartRef__":true,"id":7971},"helpText":{"__isSmartRef__":true,"id":7973},"menu_items":{"__isSmartRef__":true,"id":7975},"menu_list":{"__isSmartRef__":true,"id":7977},"slider":{"__isSmartRef__":true,"id":7979},"slider_background":{"__isSmartRef__":true,"id":7980},"slider_horizontal":{"__isSmartRef__":true,"id":7981},"slider_background_horizontal":{"__isSmartRef__":true,"id":7982},"titleBar":{"__isSmartRef__":true,"id":7983},"titleBar_label":{"__isSmartRef__":true,"id":7984},"titleBar_label_highlight":{"__isSmartRef__":true,"id":7985},"titleBar_button_label":{"__isSmartRef__":true,"id":7987},"titleBar_closeButton":{"__isSmartRef__":true,"id":7988},"titleBar_menuButton":{"__isSmartRef__":true,"id":7989},"titleBar_collapseButton":{"__isSmartRef__":true,"id":7990},"titleBar_closeButton_highlight":{"__isSmartRef__":true,"id":7991},"titleBar_menuButton_highlight":{"__isSmartRef__":true,"id":7997},"titleBar_collapseButton_highlight":{"__isSmartRef__":true,"id":8003},"clock":{"__isSmartRef__":true,"id":8009},"fabrik":{"__isSmartRef__":true,"id":8014},"world":{"__isSmartRef__":true,"id":8016}},"7961":{"borderColor":{"__isSmartRef__":true,"id":7962}},"7962":{"vector":{"__isSmartRef__":true,"id":7963},"stops":[{"__isSmartRef__":true,"id":7964},{"__isSmartRef__":true,"id":7965}],"refcount":0,"_livelyDataWrapperId_":"16:lively.paint.LinearGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.LinearGradient","__rawNodeInfo__":{"tagName":"linearGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"x1","value":"0","namespaceURI":null},{"key":"y1","value":"0","namespaceURI":null},{"key":"x2","value":"1","namespaceURI":null},{"key":"y2","value":"1","namespaceURI":null},{"key":"id","value":"16:lively.paint.LinearGradient","namespaceURI":null}]}},"7963":{"x":0,"y":0,"width":1,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7964":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(230,230,230)","namespaceURI":null}]}},"7965":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(12,12,12)","namespaceURI":null}]}},"7966":{"borderColor":{"__isSmartRef__":true,"id":49},"borderWidth":0.6,"borderRadius":5,"fill":{"__isSmartRef__":true,"id":88}},"7967":{"borderColor":{"__isSmartRef__":true,"id":402},"borderWidth":4,"borderRadius":16,"fill":{"__isSmartRef__":true,"id":403},"opacity":0.4},"7968":{"fill":null,"borderColor":{"__isSmartRef__":true,"id":7969},"strokeOpacity":0.5},"7969":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7970":{"fill":{"__isSmartRef__":true,"id":4318},"borderWidth":2,"borderColor":{"__isSmartRef__":true,"id":4317}},"7971":{"borderColor":{"__isSmartRef__":true,"id":7972},"borderWidth":1,"fill":{"__isSmartRef__":true,"id":2869}},"7972":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7973":{"borderRadius":15,"fill":{"__isSmartRef__":true,"id":7974},"fillOpacity":0.8},"7974":{"r":1,"g":0.9725490196078431,"b":0.8936274509803921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7975":{"fontSize":14,"textColor":{"__isSmartRef__":true,"id":7976}},"7976":{"r":0.129,"g":0.129,"b":0.129,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7977":{"fill":{"__isSmartRef__":true,"id":7978}},"7978":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7979":{"borderColor":{"__isSmartRef__":true,"id":2857},"borderOpacity":1,"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":2858}},"7980":{"borderColor":{"__isSmartRef__":true,"id":2869},"borderWidth":1,"strokeOpacity":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":2870}},"7981":{"borderColor":{"__isSmartRef__":true,"id":168},"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":169}},"7982":{"borderColor":{"__isSmartRef__":true,"id":168},"borderWidth":1,"borderRadius":6,"fill":{"__isSmartRef__":true,"id":180}},"7983":{"borderRadius":8,"borderWidth":2,"bordercolor":{"__isSmartRef__":true,"id":168},"fill":{"__isSmartRef__":true,"id":4202}},"7984":{"fill":null},"7985":{"fill":{"__isSmartRef__":true,"id":7986},"fillOpacity":0.5},"7986":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7987":{"textColor":{"__isSmartRef__":true,"id":4236},"fontStyle":"bold"},"7988":{"fill":{"__isSmartRef__":true,"id":4244}},"7989":{"fill":{"__isSmartRef__":true,"id":4270}},"7990":{"fill":{"__isSmartRef__":true,"id":4296}},"7991":{"fill":{"__isSmartRef__":true,"id":7992}},"7992":{"stops":[{"__isSmartRef__":true,"id":7993},{"__isSmartRef__":true,"id":7994},{"__isSmartRef__":true,"id":7995}],"f":{"__isSmartRef__":true,"id":7996},"refcount":21,"_livelyDataWrapperId_":"26:lively.paint.RadialGradient","fx":0.4,"fy":0.2,"__SourceModuleName__":"Global.lively.scene","_fx":0.4,"_fy":0.2,"__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"26:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"7993":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(226,179,179)","namespaceURI":null}]}},"7994":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(158,0,0)","namespaceURI":null}]}},"7995":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(95,0,0)","namespaceURI":null}]}},"7996":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7997":{"fill":{"__isSmartRef__":true,"id":7998}},"7998":{"stops":[{"__isSmartRef__":true,"id":7999},{"__isSmartRef__":true,"id":8000},{"__isSmartRef__":true,"id":8001}],"f":{"__isSmartRef__":true,"id":8002},"refcount":21,"_livelyDataWrapperId_":"27:lively.paint.RadialGradient","fx":0.4,"fy":0.2,"__SourceModuleName__":"Global.lively.scene","_fx":0.4,"_fy":0.2,"__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"27:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"7999":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(179,219,179)","namespaceURI":null}]}},"8000":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(0,133,0)","namespaceURI":null}]}},"8001":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(0,79,0)","namespaceURI":null}]}},"8002":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"8003":{"fill":{"__isSmartRef__":true,"id":8004}},"8004":{"stops":[{"__isSmartRef__":true,"id":8005},{"__isSmartRef__":true,"id":8006},{"__isSmartRef__":true,"id":8007}],"f":{"__isSmartRef__":true,"id":8008},"refcount":21,"_livelyDataWrapperId_":"28:lively.paint.RadialGradient","fx":0.4,"fy":0.2,"__SourceModuleName__":"Global.lively.scene","_fx":0.4,"_fy":0.2,"__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"28:lively.paint.RadialGradient","namespaceURI":null},{"key":"fx","value":"0.4","namespaceURI":null},{"key":"fy","value":"0.2","namespaceURI":null}]}},"8005":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(255,243,209)","namespaceURI":null}]}},"8006":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0.5","namespaceURI":null},{"key":"stop-color","value":"rgb(255,215,102)","namespaceURI":null}]}},"8007":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(153,129,61)","namespaceURI":null}]}},"8008":{"x":0.4,"y":0.2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"8009":{"borderColor":{"__isSmartRef__":true,"id":8010},"borderWidth":4,"fill":{"__isSmartRef__":true,"id":8011}},"8010":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"8011":{"stops":[{"__isSmartRef__":true,"id":8012},{"__isSmartRef__":true,"id":8013}],"refcount":0,"_livelyDataWrapperId_":"29:lively.paint.RadialGradient","__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.RadialGradient","__rawNodeInfo__":{"tagName":"radialGradient","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"id","value":"29:lively.paint.RadialGradient","namespaceURI":null}]}},"8012":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"0","namespaceURI":null},{"key":"stop-color","value":"rgb(243,243,243)","namespaceURI":null}]}},"8013":{"__SourceModuleName__":"Global.lively.scene","__LivelyClassName__":"lively.paint.Stop","__rawNodeInfo__":{"tagName":"stop","namespaceURI":"http://www.w3.org/2000/svg","attributes":[{"key":"offset","value":"1","namespaceURI":null},{"key":"stop-color","value":"rgb(230,230,230)","namespaceURI":null}]}},"8014":{"borderColor":{"__isSmartRef__":true,"id":8015},"borderWidth":1,"borderRadius":2,"fill":{"__isSmartRef__":true,"id":2869},"opacity":1},"8015":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"8016":{"fill":{"__isSmartRef__":true,"id":7986}},"isSimplifiedRegistry":true}}]]> Lively Kernel canvas