123456789101112131415161718192021222324252627282930313233 |
- "use strict";
- exports.__esModule = true;
- exports.computeAccessibleName = computeAccessibleName;
- var _accessibleNameAndDescription = require("./accessible-name-and-description");
- var _util = require("./util");
- function prohibitsNaming(node) {
- return (0, _util.hasAnyConcreteRoles)(node, ["caption", "code", "deletion", "emphasis", "generic", "insertion", "paragraph", "presentation", "strong", "subscript", "superscript"]);
- }
- function computeAccessibleName(root) {
- var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
- if (prohibitsNaming(root)) {
- return "";
- }
- return (0, _accessibleNameAndDescription.computeTextAlternative)(root, options);
- }
|