@visactor/vchart
Version:
charts lib based @visactor/VGrammar
34 lines (25 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.registerWordCloudShapeSeries = exports.registerWordCloudSeries = exports.WordCloudSeries = void 0;
const type_1 = require("../interface/type"), base_1 = require("./base"), factory_1 = require("../../core/factory"), animation_1 = require("./animation"), vlayouts_1 = require("@visactor/vlayouts"), text_1 = require("../../mark/text");
class WordCloudSeries extends base_1.BaseWordCloudSeries {
constructor() {
super(...arguments), this.type = type_1.SeriesTypeEnum.wordCloud;
}
}
exports.WordCloudSeries = WordCloudSeries, WordCloudSeries.type = type_1.SeriesTypeEnum.wordCloud;
const registerWordCloudSeries = () => {
factory_1.Factory.registerGrammarTransform("wordcloud", {
transform: vlayouts_1.wordcloudTransform
}), (0, text_1.registerTextMark)(), (0, animation_1.registerWordCloudAnimation)(),
factory_1.Factory.registerSeries(WordCloudSeries.type, WordCloudSeries);
};
exports.registerWordCloudSeries = registerWordCloudSeries;
const registerWordCloudShapeSeries = () => {
factory_1.Factory.registerGrammarTransform("wordcloudShape", {
transform: vlayouts_1.wordcloudShapeTransform
}), (0, exports.registerWordCloudSeries)();
};
exports.registerWordCloudShapeSeries = registerWordCloudShapeSeries;
//# sourceMappingURL=word-cloud.js.map