{"id":0,"registry":{"0":{"submorphs":[],"scripts":[],"id":147,"renderContextTable":{"__isSmartRef__":true,"id":1},"shape":{"__isSmartRef__":true,"id":2},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":16},"_Position":{"__isSmartRef__":true,"id":17},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21}],"layout":{"__isSmartRef__":true,"id":22},"name":"Triangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":23},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Path"},"1":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"2":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":3},{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":6}],"_PathElements":[{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":10}],"renderContextTable":{"__isSmartRef__":true,"id":11},"_Position":{"__isSmartRef__":true,"id":12},"_Extent":{"__isSmartRef__":true,"id":13},"_Fill":{"__isSmartRef__":true,"id":14},"_BorderWidth":2.8160000000000003,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":15},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"3":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"4":{"x":91,"y":36,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"5":{"x":13,"y":84,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"8":{"isAbsolute":true,"x":91,"y":36,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"9":{"isAbsolute":true,"x":13,"y":84,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"10":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"11":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"12":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"13":{"x":91,"y":84,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"14":{"r":1,"g":0.56,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"15":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"16":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"17":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"18":{"morph":{"__isSmartRef__":true,"id":0},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"19":{"morph":{"__isSmartRef__":true,"id":0},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"20":{"morph":{"__isSmartRef__":true,"id":0},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"21":{"morph":{"__isSmartRef__":true,"id":0},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"22":{},"23":{"partName":"Triangle","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A triangle formed polygon.\nCreate other polygons out of it by dragging the round handles.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"isSimplifiedRegistry":true}}