UNPKG

axe-core

Version:

Accessibility engine for automated Web UI testing

12 lines (8 loc) 362 B
import { labelVirtual, titleText } from '../../commons/text'; function titleOnlyEvaluate(node, options, virtualNode) { const labelText = labelVirtual(virtualNode); const title = titleText(virtualNode); const ariaDescribedBy = virtualNode.attr('aria-describedby'); return !labelText && !!(title || ariaDescribedBy); } export default titleOnlyEvaluate;