Lively Kernel canvas
//
SVGImport32truetrue
savefalsenull
truenulltruetrue
1.5058253162091055
3.9
nullfalsetruenullfalse
aDoit[doit]falsenullfalse
false
false
falsenullfalse
localrequirements[doit]falsetruefalse0false
initializer[doit]falsetruefalse0false
aDoit[doit]falsetruefalse0false3102nullnulltruetruetrue
1true
null
null
null
nulltruetrue
-----falsetruefalse0false310
-1nullnullnulltruetruetrue
1true
null
null
null
nulltruetrue
20null
lively.scene.Path.addMethods({deserialize:function($super,importer,rawNode){$super(importer,rawNode);varcodeExtractor=/([A-Za-z])(-?[0-9]+(?:.[0-9]+)?|NaN),(-?[0-9]+(?:.[0-9]+)?|NaN)/;varpathElementClasses=lively.scene.PathElement.allSubclasses();varallLiterals=rawNode.getAttributeNS(null,'d')varformatted=allLiterals.replace(/([a-z])\s([0-9\.\-])/ig,'$1$2')varpathElementLiterals=formatted.split('').reject(function(ea){return!ea});varpathElementClass=null;varelements=pathElementLiterals.collect(function(literal){varparts=codeExtractor.exec(literal);varpathElementClass=parts[1]?pathElementClasses.detect(function(klass){returnklass.prototype.charCode==parts[1].toUpperCase();}):pathElementClass;returnnewpathElementClass(Number(parts[2])||0,Number(parts[3])||0)});this.setElements(elements);},});21truetrue2000000truetrue
1truetruetrue
20null
truetruetruetrue
1truetruetrue
Browseworld...falsenullfalsetrue
Pushchangesbackfalsenullfalsetrue
Refreshfalsenullfalsetrue
Evalonfalsenullfalsetrue
Sortfalsenullfalsetrue
truetruefalsenullnullnullnullfalse
10004.3452987267148995Wikicontroltrue
url='http://www.lively-kernel.org/repository/webwerkstatt/media/note1.svg'xml=newWebResource(url).get().contentDocumentrawShape=xml.getElementsByTagName('g')[0]rawShape=document.importNode(rawShape,true)rawNode=rawShape.childNodes[1]Exporter.stringify(rawShape)shape=lively.scene.Shape.importFromNode(newImporter(),rawShape.childNodes[1])m=newMorph(shape)m.openInWorld()m.remove()-3e-6
nulltruetruetruefalse1truetruefalse
false1truefalsetruetruefalse
nullfalsetruenullfalse
falsenullfalse
false
false
falsenullfalsefalsenullnullnullnullfalsenull80