private void updateAriaAttributes(int setSize) { // Early out if this is a root node. if (isRootNode()) { return; } Roles.getTreeitemRole().setAriaSetsizeProperty(getElement(), setSize); int selectionIndex = parentNode.indexOf(this); Roles.getTreeitemRole().setAriaPosinsetProperty(getElement(), selectionIndex + 1); // Set 'aria-expanded' state // don't set aria-expanded on the leaf nodes if (isLeaf()) { Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(), ExpandedValue.of(open)); } Roles.getTreeitemRole().setAriaLevelProperty(getElement(), this.depth); }
Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(),
Roles.getTreeitemRole().removeAriaExpandedState(curSelectionContentElem);
private void updateAriaAttributes(int setSize) { // Early out if this is a root node. if (isRootNode()) { return; } Roles.getTreeitemRole().setAriaSetsizeProperty(getElement(), setSize); int selectionIndex = parentNode.indexOf(this); Roles.getTreeitemRole().setAriaPosinsetProperty(getElement(), selectionIndex + 1); // Set 'aria-expanded' state // don't set aria-expanded on the leaf nodes if (isLeaf()) { Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(), ExpandedValue.of(open)); } Roles.getTreeitemRole().setAriaLevelProperty(getElement(), this.depth); }
private void updateAriaAttributes(int setSize) { // Early out if this is a root node. if (isRootNode()) { return; } Roles.getTreeitemRole().setAriaSetsizeProperty(getElement(), setSize); int selectionIndex = parentNode.indexOf(this); Roles.getTreeitemRole().setAriaPosinsetProperty(getElement(), selectionIndex + 1); // Set 'aria-expanded' state // don't set aria-expanded on the leaf nodes if (isLeaf()) { Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(), ExpandedValue.of(open)); } Roles.getTreeitemRole().setAriaLevelProperty(getElement(), this.depth); }
Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(),
Roles.getTreeitemRole().removeAriaExpandedState(getElement()); } else { Roles.getTreeitemRole().setAriaExpandedState(getElement(),
Roles.getTreeitemRole().removeAriaExpandedState(curSelectionContentElem);
Roles.getTreeitemRole().removeAriaExpandedState(curSelectionContentElem);