/
home
/
techb158
/
ileadtechnology.com
/
public
/
admin
/
bower_components
/
jvectormap
/
src
/
/home/techb158/ileadtechnology.com/public/admin/bower_components/jvectormap/src
mkdir
upload
Name
Size
Mode
Actions
abstract-canvas-element.js
2908
0644
edit
dl
rm
abstract-element.js
1652
0644
edit
dl
rm
abstract-shape-element.js
1833
0644
edit
dl
rm
color-scale.js
1028
0644
edit
dl
rm
data-series.js
5255
0644
edit
dl
rm
index.php
53
0644
edit
dl
rm
jvectormap.js
4233
0644
edit
dl
rm
legend.js
2670
0644
edit
dl
rm
map-object.js
1999
0644
edit
dl
rm
map.js
40591
0644
edit
dl
rm
marker.js
2066
0644
edit
dl
rm
multimap.js
4435
0644
edit
dl
rm
numeric-scale.js
4258
0644
edit
dl
rm
ordinal-scale.js
352
0644
edit
dl
rm
proj.js
6568
0644
edit
dl
rm
region.js
1248
0644
edit
dl
rm
simple-scale.js
133
0644
edit
dl
rm
svg-canvas-element.js
877
0644
edit
dl
rm
svg-circle-element.js
180
0644
edit
dl
rm
svg-element.js
1226
0644
edit
dl
rm
svg-group-element.js
238
0644
edit
dl
rm
svg-image-element.js
1100
0644
edit
dl
rm
svg-path-element.js
221
0644
edit
dl
rm
svg-shape-element.js
1877
0644
edit
dl
rm
svg-text-element.js
393
0644
edit
dl
rm
vector-canvas.js
504
0644
edit
dl
rm
vml-canvas-element.js
1540
0644
edit
dl
rm
vml-circle-element.js
820
0644
edit
dl
rm
vml-element.js
2912
0644
edit
dl
rm
vml-group-element.js
340
0644
edit
dl
rm
vml-image-element.js
1449
0644
edit
dl
rm
vml-path-element.js
2947
0644
edit
dl
rm
vml-shape-element.js
1449
0644
edit
dl
rm
Edit:
/home/techb158/ileadtechnology.com/public/admin/bower_components/jvectormap/src/vml-path-element.js
(2947B)
jvm.VMLPathElement = function(config, style){ var scale = new jvm.VMLElement('skew'); jvm.VMLPathElement.parentClass.call(this, 'shape', config, style); this.node.coordorigin = "0 0"; scale.node.on = true; scale.node.matrix = '0.01,0,0,0.01,0,0'; scale.node.offset = '0,0'; this.node.appendChild(scale.node); }; jvm.inherits(jvm.VMLPathElement, jvm.VMLShapeElement); jvm.VMLPathElement.prototype.applyAttr = function(attr, value){ if (attr === 'd') { this.node.path = jvm.VMLPathElement.pathSvgToVml(value); } else { jvm.VMLShapeElement.prototype.applyAttr.call(this, attr, value); } }; jvm.VMLPathElement.pathSvgToVml = function(path) { var cx = 0, cy = 0, ctrlx, ctrly; path = path.replace(/(-?\d+)e(-?\d+)/g, '0'); return path.replace(/([MmLlHhVvCcSs])\s*((?:-?\d*(?:\.\d+)?\s*,?\s*)+)/g, function(segment, letter, coords, index){ coords = coords.replace(/(\d)-/g, '$1,-') .replace(/^\s+/g, '') .replace(/\s+$/g, '') .replace(/\s+/g, ',').split(','); if (!coords[0]) coords.shift(); for (var i=0, l=coords.length; i<l; i++) { coords[i] = Math.round(100*coords[i]); } switch (letter) { case 'm': cx += coords[0]; cy += coords[1]; return 't'+coords.join(','); case 'M': cx = coords[0]; cy = coords[1]; return 'm'+coords.join(','); case 'l': cx += coords[0]; cy += coords[1]; return 'r'+coords.join(','); case 'L': cx = coords[0]; cy = coords[1]; return 'l'+coords.join(','); case 'h': cx += coords[0]; return 'r'+coords[0]+',0'; case 'H': cx = coords[0]; return 'l'+cx+','+cy; case 'v': cy += coords[0]; return 'r0,'+coords[0]; case 'V': cy = coords[0]; return 'l'+cx+','+cy; case 'c': ctrlx = cx + coords[coords.length-4]; ctrly = cy + coords[coords.length-3]; cx += coords[coords.length-2]; cy += coords[coords.length-1]; return 'v'+coords.join(','); case 'C': ctrlx = coords[coords.length-4]; ctrly = coords[coords.length-3]; cx = coords[coords.length-2]; cy = coords[coords.length-1]; return 'c'+coords.join(','); case 's': coords.unshift(cy-ctrly); coords.unshift(cx-ctrlx); ctrlx = cx + coords[coords.length-4]; ctrly = cy + coords[coords.length-3]; cx += coords[coords.length-2]; cy += coords[coords.length-1]; return 'v'+coords.join(','); case 'S': coords.unshift(cy+cy-ctrly); coords.unshift(cx+cx-ctrlx); ctrlx = coords[coords.length-4]; ctrly = coords[coords.length-3]; cx = coords[coords.length-2]; cy = coords[coords.length-1]; return 'c'+coords.join(','); } return ''; }).replace(/z/g, 'e'); };
Save
cmd:
run