()
| 451 | } |
| 452 | |
| 453 | _prepareTreeItems() { |
| 454 | // set level to tree items |
| 455 | this.walk((item, level, index) => { |
| 456 | const parent = item.parentNode; |
| 457 | const ariaSetSize = (parent && parent.children.length) || this.items.length; |
| 458 | |
| 459 | item.setAttribute("level", level.toString()); |
| 460 | |
| 461 | item.forcedSetsize = ariaSetSize; |
| 462 | item.forcedPosinset = index + 1; |
| 463 | }); |
| 464 | } |
| 465 | |
| 466 | /** |
| 467 | * Returns the corresponding list item for a given tree item |
no test coverage detected