UNPKG

@antv/x6

Version:

JavaScript diagramming library that uses SVG and HTML for rendering.

55 lines 1.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BorderedImage = void 0; var util_1 = require("../basic/util"); var util_2 = require("./util"); exports.BorderedImage = (0, util_2.createShape)('image-bordered', { markup: [ { tagName: 'rect', selector: 'background', attrs: { stroke: 'none', }, }, { tagName: 'image', selector: 'image', }, { tagName: 'rect', selector: 'border', attrs: { fill: 'none', }, }, { tagName: 'text', selector: 'label', }, ], attrs: { background: { refWidth: -1, refHeight: -1, x: 0.5, y: 0.5, fill: '#ffffff', }, border: { refWidth: '100%', refHeight: '100%', stroke: '#333333', strokeWidth: 2, }, image: { // xlinkHref: '[URL]' refWidth: -1, refHeight: -1, x: 0.5, y: 0.5, }, }, propHooks: (0, util_1.getImageUrlHook)(), }); //# sourceMappingURL=image-bordered.js.map