| | |
| | | if (path) updateButton(path); |
| | | } |
| | | }, |
| | | |
| | | |
| | | toggleClosed = function() { |
| | | var path = selElems[0]; |
| | | if (path) { |
| | | var seglist = path.pathSegList, |
| | | last = seglist.numberOfItems - 1; |
| | | last = seglist.numberOfItems - 1; |
| | | // is closed |
| | | if(seglist.getItem(last).pathSegType == 1) { |
| | | seglist.removeItem(last); |
| | |
| | | updateButton(path); |
| | | } |
| | | }; |
| | | |
| | | |
| | | return { |
| | | name: "ClosePath", |
| | | svgicons: "extensions/closepath_icons.svg", |
| | |
| | | selectedChanged: function(opts) { |
| | | selElems = opts.elems; |
| | | var i = selElems.length; |
| | | |
| | | |
| | | while(i--) { |
| | | var elem = selElems[i]; |
| | | if(elem && elem.tagName == 'path') { |