(path)
| 57 | return isDefined(options[key]) ? options[key] : defaultValue; |
| 58 | }; |
| 59 | var getPathBox = function (path) { |
| 60 | var box = getBBox(path), items = [path.pathSegList.getItem(0), path.pathSegList.getItem(1)], minX = items[0].x, minY = Math.min(items[0].y, items[1].y); |
| 61 | return { x: minX, y: minY, width: box.width, height: box.height }; |
| 62 | }; |
| 63 | var getBBox = function (element) { |
| 64 | try { |
| 65 | return element.getBBox(); |