cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
24 lines (23 loc) • 678 B
JavaScript
var actionInfo = {
type: "axisAreaSelect",
event: "axisAreaSelected"
};
function installParallelActions(registers) {
registers.registerAction(actionInfo, function(payload, ecModel) {
ecModel.eachComponent({
mainType: "parallelAxis",
query: payload
}, function(parallelAxisModel) {
parallelAxisModel.axis.model.setActiveIntervals(payload.intervals);
});
});
registers.registerAction("parallelAxisExpand", function(payload, ecModel) {
ecModel.eachComponent({
mainType: "parallel",
query: payload
}, function(parallelModel) {
parallelModel.setAxisExpand(payload);
});
});
}
export { installParallelActions };