123456789101112131415161718192021 |
- import AbstractVirtualNode from '../../core/base/virtual-node/abstract-virtual-node';
- import { getNodeFromTree } from '../../core/utils';
- /**
- * Get the text value of aria-label, if any
- *
- * @deprecated Do not use Element directly. Pass VirtualNode instead
- * @param {VirtualNode|Element} element
- * @return {string} ARIA label
- */
- function arialabelText(vNode) {
- if (!(vNode instanceof AbstractVirtualNode)) {
- if (vNode.nodeType !== 1) {
- return '';
- }
- vNode = getNodeFromTree(vNode);
- }
- return vNode.attr('aria-label') || '';
- }
- export default arialabelText;
|