Commit 23948cfe by 史敦盼

元素图形base64改

1 parent d74e0b78
Showing with 19 additions and 7 deletions
...@@ -1045,7 +1045,11 @@ mxArchiMateRightTopTriangle.prototype.cst = { ...@@ -1045,7 +1045,11 @@ mxArchiMateRightTopTriangle.prototype.cst = {
rightTopTriangle : 'mxgraph.archimate3.rightTopTriangle' rightTopTriangle : 'mxgraph.archimate3.rightTopTriangle'
}; };
mxArchiMateRightTopTriangle.prototype.background = function(c, x, y, w, h) { mxArchiMateRightTopTriangle.prototype.background = function(c, x, y, w, h) {
c.image(4, -6, 12, 12, 'images/archiRightTopTriangle.svg'); c.begin();
c.moveTo(10, -6);
c.lineTo(14, 4);
c.lineTo(6, 4);
c.close();
c.fillAndStroke(); c.fillAndStroke();
} }
...@@ -1065,9 +1069,13 @@ mxArchiMateRightTopCircleAndTriangle.prototype.cst = { ...@@ -1065,9 +1069,13 @@ mxArchiMateRightTopCircleAndTriangle.prototype.cst = {
}; };
mxArchiMateRightTopCircleAndTriangle.prototype.background = function(c, x, y, w, h) { mxArchiMateRightTopCircleAndTriangle.prototype.background = function(c, x, y, w, h) {
// console.log('w', w, 'h', h, c) // console.log('w', w, 'h', h, c)
c.ellipse(4, -5, 12, 12); c.ellipse(4, -6, 11, 11);
c.fillAndStroke(); c.fillAndStroke();
c.image(4, -6, 12, 12, 'images/archiRightTopTriangle.svg'); c.begin();
c.moveTo(10, -5);
c.lineTo(14, 3);
c.lineTo(6, 3);
c.close();
c.fillAndStroke(); c.fillAndStroke();
} }
...@@ -1087,7 +1095,7 @@ mxArchiMateRightTopCircleHasLeft.prototype.cst = { ...@@ -1087,7 +1095,7 @@ mxArchiMateRightTopCircleHasLeft.prototype.cst = {
}; };
mxArchiMateRightTopCircleHasLeft.prototype.background = function(c, x, y, w, h) { mxArchiMateRightTopCircleHasLeft.prototype.background = function(c, x, y, w, h) {
c.image(-x + 6, -6, 12, 12, 'images/archiLeftRefresh.svg'); c.image(-x + 6, -6, 12, 12, 'images/archiLeftRefresh.svg');
c.ellipse(4, -5, 10, 10); c.ellipse(4, -6, 10, 10);
c.fillAndStroke(); c.fillAndStroke();
} }
...@@ -1106,11 +1114,15 @@ mxArchiMateRightTopCircleAndTriangleHasLeft.prototype.cst = { ...@@ -1106,11 +1114,15 @@ mxArchiMateRightTopCircleAndTriangleHasLeft.prototype.cst = {
rightTopCircleAndTriangleHasLeft : 'mxgraph.archimate3.rightTopCircleAndTriangleHasLeft' rightTopCircleAndTriangleHasLeft : 'mxgraph.archimate3.rightTopCircleAndTriangleHasLeft'
}; };
mxArchiMateRightTopCircleAndTriangleHasLeft.prototype.background = function(c, x, y, w, h) { mxArchiMateRightTopCircleAndTriangleHasLeft.prototype.background = function(c, x, y, w, h) {
c.ellipse(4, -5, 12, 12); c.ellipse(4, -6, 11, 11);
c.fillAndStroke(); c.fillAndStroke();
c.image(4, -6, 12, 12, 'images/archiRightTopTriangle.svg'); c.begin();
c.moveTo(10, -5);
c.lineTo(14, 3);
c.lineTo(6, 3);
c.close();
c.fillAndStroke(); c.fillAndStroke();
c.image(-x + 6, -5, 12, 12, 'images/archiLeftRefresh.svg'); c.image(-x + 6, -6, 12, 12, 'data:image/svg+xml;base64,PHN2ZyB0PSIxNzEzMTcxMjMyOTIzIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ4NzUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTk2MCA0MTZWMTkybC03My4wNTYgNzMuMDU2YTQ0Ny43MTIgNDQ3LjcxMiAwIDAgMC0zNzMuNi0yMDEuMDg4QzI2NS45MiA2My45NjggNjUuMzEyIDI2NC41NDQgNjUuMzEyIDUxMlMyNjUuOTIgOTYwLjAzMiA1MTMuMzQ0IDk2MC4wMzJhNDQ4LjA2NCA0NDguMDY0IDAgMCAwIDQxNS4yMzItMjc5LjQ4OCAzOC4zNjggMzguMzY4IDAgMSAwLTcxLjEzNi0yOC44OTYgMzcxLjM2IDM3MS4zNiAwIDAgMS0zNDQuMDk2IDIzMS41ODRDMzA4LjMyIDg4My4yMzIgMTQyLjExMiA3MTcuMDI0IDE0Mi4xMTIgNTEyUzMwOC4zMiAxNDAuNzY4IDUxMy4zNDQgMTQwLjc2OGMxMzIuNDQ4IDAgMjUxLjkzNiA3MC4wOCAzMTguMDE2IDE3OS44NEw3MzYgNDE2aDIyNHoiIHAtaWQ9IjQ4NzYiPjwvcGF0aD48L3N2Zz4=');
c.fillAndStroke(); c.fillAndStroke();
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!