hrw-certificate-editor
Version:
Design Editor Tools with React.js + ant.design + fabric.js
52 lines • 1.54 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const color_1 = __importDefault(require("color"));
const objects_1 = require("../../../canvas/objects");
const defaultOption = {
fill: 'rgba(0, 0, 0, 0)',
stroke: color_1.default('#718096')
.lighten(0.2)
.rgb()
.toString(),
originStroke: color_1.default('#718096')
.lighten(0.2)
.rgb()
.toString(),
action: {
enabled: false,
},
tooltip: {
enabled: true,
},
animation: {
type: 'none',
},
userProperty: {},
trigger: {
enabled: false,
},
};
exports.default = {
link: {
create: (fromNode, fromPort, toNode, toPort, option) => new objects_1.Link(fromNode, fromPort, toNode, toPort, {
...defaultOption,
...option,
}),
},
curvedLink: {
create: (fromNode, fromPort, toNode, toPort, option) => new objects_1.CurvedLink(fromNode, fromPort, toNode, toPort, {
...defaultOption,
...option,
}),
},
orthogonalLink: {
create: (fromNode, fromPort, toNode, toPort, option) => new objects_1.OrthogonalLink(fromNode, fromPort, toNode, toPort, {
...defaultOption,
...option,
}),
},
};
//# sourceMappingURL=index.js.map