UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

30 lines (29 loc) 1.06 kB
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 };