Sha256: 91f7abea2327c5134f6d9320e754c0716050c92818bc039eac30bba558cc0a84
Contents?: true
Size: 917 Bytes
Versions: 26
Compression:
Stored size: 917 Bytes
Contents
"use strict"; exports.__esModule = true; exports.computeAccessibleName = computeAccessibleName; var _accessibleNameAndDescription = require("./accessible-name-and-description"); var _util = require("./util"); /** * https://w3c.github.io/aria/#namefromprohibited */ function prohibitsNaming(node) { return (0, _util.hasAnyConcreteRoles)(node, ["caption", "code", "deletion", "emphasis", "generic", "insertion", "paragraph", "presentation", "strong", "subscript", "superscript"]); } /** * implements https://w3c.github.io/accname/#mapping_additional_nd_name * @param root * @param options * @returns */ function computeAccessibleName(root) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; if (prohibitsNaming(root)) { return ""; } return (0, _accessibleNameAndDescription.computeTextAlternative)(root, options); } //# sourceMappingURL=accessible-name.js.map
Version data entries
26 entries across 26 versions & 1 rubygems