UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

29 lines (22 loc) 809 B
import { Factory } from "./../core/factory"; import { BaseMark } from "./base/base-mark"; import { registerImage, registerShadowRoot } from "@visactor/vrender-kits"; import { createImage } from "@visactor/vrender-core"; export class ImageMark extends BaseMark { constructor() { super(...arguments), this.type = ImageMark.type; } _getDefaultStyle() { return Object.assign(Object.assign({}, super._getDefaultStyle()), { width: void 0, height: void 0, lineWidth: 0 }); } } ImageMark.type = "image"; export const registerImageMark = () => { Factory.registerMark(ImageMark.type, ImageMark), registerShadowRoot(), registerImage(), Factory.registerGraphicComponent("image", createImage); }; //# sourceMappingURL=image.js.map