@visactor/vchart
Version:
charts lib based @visactor/VGrammar
29 lines (22 loc) • 809 B
JavaScript
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