UNPKG

cione-comp-lib

Version:

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

26 lines (25 loc) 989 B
import Parallel from "./Parallel.mjs"; import { SINGLE_REFERRING } from "../../util/model.mjs"; function createParallelCoordSys(ecModel, api) { var coordSysList = []; ecModel.eachComponent("parallel", function(parallelModel, idx) { var coordSys = new Parallel(parallelModel, ecModel, api); coordSys.name = "parallel_" + idx; coordSys.resize(parallelModel, api); parallelModel.coordinateSystem = coordSys; coordSys.model = parallelModel; coordSysList.push(coordSys); }); ecModel.eachSeries(function(seriesModel) { if (seriesModel.get("coordinateSystem") === "parallel") { var parallelModel = seriesModel.getReferringComponents("parallel", SINGLE_REFERRING).models[0]; seriesModel.coordinateSystem = parallelModel.coordinateSystem; } }); return coordSysList; } var parallelCoordSysCreator = { create: createParallelCoordSys }; var parallelCoordSysCreator$1 = parallelCoordSysCreator; export { parallelCoordSysCreator$1 as default };