cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
30 lines (29 loc) • 1.06 kB
JavaScript
import ComponentModel from "../model/Component.mjs";
export { default as ComponentModel } from "../model/Component.mjs";
import ComponentView from "../view/Component.mjs";
export { default as ComponentView } from "../view/Component.mjs";
import SeriesModel from "../model/Series.mjs";
export { default as SeriesModel } from "../model/Series.mjs";
import ChartView from "../view/Chart.mjs";
export { default as ChartView } from "../view/Chart.mjs";
function extendComponentModel(proto) {
var Model = ComponentModel.extend(proto);
ComponentModel.registerClass(Model);
return Model;
}
function extendComponentView(proto) {
var View = ComponentView.extend(proto);
ComponentView.registerClass(View);
return View;
}
function extendSeriesModel(proto) {
var Model = SeriesModel.extend(proto);
SeriesModel.registerClass(Model);
return Model;
}
function extendChartView(proto) {
var View = ChartView.extend(proto);
ChartView.registerClass(View);
return View;
}
export { extendChartView, extendComponentModel, extendComponentView, extendSeriesModel };