12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import { getDecalFromPalette } from '../../model/mixin/palette.js';
- export default function enableAriaDecalForTree(seriesModel) {
- var data = seriesModel.getData();
- var tree = data.tree;
- var decalPaletteScope = {};
- tree.eachNode(function (node) {
-
- var current = node;
- while (current && current.depth > 1) {
- current = current.parentNode;
- }
- var decal = getDecalFromPalette(seriesModel.ecModel, current.name || current.dataIndex + '', decalPaletteScope);
- node.setVisual('decal', decal);
- });
- }
|