axobject-query
Advanced tools
Comparing version 2.2.0 to 3.0.0
@@ -32,1 +32,36 @@ # axobject-query Change Log | ||
- 56e0765 Fix permissions on files from 755 to 644 | ||
## 3.0.0 | ||
Map and Set usages are now replaced with object and array literals. | ||
These are the changes in usage you might need to account for: | ||
- The module exports are no longer Maps, so you cannot spread them directly into an array to access their items. Use the `entries` method to get access to the items. | ||
- The `keys` and `values` methods now return arrays, not iterators. | ||
- There is no `forEach` method. One could be added in the future, but at present, it does not exist on the exports. | ||
### Commits of note | ||
- 320fdeb Bump flow-bin from 0.160.2 to 0.161.0 | ||
- 5453702 Update package and package-lock | ||
- a156de9 Removed Map and Set; added a common interface to all the objects | ||
- c7cc81c Update tests to include content | ||
- 04aecf3 Update eslint-plugin-flowtype to ^6.1.0 | ||
- 06bfa38 Update babel-jest to ^27.2.2 | ||
- 9d65129 Bump eslint-plugin-import from 2.22.1 to 2.24.2 | ||
- 6aa1334 Bump @babel/preset-flow from 7.12.1 to 7.14.5 | ||
- 7432325 Bump coverallsapp/github-action from 1.1.2 to 1.1.3 | ||
- 55b1672 Update @babel/preset-env to ^7.15.6 | ||
- 46d9e06 Update Jest to ^27.2.2 | ||
- 3cde0ef Update ESLint versions to include ^7 | ||
- 29f18c5 Update package-lock.json | ||
- 735763d Bump expect from 26.6.2 to 27.2.2 | ||
- 95606c8 Update flow-bin | ||
- 045e61a Update flow and eslint configs | ||
- 146dad2 Bump tmpl from 1.0.4 to 1.0.5 | ||
- 15004bd Bump @babel/cli from 7.12.10 to 7.15.7 | ||
- 0512101 Bump @babel/core from 7.12.10 to 7.15.5 | ||
- 8d2937d Bump path-parse from 1.0.6 to 1.0.7 | ||
- be20a4f Switch to Github Actions from TravisCI | ||
- c35af61 Change Travis config from master to main branch |
@@ -6,21 +6,27 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var _AXObjectsMap = _interopRequireDefault(require("./AXObjectsMap")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } | ||
var AXObjectElementMap = new Map([]); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
var AXObjectElements = []; | ||
var _iterator = _createForOfIteratorHelper(_AXObjectsMap.default.entries()), | ||
_step; | ||
try { | ||
@@ -40,5 +46,15 @@ var _loop = function _loop() { | ||
if (concept) { | ||
var relationConcepts = AXObjectElementMap.get(name) || new Set([]); | ||
relationConcepts.add(concept); | ||
AXObjectElementMap.set(name, relationConcepts); | ||
var index = AXObjectElements.findIndex(function (_ref5) { | ||
var _ref6 = _slicedToArray(_ref5, 1), | ||
key = _ref6[0]; | ||
return key === name; | ||
}); | ||
if (index === -1) { | ||
AXObjectElements.push([name, []]); | ||
index = AXObjectElements.length - 1; | ||
} | ||
AXObjectElements[index][1].push(concept); | ||
} | ||
@@ -50,21 +66,42 @@ } | ||
for (var _iterator = _AXObjectsMap["default"][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
_loop(); | ||
} | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
var AXObjectElementMap = { | ||
entries: function entries() { | ||
return AXObjectElements; | ||
}, | ||
get: function get(key) { | ||
var item = AXObjectElements.find(function (tuple) { | ||
return tuple[0] === key ? true : false; | ||
}); | ||
return item && item[1]; | ||
}, | ||
has: function has(key) { | ||
return !!this.get(key); | ||
}, | ||
keys: function keys() { | ||
return AXObjectElements.map(function (_ref) { | ||
var _ref2 = _slicedToArray(_ref, 1), | ||
key = _ref2[0]; | ||
return key; | ||
}); | ||
}, | ||
values: function values() { | ||
return AXObjectElements.map(function (_ref3) { | ||
var _ref4 = _slicedToArray(_ref3, 2), | ||
values = _ref4[1]; | ||
return values; | ||
}); | ||
} | ||
}; | ||
var _default = AXObjectElementMap; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,21 +6,27 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var _AXObjectsMap = _interopRequireDefault(require("./AXObjectsMap")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } | ||
var AXObjectRoleMap = new Map([]); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
var AXObjectRoleElements = []; | ||
var _iterator = _createForOfIteratorHelper(_AXObjectsMap.default.entries()), | ||
_step; | ||
try { | ||
@@ -40,5 +46,15 @@ var _loop = function _loop() { | ||
if (concept) { | ||
var relationConcepts = AXObjectRoleMap.get(name) || new Set([]); | ||
relationConcepts.add(concept); | ||
AXObjectRoleMap.set(name, relationConcepts); | ||
var index = AXObjectRoleElements.findIndex(function (_ref5) { | ||
var _ref6 = _slicedToArray(_ref5, 1), | ||
key = _ref6[0]; | ||
return key === name; | ||
}); | ||
if (index === -1) { | ||
AXObjectRoleElements.push([name, []]); | ||
index = AXObjectRoleElements.length - 1; | ||
} | ||
AXObjectRoleElements[index][1].push(concept); | ||
} | ||
@@ -50,21 +66,42 @@ } | ||
for (var _iterator = _AXObjectsMap["default"][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
_loop(); | ||
} | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
var AXObjectRoleMap = { | ||
entries: function entries() { | ||
return AXObjectRoleElements; | ||
}, | ||
get: function get(key) { | ||
var item = AXObjectRoleElements.find(function (tuple) { | ||
return tuple[0] === key ? true : false; | ||
}); | ||
return item && item[1]; | ||
}, | ||
has: function has(key) { | ||
return !!this.get(key); | ||
}, | ||
keys: function keys() { | ||
return AXObjectRoleElements.map(function (_ref) { | ||
var _ref2 = _slicedToArray(_ref, 1), | ||
key = _ref2[0]; | ||
return key; | ||
}); | ||
}, | ||
values: function values() { | ||
return AXObjectRoleElements.map(function (_ref3) { | ||
var _ref4 = _slicedToArray(_ref3, 2), | ||
values = _ref4[1]; | ||
return values; | ||
}); | ||
} | ||
}; | ||
var _default = AXObjectRoleMap; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
@@ -255,6 +255,48 @@ var _AbbrRole = _interopRequireDefault(require("./etc/objects/AbbrRole")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var AXObjectsMap = new Map([['AbbrRole', _AbbrRole["default"]], ['AlertDialogRole', _AlertDialogRole["default"]], ['AlertRole', _AlertRole["default"]], ['AnnotationRole', _AnnotationRole["default"]], ['ApplicationRole', _ApplicationRole["default"]], ['ArticleRole', _ArticleRole["default"]], ['AudioRole', _AudioRole["default"]], ['BannerRole', _BannerRole["default"]], ['BlockquoteRole', _BlockquoteRole["default"]], ['BusyIndicatorRole', _BusyIndicatorRole["default"]], ['ButtonRole', _ButtonRole["default"]], ['CanvasRole', _CanvasRole["default"]], ['CaptionRole', _CaptionRole["default"]], ['CellRole', _CellRole["default"]], ['CheckBoxRole', _CheckBoxRole["default"]], ['ColorWellRole', _ColorWellRole["default"]], ['ColumnHeaderRole', _ColumnHeaderRole["default"]], ['ColumnRole', _ColumnRole["default"]], ['ComboBoxRole', _ComboBoxRole["default"]], ['ComplementaryRole', _ComplementaryRole["default"]], ['ContentInfoRole', _ContentInfoRole["default"]], ['DateRole', _DateRole["default"]], ['DateTimeRole', _DateTimeRole["default"]], ['DefinitionRole', _DefinitionRole["default"]], ['DescriptionListDetailRole', _DescriptionListDetailRole["default"]], ['DescriptionListRole', _DescriptionListRole["default"]], ['DescriptionListTermRole', _DescriptionListTermRole["default"]], ['DetailsRole', _DetailsRole["default"]], ['DialogRole', _DialogRole["default"]], ['DirectoryRole', _DirectoryRole["default"]], ['DisclosureTriangleRole', _DisclosureTriangleRole["default"]], ['DivRole', _DivRole["default"]], ['DocumentRole', _DocumentRole["default"]], ['EmbeddedObjectRole', _EmbeddedObjectRole["default"]], ['FeedRole', _FeedRole["default"]], ['FigcaptionRole', _FigcaptionRole["default"]], ['FigureRole', _FigureRole["default"]], ['FooterRole', _FooterRole["default"]], ['FormRole', _FormRole["default"]], ['GridRole', _GridRole["default"]], ['GroupRole', _GroupRole["default"]], ['HeadingRole', _HeadingRole["default"]], ['IframePresentationalRole', _IframePresentationalRole["default"]], ['IframeRole', _IframeRole["default"]], ['IgnoredRole', _IgnoredRole["default"]], ['ImageMapLinkRole', _ImageMapLinkRole["default"]], ['ImageMapRole', _ImageMapRole["default"]], ['ImageRole', _ImageRole["default"]], ['InlineTextBoxRole', _InlineTextBoxRole["default"]], ['InputTimeRole', _InputTimeRole["default"]], ['LabelRole', _LabelRole["default"]], ['LegendRole', _LegendRole["default"]], ['LineBreakRole', _LineBreakRole["default"]], ['LinkRole', _LinkRole["default"]], ['ListBoxOptionRole', _ListBoxOptionRole["default"]], ['ListBoxRole', _ListBoxRole["default"]], ['ListItemRole', _ListItemRole["default"]], ['ListMarkerRole', _ListMarkerRole["default"]], ['ListRole', _ListRole["default"]], ['LogRole', _LogRole["default"]], ['MainRole', _MainRole["default"]], ['MarkRole', _MarkRole["default"]], ['MarqueeRole', _MarqueeRole["default"]], ['MathRole', _MathRole["default"]], ['MenuBarRole', _MenuBarRole["default"]], ['MenuButtonRole', _MenuButtonRole["default"]], ['MenuItemRole', _MenuItemRole["default"]], ['MenuItemCheckBoxRole', _MenuItemCheckBoxRole["default"]], ['MenuItemRadioRole', _MenuItemRadioRole["default"]], ['MenuListOptionRole', _MenuListOptionRole["default"]], ['MenuListPopupRole', _MenuListPopupRole["default"]], ['MenuRole', _MenuRole["default"]], ['MeterRole', _MeterRole["default"]], ['NavigationRole', _NavigationRole["default"]], ['NoneRole', _NoneRole["default"]], ['NoteRole', _NoteRole["default"]], ['OutlineRole', _OutlineRole["default"]], ['ParagraphRole', _ParagraphRole["default"]], ['PopUpButtonRole', _PopUpButtonRole["default"]], ['PreRole', _PreRole["default"]], ['PresentationalRole', _PresentationalRole["default"]], ['ProgressIndicatorRole', _ProgressIndicatorRole["default"]], ['RadioButtonRole', _RadioButtonRole["default"]], ['RadioGroupRole', _RadioGroupRole["default"]], ['RegionRole', _RegionRole["default"]], ['RootWebAreaRole', _RootWebAreaRole["default"]], ['RowHeaderRole', _RowHeaderRole["default"]], ['RowRole', _RowRole["default"]], ['RubyRole', _RubyRole["default"]], ['RulerRole', _RulerRole["default"]], ['ScrollAreaRole', _ScrollAreaRole["default"]], ['ScrollBarRole', _ScrollBarRole["default"]], ['SeamlessWebAreaRole', _SeamlessWebAreaRole["default"]], ['SearchRole', _SearchRole["default"]], ['SearchBoxRole', _SearchBoxRole["default"]], ['SliderRole', _SliderRole["default"]], ['SliderThumbRole', _SliderThumbRole["default"]], ['SpinButtonRole', _SpinButtonRole["default"]], ['SpinButtonPartRole', _SpinButtonPartRole["default"]], ['SplitterRole', _SplitterRole["default"]], ['StaticTextRole', _StaticTextRole["default"]], ['StatusRole', _StatusRole["default"]], ['SVGRootRole', _SVGRootRole["default"]], ['SwitchRole', _SwitchRole["default"]], ['TabGroupRole', _TabGroupRole["default"]], ['TabRole', _TabRole["default"]], ['TableHeaderContainerRole', _TableHeaderContainerRole["default"]], ['TableRole', _TableRole["default"]], ['TabListRole', _TabListRole["default"]], ['TabPanelRole', _TabPanelRole["default"]], ['TermRole', _TermRole["default"]], ['TextFieldRole', _TextFieldRole["default"]], ['TimeRole', _TimeRole["default"]], ['TimerRole', _TimerRole["default"]], ['ToggleButtonRole', _ToggleButtonRole["default"]], ['ToolbarRole', _ToolbarRole["default"]], ['TreeRole', _TreeRole["default"]], ['TreeGridRole', _TreeGridRole["default"]], ['TreeItemRole', _TreeItemRole["default"]], ['UserInterfaceTooltipRole', _UserInterfaceTooltipRole["default"]], ['VideoRole', _VideoRole["default"]], ['WebAreaRole', _WebAreaRole["default"]], ['WindowRole', _WindowRole["default"]]]); | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } | ||
var AXObjects = [['AbbrRole', _AbbrRole.default], ['AlertDialogRole', _AlertDialogRole.default], ['AlertRole', _AlertRole.default], ['AnnotationRole', _AnnotationRole.default], ['ApplicationRole', _ApplicationRole.default], ['ArticleRole', _ArticleRole.default], ['AudioRole', _AudioRole.default], ['BannerRole', _BannerRole.default], ['BlockquoteRole', _BlockquoteRole.default], ['BusyIndicatorRole', _BusyIndicatorRole.default], ['ButtonRole', _ButtonRole.default], ['CanvasRole', _CanvasRole.default], ['CaptionRole', _CaptionRole.default], ['CellRole', _CellRole.default], ['CheckBoxRole', _CheckBoxRole.default], ['ColorWellRole', _ColorWellRole.default], ['ColumnHeaderRole', _ColumnHeaderRole.default], ['ColumnRole', _ColumnRole.default], ['ComboBoxRole', _ComboBoxRole.default], ['ComplementaryRole', _ComplementaryRole.default], ['ContentInfoRole', _ContentInfoRole.default], ['DateRole', _DateRole.default], ['DateTimeRole', _DateTimeRole.default], ['DefinitionRole', _DefinitionRole.default], ['DescriptionListDetailRole', _DescriptionListDetailRole.default], ['DescriptionListRole', _DescriptionListRole.default], ['DescriptionListTermRole', _DescriptionListTermRole.default], ['DetailsRole', _DetailsRole.default], ['DialogRole', _DialogRole.default], ['DirectoryRole', _DirectoryRole.default], ['DisclosureTriangleRole', _DisclosureTriangleRole.default], ['DivRole', _DivRole.default], ['DocumentRole', _DocumentRole.default], ['EmbeddedObjectRole', _EmbeddedObjectRole.default], ['FeedRole', _FeedRole.default], ['FigcaptionRole', _FigcaptionRole.default], ['FigureRole', _FigureRole.default], ['FooterRole', _FooterRole.default], ['FormRole', _FormRole.default], ['GridRole', _GridRole.default], ['GroupRole', _GroupRole.default], ['HeadingRole', _HeadingRole.default], ['IframePresentationalRole', _IframePresentationalRole.default], ['IframeRole', _IframeRole.default], ['IgnoredRole', _IgnoredRole.default], ['ImageMapLinkRole', _ImageMapLinkRole.default], ['ImageMapRole', _ImageMapRole.default], ['ImageRole', _ImageRole.default], ['InlineTextBoxRole', _InlineTextBoxRole.default], ['InputTimeRole', _InputTimeRole.default], ['LabelRole', _LabelRole.default], ['LegendRole', _LegendRole.default], ['LineBreakRole', _LineBreakRole.default], ['LinkRole', _LinkRole.default], ['ListBoxOptionRole', _ListBoxOptionRole.default], ['ListBoxRole', _ListBoxRole.default], ['ListItemRole', _ListItemRole.default], ['ListMarkerRole', _ListMarkerRole.default], ['ListRole', _ListRole.default], ['LogRole', _LogRole.default], ['MainRole', _MainRole.default], ['MarkRole', _MarkRole.default], ['MarqueeRole', _MarqueeRole.default], ['MathRole', _MathRole.default], ['MenuBarRole', _MenuBarRole.default], ['MenuButtonRole', _MenuButtonRole.default], ['MenuItemRole', _MenuItemRole.default], ['MenuItemCheckBoxRole', _MenuItemCheckBoxRole.default], ['MenuItemRadioRole', _MenuItemRadioRole.default], ['MenuListOptionRole', _MenuListOptionRole.default], ['MenuListPopupRole', _MenuListPopupRole.default], ['MenuRole', _MenuRole.default], ['MeterRole', _MeterRole.default], ['NavigationRole', _NavigationRole.default], ['NoneRole', _NoneRole.default], ['NoteRole', _NoteRole.default], ['OutlineRole', _OutlineRole.default], ['ParagraphRole', _ParagraphRole.default], ['PopUpButtonRole', _PopUpButtonRole.default], ['PreRole', _PreRole.default], ['PresentationalRole', _PresentationalRole.default], ['ProgressIndicatorRole', _ProgressIndicatorRole.default], ['RadioButtonRole', _RadioButtonRole.default], ['RadioGroupRole', _RadioGroupRole.default], ['RegionRole', _RegionRole.default], ['RootWebAreaRole', _RootWebAreaRole.default], ['RowHeaderRole', _RowHeaderRole.default], ['RowRole', _RowRole.default], ['RubyRole', _RubyRole.default], ['RulerRole', _RulerRole.default], ['ScrollAreaRole', _ScrollAreaRole.default], ['ScrollBarRole', _ScrollBarRole.default], ['SeamlessWebAreaRole', _SeamlessWebAreaRole.default], ['SearchRole', _SearchRole.default], ['SearchBoxRole', _SearchBoxRole.default], ['SliderRole', _SliderRole.default], ['SliderThumbRole', _SliderThumbRole.default], ['SpinButtonRole', _SpinButtonRole.default], ['SpinButtonPartRole', _SpinButtonPartRole.default], ['SplitterRole', _SplitterRole.default], ['StaticTextRole', _StaticTextRole.default], ['StatusRole', _StatusRole.default], ['SVGRootRole', _SVGRootRole.default], ['SwitchRole', _SwitchRole.default], ['TabGroupRole', _TabGroupRole.default], ['TabRole', _TabRole.default], ['TableHeaderContainerRole', _TableHeaderContainerRole.default], ['TableRole', _TableRole.default], ['TabListRole', _TabListRole.default], ['TabPanelRole', _TabPanelRole.default], ['TermRole', _TermRole.default], ['TextFieldRole', _TextFieldRole.default], ['TimeRole', _TimeRole.default], ['TimerRole', _TimerRole.default], ['ToggleButtonRole', _ToggleButtonRole.default], ['ToolbarRole', _ToolbarRole.default], ['TreeRole', _TreeRole.default], ['TreeGridRole', _TreeGridRole.default], ['TreeItemRole', _TreeItemRole.default], ['UserInterfaceTooltipRole', _UserInterfaceTooltipRole.default], ['VideoRole', _VideoRole.default], ['WebAreaRole', _WebAreaRole.default], ['WindowRole', _WindowRole.default]]; | ||
var AXObjectsMap = { | ||
entries: function entries() { | ||
return AXObjects; | ||
}, | ||
get: function get(key) { | ||
var item = AXObjects.find(function (tuple) { | ||
return tuple[0] === key ? true : false; | ||
}); | ||
return item && item[1]; | ||
}, | ||
has: function has(key) { | ||
return !!this.get(key); | ||
}, | ||
keys: function keys() { | ||
return AXObjects.map(function (_ref) { | ||
var _ref2 = _slicedToArray(_ref, 1), | ||
key = _ref2[0]; | ||
return key; | ||
}); | ||
}, | ||
values: function values() { | ||
return AXObjects.map(function (_ref3) { | ||
var _ref4 = _slicedToArray(_ref3, 2), | ||
values = _ref4[1]; | ||
return values; | ||
}); | ||
} | ||
}; | ||
var _default = AXObjectsMap; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,31 +6,27 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var _AXObjectsMap = _interopRequireDefault(require("./AXObjectsMap")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } | ||
function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); } | ||
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; } | ||
function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } | ||
function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } } | ||
var elementAXObjects = []; | ||
var axObjectNames = _toConsumableArray(_AXObjectsMap["default"].keys()); | ||
var _iterator = _createForOfIteratorHelper(_AXObjectsMap.default.entries()), | ||
_step; | ||
var elementAXObjectMap = new Map([]); | ||
var _iteratorNormalCompletion = true; | ||
var _didIteratorError = false; | ||
var _iteratorError = undefined; | ||
try { | ||
@@ -51,16 +47,31 @@ var _loop = function _loop() { | ||
var conceptStr = JSON.stringify(concept); | ||
var axObjects = (_toConsumableArray(elementAXObjectMap.entries()).find(function (_ref) { | ||
var _ref2 = _slicedToArray(_ref, 2), | ||
key = _ref2[0], | ||
value = _ref2[1]; | ||
var axObjects; | ||
var index = 0; | ||
return JSON.stringify(key) === conceptStr; | ||
}) || [])[1]; | ||
for (; index < elementAXObjects.length; index++) { | ||
var _key = elementAXObjects[index][0]; | ||
if (JSON.stringify(_key) === conceptStr) { | ||
axObjects = elementAXObjects[index][1]; | ||
break; | ||
} | ||
} | ||
if (!axObjects) { | ||
axObjects = new Set([]); | ||
axObjects = []; | ||
} | ||
axObjects.add(name); | ||
elementAXObjectMap.set(concept, axObjects); | ||
var loc = axObjects.findIndex(function (item) { | ||
return item === name; | ||
}); | ||
if (loc === -1) { | ||
axObjects.push(name); | ||
} | ||
if (index < elementAXObjects.length) { | ||
elementAXObjects.splice(index, 1, [concept, axObjects]); | ||
} else { | ||
elementAXObjects.push([concept, axObjects]); | ||
} | ||
} | ||
@@ -72,21 +83,42 @@ } | ||
for (var _iterator = _AXObjectsMap["default"][Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
_loop(); | ||
} | ||
} catch (err) { | ||
_didIteratorError = true; | ||
_iteratorError = err; | ||
_iterator.e(err); | ||
} finally { | ||
try { | ||
if (!_iteratorNormalCompletion && _iterator["return"] != null) { | ||
_iterator["return"](); | ||
} | ||
} finally { | ||
if (_didIteratorError) { | ||
throw _iteratorError; | ||
} | ||
} | ||
_iterator.f(); | ||
} | ||
var elementAXObjectMap = { | ||
entries: function entries() { | ||
return elementAXObjects; | ||
}, | ||
get: function get(key) { | ||
var item = elementAXObjects.find(function (tuple) { | ||
return tuple[0] === key ? true : false; | ||
}); | ||
return item && item[1]; | ||
}, | ||
has: function has(key) { | ||
return !!this.get(key); | ||
}, | ||
keys: function keys() { | ||
return elementAXObjects.map(function (_ref) { | ||
var _ref2 = _slicedToArray(_ref, 1), | ||
key = _ref2[0]; | ||
return key; | ||
}); | ||
}, | ||
values: function values() { | ||
return elementAXObjects.map(function (_ref3) { | ||
var _ref4 = _slicedToArray(_ref3, 2), | ||
values = _ref4[1]; | ||
return values; | ||
}); | ||
} | ||
}; | ||
var _default = elementAXObjectMap; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var AbbrRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = AbbrRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var AlertDialogRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = AlertDialogRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var AlertRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = AlertRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var AnnotationRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = AnnotationRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ApplicationRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ApplicationRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ArticleRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ArticleRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var AudioRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = AudioRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var BannerRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = BannerRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var BlockquoteRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = BlockquoteRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var BusyIndicatorRole = { | ||
@@ -21,2 +21,2 @@ relatedConcepts: [{ | ||
var _default = BusyIndicatorRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ButtonRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var CanvasRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = CanvasRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var CaptionRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = CaptionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var CellRole = { | ||
@@ -28,2 +28,2 @@ relatedConcepts: [{ | ||
var _default = CellRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var CheckBoxRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = CheckBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ColorWellRole = { | ||
@@ -22,2 +22,2 @@ relatedConcepts: [{ | ||
var _default = ColorWellRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ColumnHeaderRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ColumnHeaderRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ColumnRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = ColumnRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ComboBoxRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ComboBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ComplementaryRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ComplementaryRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ContentInfoRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ContentInfoRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DateRole = { | ||
@@ -22,2 +22,2 @@ relatedConcepts: [{ | ||
var _default = DateRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DateTimeRole = { | ||
@@ -22,2 +22,2 @@ relatedConcepts: [{ | ||
var _default = DateTimeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DefinitionRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DefinitionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DescriptionListDetailRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DescriptionListDetailRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DescriptionListRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DescriptionListRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DescriptionListTermRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DescriptionListTermRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DetailsRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DetailsRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DialogRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = DialogRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DirectoryRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = DirectoryRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DisclosureTriangleRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DisclosureTriangleRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DivRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DivRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var DocumentRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = DocumentRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var EmbeddedObjectRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = EmbeddedObjectRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var FeedRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = FeedRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var FigcaptionRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = FigcaptionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var FigureRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = FigureRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var FooterRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = FooterRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var FormRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = FormRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var GridRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = GridRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var GroupRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = GroupRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var HeadingRole = { | ||
@@ -48,2 +48,2 @@ relatedConcepts: [{ | ||
var _default = HeadingRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var IframePresentationalRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = IframePresentationalRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var IframeRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = IframeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var IgnoredRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = IgnoredRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ImageMapLinkRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = ImageMapLinkRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ImageMapRole = { | ||
@@ -21,2 +21,2 @@ relatedConcepts: [{ | ||
var _default = ImageMapRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ImageRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ImageRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var InlineTextBoxRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = InlineTextBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var InputTimeRole = { | ||
@@ -22,2 +22,2 @@ relatedConcepts: [{ | ||
var _default = InputTimeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var LabelRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = LabelRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var LegendRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = LegendRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var LineBreakRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = LineBreakRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var LinkRole = { | ||
@@ -26,2 +26,2 @@ relatedConcepts: [{ | ||
var _default = LinkRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ListBoxOptionRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ListBoxOptionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ListBoxRole = { | ||
@@ -28,2 +28,2 @@ relatedConcepts: [{ | ||
var _default = ListBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ListItemRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ListItemRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ListMarkerRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = ListMarkerRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ListRole = { | ||
@@ -28,2 +28,2 @@ relatedConcepts: [{ | ||
var _default = ListRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var LogRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = LogRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MainRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = MainRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MarkRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MarkRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MarqueeRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = MarqueeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MathRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MathRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuBarRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MenuBarRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuButtonRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = MenuButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuItemCheckBoxRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MenuItemCheckBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuItemRadioRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MenuItemRadioRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuItemRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = MenuItemRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuListOptionRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = MenuListOptionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuListPopupRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = MenuListPopupRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MenuRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = MenuRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var MeterRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = MeterRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var NavigationRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = NavigationRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var NoneRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = NoneRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var NoteRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = NoteRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var OutlineRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = OutlineRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ParagraphRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ParagraphRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var PopUpButtonRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = PopUpButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var PreRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = PreRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var PresentationalRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = PresentationalRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ProgressIndicatorRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = ProgressIndicatorRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RadioButtonRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = RadioButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RadioGroupRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = RadioGroupRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RegionRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = RegionRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RootWebAreaRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = RootWebAreaRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RowHeaderRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = RowHeaderRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RowRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = RowRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RubyRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = RubyRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var RulerRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = RulerRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ScrollAreaRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = ScrollAreaRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ScrollBarRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ScrollBarRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SeamlessWebAreaRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = SeamlessWebAreaRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SearchBoxRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = SearchBoxRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SearchRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = SearchRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SliderRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = SliderRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SliderThumbRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = SliderThumbRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SpinButtonPartRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = SpinButtonPartRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SpinButtonRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = SpinButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SplitterRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = SplitterRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var StaticTextRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = StaticTextRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var StatusRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = StatusRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SVGRootRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = SVGRootRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var SwitchRole = { | ||
@@ -27,2 +27,2 @@ relatedConcepts: [{ | ||
var _default = SwitchRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TabGroupRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TabGroupRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TableHeaderContainerRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = TableHeaderContainerRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TableRole = { | ||
@@ -23,2 +23,2 @@ relatedConcepts: [{ | ||
var _default = TableRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TabListRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TabListRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TabPanelRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TabPanelRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TabRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TabRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TermRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TermRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TextFieldRole = { | ||
@@ -32,2 +32,2 @@ relatedConcepts: [{ | ||
var _default = TextFieldRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TimeRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TimeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TimerRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TimerRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ToggleButtonRole = { | ||
@@ -20,2 +20,2 @@ relatedConcepts: [{ | ||
var _default = ToggleButtonRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var ToolbarRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = ToolbarRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TreeGridRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TreeGridRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TreeItemRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TreeItemRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var TreeRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = TreeRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var UserInterfaceTooltipRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = UserInterfaceTooltipRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var VideoRole = { | ||
@@ -18,2 +18,2 @@ relatedConcepts: [{ | ||
var _default = VideoRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var WebAreaRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = WebAreaRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports["default"] = void 0; | ||
exports.default = void 0; | ||
var WindowRole = { | ||
@@ -13,2 +13,2 @@ relatedConcepts: [], | ||
var _default = WindowRole; | ||
exports["default"] = _default; | ||
exports.default = _default; |
@@ -16,11 +16,11 @@ "use strict"; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var AXObjectElements = _AXObjectElementMap["default"]; | ||
var AXObjectElements = _AXObjectElementMap.default; | ||
exports.AXObjectElements = AXObjectElements; | ||
var AXObjectRoles = _AXObjectRoleMap["default"]; | ||
var AXObjectRoles = _AXObjectRoleMap.default; | ||
exports.AXObjectRoles = AXObjectRoles; | ||
var AXObjects = _AXObjectsMap["default"]; | ||
var AXObjects = _AXObjectsMap.default; | ||
exports.AXObjects = AXObjects; | ||
var elementAXObjects = _elementAXObjectMap["default"]; | ||
var elementAXObjects = _elementAXObjectMap.default; | ||
exports.elementAXObjects = elementAXObjects; |
{ | ||
"name": "axobject-query", | ||
"version": "2.2.0", | ||
"version": "3.0.0", | ||
"description": "Programmatic access to information about the AXObject Model", | ||
@@ -11,6 +11,4 @@ "main": "lib/index.js", | ||
"build": "rimraf lib && babel src --out-dir lib", | ||
"prepare": "npm run lint && npm run flow && npm run test && npm run build", | ||
"coveralls": "cat ./reports/lcov.info | coveralls", | ||
"flow": "flow; test $? -eq 0 -o $? -eq 2", | ||
"lint": "eslint --config .eslintrc src __tests__", | ||
"flow": "flow", | ||
"lint": "eslint --config .eslintrc src __tests__ scripts", | ||
"lint:fix": "npm run lint -- --fix", | ||
@@ -36,19 +34,20 @@ "pretest": "npm run lint:fix && npm run flow", | ||
"devDependencies": { | ||
"@babel/cli": "^7.6.4", | ||
"@babel/core": "^7.6.4", | ||
"@babel/preset-env": "^7.6.3", | ||
"@babel/preset-flow": "^7.7.4", | ||
"babel-eslint": "^10.0.1", | ||
"babel-jest": "^24.0.0", | ||
"coveralls": "^2.12.0", | ||
"eslint": "^5 || ^6", | ||
"eslint-config-airbnb-base": "^13.0.0", | ||
"eslint-plugin-flowtype": "^3.5.0", | ||
"eslint-plugin-import": "^2.18.0", | ||
"expect": "^1.20.2", | ||
"flow-bin": "^0.112.0", | ||
"jest": "^24.9.0", | ||
"rimraf": "^2.6.3" | ||
"@babel/cli": "^7.12.10", | ||
"@babel/core": "^7.12.10", | ||
"@babel/preset-env": "^7.15.6", | ||
"@babel/preset-flow": "^7.12.1", | ||
"babel-eslint": "^10.1.0", | ||
"babel-jest": "^27.2.2", | ||
"eslint": "^7.16.0", | ||
"eslint-config-airbnb-base": "^14.2.1", | ||
"eslint-plugin-flowtype": "^6.1.0", | ||
"eslint-plugin-import": "^2.22.1", | ||
"expect": "^27.2.2", | ||
"flow-bin": "^0.161.0", | ||
"jest": "^27.2.2", | ||
"rimraf": "^3.0.2" | ||
}, | ||
"dependencies": {}, | ||
"engines": { | ||
"node": ">=6.0" | ||
}, | ||
"jest": { | ||
@@ -62,3 +61,9 @@ "coverageReporters": [ | ||
] | ||
} | ||
}, | ||
"browserslist": [ | ||
">0.2%", | ||
"not dead", | ||
"not op_mini all", | ||
"ie 11" | ||
] | ||
} |
686
README.md
@@ -1,3 +0,1 @@ | ||
[![Build Status](https://travis-ci.org/A11yance/axobject-query.svg?branch=master)](https://travis-ci.org/A11yance/axobject-query) | ||
**NOTICE: The API for AXObject Query is very much under development until a major version release. Please be aware that data structures might change in minor version releases before 1.0.0 is released.** | ||
@@ -7,2 +5,4 @@ | ||
![CI](https://github.com/A11yance/axobject-query/workflows/CI/badge.svg) | ||
Approximate model of the [Chrome AXObject](https://cs.chromium.org/chromium/src/third_party/WebKit/Source/modules/accessibility/AXObject.h). | ||
@@ -12,2 +12,4 @@ | ||
CDN URL: <https://unpkg.com/axobject-query> | ||
## Utilities | ||
@@ -21,2 +23,16 @@ | ||
#### Interface | ||
These methods are available on each export from the module. The typing here in the documentation is pseudo-typed. Each export will have its own specific types for each method signature. | ||
{| | ||
entries: () => Array<$Item>, | ||
get: (key: $Key) => ?$Value, | ||
has: (key: $Key) => boolean, | ||
keys: () => Array<$Key>, | ||
values: () => Array<$Value>, | ||
|}; | ||
### Concepts in the project | ||
AXObjects are mapped to their HTML and ARIA concepts in the `relatedConcepts` field. | ||
@@ -26,129 +42,129 @@ | ||
```javascript | ||
[ | ||
[ 'AbbrRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'AlertDialogRole', { relatedConcepts: [ [Object] ], type: 'window' } ], | ||
[ 'AlertRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'AnnotationRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ApplicationRole', { relatedConcepts: [ [Object] ], type: 'window' } ], | ||
[ 'ArticleRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'AudioRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'BannerRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'BlockquoteRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'BusyIndicatorRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'ButtonRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'CanvasRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'CaptionRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'CellRole', { relatedConcepts: [ [Object], [Object], [Object] ], type: 'widget' } ], | ||
[ 'CheckBoxRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'ColorWellRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'ColumnHeaderRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'ColumnRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ComboBoxRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'ComplementaryRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'ContentInfoRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DateRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'DateTimeRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'DefinitionRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DescriptionListDetailRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DescriptionListRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DescriptionListTermRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DetailsRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'DialogRole', { relatedConcepts: [ [Object], [Object] ], type: 'window' } ], | ||
[ 'DirectoryRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'DisclosureTriangleRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'DivRole', { relatedConcepts: [ [Object] ], type: 'generic' } ], | ||
[ 'DocumentRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'EmbeddedObjectRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'FeedRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'FigcaptionRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'FigureRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'FooterRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'FormRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'GridRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'GroupRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'HeadingRole', { relatedConcepts: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], type: 'structure' } ], | ||
[ 'IframePresentationalRole', { relatedConcepts: [], type: 'window' } ], | ||
[ 'IframeRole', { relatedConcepts: [ [Object] ], type: 'window' } ], | ||
[ 'IgnoredRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ImageMapLinkRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'ImageMapRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'ImageRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'InlineTextBoxRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'InputTimeRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'LabelRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'LegendRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'LineBreakRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'LinkRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'ListBoxOptionRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'ListBoxRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'ListItemRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'ListMarkerRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ListRole', { relatedConcepts: [ [Object], [Object], [Object] ], type: 'structure' } ], | ||
[ 'LogRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'MainRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'MarkRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'MarqueeRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'MathRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'MenuBarRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'MenuButtonRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'MenuItemRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'MenuItemCheckBoxRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'MenuItemRadioRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'MenuListOptionRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'MenuListPopupRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'MenuRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'MeterRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'NavigationRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'NoneRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'NoteRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'OutlineRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ParagraphRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'PopUpButtonRole', { relatedConcepts: [], type: 'widget' } ], | ||
[ 'PreRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'PresentationalRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'ProgressIndicatorRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'RadioButtonRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'RadioGroupRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'RegionRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'RootWebAreaRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'RowHeaderRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'RowRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'RubyRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'RulerRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ScrollAreaRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'ScrollBarRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'SeamlessWebAreaRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'SearchRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'SearchBoxRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'SliderRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'SliderThumbRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'SpinButtonRole', { relatedConcepts: [ [Object], [Object] ], type: 'widget' } ], | ||
[ 'SpinButtonPartRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'SplitterRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'StaticTextRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'StatusRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'SVGRootRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'SwitchRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'TabGroupRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TabRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'TableHeaderContainerRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'TableRole', { relatedConcepts: [ [Object], [Object] ], type: 'structure' } ], | ||
[ 'TabListRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TabPanelRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TermRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TextFieldRole', { relatedConcepts: [ [Object], [Object], [Object] ], type: 'widget' } ], | ||
[ 'TimeRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TimerRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'ToggleButtonRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'ToolbarRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'TreeRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'TreeGridRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'TreeItemRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'UserInterfaceTooltipRole', { relatedConcepts: [ [Object] ], type: 'structure' } ], | ||
[ 'VideoRole', { relatedConcepts: [ [Object] ], type: 'widget' } ], | ||
[ 'WebAreaRole', { relatedConcepts: [], type: 'structure' } ], | ||
[ 'WindowRole', { relatedConcepts: [], type: 'window' } ], | ||
] | ||
``` | ||
Map { | ||
'AbbrRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'AlertDialogRole' => { relatedConcepts: [ [Object] ], type: 'window' }, | ||
'AlertRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'AnnotationRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ApplicationRole' => { relatedConcepts: [ [Object] ], type: 'window' }, | ||
'ArticleRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'AudioRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'BannerRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'BlockquoteRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'BusyIndicatorRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'ButtonRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'CanvasRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'CaptionRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'CellRole' => { relatedConcepts: [ [Object], [Object], [Object] ], type: 'widget' }, | ||
'CheckBoxRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'ColorWellRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'ColumnHeaderRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'ColumnRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ComboBoxRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'ComplementaryRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'ContentInfoRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DateRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'DateTimeRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'DefinitionRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DescriptionListDetailRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DescriptionListRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DescriptionListTermRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DetailsRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'DialogRole' => { relatedConcepts: [ [Object], [Object] ], type: 'window' }, | ||
'DirectoryRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'DisclosureTriangleRole' => { relatedConcepts: [], type: 'widget' }, | ||
'DivRole' => { relatedConcepts: [ [Object] ], type: 'generic' }, | ||
'DocumentRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'EmbeddedObjectRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'FeedRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'FigcaptionRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'FigureRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'FooterRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'FormRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'GridRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'GroupRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'HeadingRole' => { relatedConcepts: [ [Object], [Object], [Object], [Object], [Object], [Object], [Object] ], type: 'structure' }, | ||
'IframePresentationalRole' => { relatedConcepts: [], type: 'window' }, | ||
'IframeRole' => { relatedConcepts: [ [Object] ], type: 'window' }, | ||
'IgnoredRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ImageMapLinkRole' => { relatedConcepts: [], type: 'widget' }, | ||
'ImageMapRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'ImageRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'InlineTextBoxRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'InputTimeRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'LabelRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'LegendRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'LineBreakRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'LinkRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'ListBoxOptionRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'ListBoxRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'ListItemRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'ListMarkerRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ListRole' => { relatedConcepts: [ [Object], [Object], [Object] ], type: 'structure' }, | ||
'LogRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'MainRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'MarkRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'MarqueeRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'MathRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'MenuBarRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'MenuButtonRole' => { relatedConcepts: [], type: 'widget' }, | ||
'MenuItemRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'MenuItemCheckBoxRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'MenuItemRadioRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'MenuListOptionRole' => { relatedConcepts: [], type: 'widget' }, | ||
'MenuListPopupRole' => { relatedConcepts: [], type: 'widget' }, | ||
'MenuRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'MeterRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'NavigationRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'NoneRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'NoteRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'OutlineRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ParagraphRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'PopUpButtonRole' => { relatedConcepts: [], type: 'widget' }, | ||
'PreRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'PresentationalRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'ProgressIndicatorRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'RadioButtonRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'RadioGroupRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'RegionRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'RootWebAreaRole' => { relatedConcepts: [], type: 'structure' }, | ||
'RowHeaderRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'RowRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'RubyRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'RulerRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ScrollAreaRole' => { relatedConcepts: [], type: 'structure' }, | ||
'ScrollBarRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'SeamlessWebAreaRole' => { relatedConcepts: [], type: 'structure' }, | ||
'SearchRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'SearchBoxRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'SliderRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'SliderThumbRole' => { relatedConcepts: [], type: 'structure' }, | ||
'SpinButtonRole' => { relatedConcepts: [ [Object], [Object] ], type: 'widget' }, | ||
'SpinButtonPartRole' => { relatedConcepts: [], type: 'structure' }, | ||
'SplitterRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'StaticTextRole' => { relatedConcepts: [], type: 'structure' }, | ||
'StatusRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'SVGRootRole' => { relatedConcepts: [], type: 'structure' }, | ||
'SwitchRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'TabGroupRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TabRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'TableHeaderContainerRole' => { relatedConcepts: [], type: 'structure' }, | ||
'TableRole' => { relatedConcepts: [ [Object], [Object] ], type: 'structure' }, | ||
'TabListRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TabPanelRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TermRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TextFieldRole' => { relatedConcepts: [ [Object], [Object], [Object] ], type: 'widget' }, | ||
'TimeRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TimerRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'ToggleButtonRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'ToolbarRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'TreeRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'TreeGridRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'TreeItemRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'UserInterfaceTooltipRole' => { relatedConcepts: [ [Object] ], type: 'structure' }, | ||
'VideoRole' => { relatedConcepts: [ [Object] ], type: 'widget' }, | ||
'WebAreaRole' => { relatedConcepts: [], type: 'structure' }, | ||
'WindowRole' => { relatedConcepts: [], type: 'window' } | ||
} | ||
``` | ||
@@ -163,66 +179,66 @@ ### AXObject to Element | ||
```javascript | ||
[ | ||
[ 'AbbrRole', [ { name: 'abbr' } ] ], | ||
[ 'ArticleRole', [ { name: 'article' } ] ], | ||
[ 'AudioRole', [ { name: 'audio' } ] ], | ||
[ 'BlockquoteRole', [ { name: 'blockquote' } ] ], | ||
[ 'ButtonRole', [ { name: 'button' } ] ], | ||
[ 'CanvasRole', [ { name: 'canvas' } ] ], | ||
[ 'CaptionRole', [ { name: 'caption' } ] ], | ||
[ 'CellRole', [ { name: 'td' } ] ], | ||
[ 'CheckBoxRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'ColorWellRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'ColumnHeaderRole', [ { name: 'th' } ] ], | ||
[ 'DateRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'DateTimeRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'DefinitionRole', [ { name: 'dfn' } ] ], | ||
[ 'DescriptionListDetailRole', [ { name: 'dd' } ] ], | ||
[ 'DescriptionListRole', [ { name: 'dl' } ] ], | ||
[ 'DescriptionListTermRole', [ { name: 'dt' } ] ], | ||
[ 'DetailsRole', [ { name: 'details' } ] ], | ||
[ 'DialogRole', [ { name: 'dialog' } ] ], | ||
[ 'DirectoryRole', [ { name: 'dir' } ] ], | ||
[ 'DivRole', [ { name: 'div' } ] ], | ||
[ 'EmbeddedObjectRole', [ { name: 'embed' } ] ], | ||
[ 'FigcaptionRole', [ { name: 'figcaption' } ] ], | ||
[ 'FigureRole', [ { name: 'figure' } ] ], | ||
[ 'FooterRole', [ { name: 'footer' } ] ], | ||
[ 'FormRole', [ { name: 'form' } ] ], | ||
[ 'HeadingRole', [ { name: 'h1' }, { name: 'h2' }, { name: 'h3' }, { name: 'h4' }, { name: 'h5' }, { name: 'h6' } ] ], | ||
[ 'IframeRole', [ { name: 'iframe' } ] ], | ||
[ 'ImageMapRole', [ { name: 'img', attributes: [Object] } ] ], | ||
[ 'ImageRole', [ { name: 'img' } ] ], | ||
[ 'InlineTextBoxRole', [ { name: 'input' } ] ], | ||
[ 'InputTimeRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'LabelRole', [ { name: 'label' } ] ], | ||
[ 'LegendRole', [ { name: 'legend' } ] ], | ||
[ 'LineBreakRole', [ { name: 'br' } ] ], | ||
[ 'LinkRole', [ { name: 'a', attributes: [Object] } ] ], | ||
[ 'ListBoxOptionRole', [ { name: 'option' } ] ], | ||
[ 'ListItemRole', [ { name: 'li' } ] ], | ||
[ 'ListRole', [ { name: 'ul' }, { name: 'ol' } ] ], | ||
[ 'MainRole', [ { name: 'main' } ] ], | ||
[ 'MarkRole', [ { name: 'mark' } ] ], | ||
[ 'MarqueeRole', [ { name: 'marquee' } ] ], | ||
[ 'MenuItemRole', [ { name: 'menuitem' } ] ], | ||
[ 'MenuRole', [ { name: 'menu' } ] ], | ||
[ 'MeterRole', [ { name: 'meter' } ] ], | ||
[ 'NavigationRole', [ { name: 'nav' } ] ], | ||
[ 'ParagraphRole', [ { name: 'p' } ] ], | ||
[ 'PreRole', [ { name: 'pre' } ] ], | ||
[ 'ProgressIndicatorRole', [ { name: 'progress' } ] ], | ||
[ 'RadioButtonRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'RowHeaderRole', [ { name: 'th', attributes: [Object] } ] ], | ||
[ 'RowRole', [ { name: 'tr' } ] ], | ||
[ 'RubyRole', [ { name: 'ruby' } ] ], | ||
[ 'SearchBoxRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'SliderRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'SpinButtonRole', [ { name: 'input', attributes: [Object] } ] ], | ||
[ 'TableRole', [ { name: 'table' } ] ], | ||
[ 'TextFieldRole', [ { name: 'input' }, { name: 'input', attributes: [Object] } ] ], | ||
[ 'TimeRole', [ { name: 'time' } ] ], | ||
[ 'VideoRole', [ { name: 'video' ] ], | ||
] | ||
``` | ||
Map { | ||
'AbbrRole' => Set { { name: 'abbr' } }, | ||
'ArticleRole' => Set { { name: 'article' } }, | ||
'AudioRole' => Set { { name: 'audio' } }, | ||
'BlockquoteRole' => Set { { name: 'blockquote' } }, | ||
'ButtonRole' => Set { { name: 'button' } }, | ||
'CanvasRole' => Set { { name: 'canvas' } }, | ||
'CaptionRole' => Set { { name: 'caption' } }, | ||
'CellRole' => Set { { name: 'td' } }, | ||
'CheckBoxRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'ColorWellRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'ColumnHeaderRole' => Set { { name: 'th' } }, | ||
'DateRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'DateTimeRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'DefinitionRole' => Set { { name: 'dfn' } }, | ||
'DescriptionListDetailRole' => Set { { name: 'dd' } }, | ||
'DescriptionListRole' => Set { { name: 'dl' } }, | ||
'DescriptionListTermRole' => Set { { name: 'dt' } }, | ||
'DetailsRole' => Set { { name: 'details' } }, | ||
'DialogRole' => Set { { name: 'dialog' } }, | ||
'DirectoryRole' => Set { { name: 'dir' } }, | ||
'DivRole' => Set { { name: 'div' } }, | ||
'EmbeddedObjectRole' => Set { { name: 'embed' } }, | ||
'FigcaptionRole' => Set { { name: 'figcaption' } }, | ||
'FigureRole' => Set { { name: 'figure' } }, | ||
'FooterRole' => Set { { name: 'footer' } }, | ||
'FormRole' => Set { { name: 'form' } }, | ||
'HeadingRole' => Set { { name: 'h1' }, { name: 'h2' }, { name: 'h3' }, { name: 'h4' }, { name: 'h5' }, { name: 'h6' } }, | ||
'IframeRole' => Set { { name: 'iframe' } }, | ||
'ImageMapRole' => Set { { name: 'img', attributes: [Object] } }, | ||
'ImageRole' => Set { { name: 'img' } }, | ||
'InlineTextBoxRole' => Set { { name: 'input' } }, | ||
'InputTimeRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'LabelRole' => Set { { name: 'label' } }, | ||
'LegendRole' => Set { { name: 'legend' } }, | ||
'LineBreakRole' => Set { { name: 'br' } }, | ||
'LinkRole' => Set { { name: 'a', attributes: [Object] } }, | ||
'ListBoxOptionRole' => Set { { name: 'option' } }, | ||
'ListItemRole' => Set { { name: 'li' } }, | ||
'ListRole' => Set { { name: 'ul' }, { name: 'ol' } }, | ||
'MainRole' => Set { { name: 'main' } }, | ||
'MarkRole' => Set { { name: 'mark' } }, | ||
'MarqueeRole' => Set { { name: 'marquee' } }, | ||
'MenuItemRole' => Set { { name: 'menuitem' } }, | ||
'MenuRole' => Set { { name: 'menu' } }, | ||
'MeterRole' => Set { { name: 'meter' } }, | ||
'NavigationRole' => Set { { name: 'nav' } }, | ||
'ParagraphRole' => Set { { name: 'p' } }, | ||
'PreRole' => Set { { name: 'pre' } }, | ||
'ProgressIndicatorRole' => Set { { name: 'progress' } }, | ||
'RadioButtonRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'RowHeaderRole' => Set { { name: 'th', attributes: [Object] } }, | ||
'RowRole' => Set { { name: 'tr' } }, | ||
'RubyRole' => Set { { name: 'ruby' } }, | ||
'SearchBoxRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'SliderRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'SpinButtonRole' => Set { { name: 'input', attributes: [Object] } }, | ||
'TableRole' => Set { { name: 'table' } }, | ||
'TextFieldRole' => Set { { name: 'input' }, { name: 'input', attributes: [Object] } }, | ||
'TimeRole' => Set { { name: 'time' } }, | ||
'VideoRole' => Set { { name: 'video' } | ||
} | ||
``` | ||
@@ -237,75 +253,75 @@ ### AXObject to Role | ||
```javascript | ||
[ | ||
[ 'AlertDialogRole', [ { name: 'alertdialog' } ] ], | ||
[ 'AlertRole', [ { name: 'alert' } ] ], | ||
[ 'ApplicationRole', [ { name: 'application' } ] ], | ||
[ 'ArticleRole', [ { name: 'article' } ] ], | ||
[ 'BannerRole', [ { name: 'banner' } ] ], | ||
[ 'BusyIndicatorRole', [ { attributes: [Object] } ] ], | ||
[ 'ButtonRole', [ { name: 'button' } ] ], | ||
[ 'CellRole', [ { name: 'cell' }, { name: 'gridcell' } ] ], | ||
[ 'CheckBoxRole', [ { name: 'checkbox' } ] ], | ||
[ 'ColumnHeaderRole', [ { name: 'columnheader' } ] ], | ||
[ 'ComboBoxRole', [ { name: 'combobox' } ] ], | ||
[ 'ComplementaryRole', [ { name: 'complementary' } ] ], | ||
[ 'ContentInfoRole', [ { name: 'structureinfo' } ] ], | ||
[ 'DialogRole', [ { name: 'dialog' } ] ], | ||
[ 'DirectoryRole', [ { name: 'directory' } ] ], | ||
[ 'DocumentRole', [ { name: 'document' } ] ], | ||
[ 'FeedRole', [ { name: 'feed' } ] ], | ||
[ 'FigureRole', [ { name: 'figure' } ] ], | ||
[ 'FormRole', [ { name: 'form' } ] ], | ||
[ 'GridRole', [ { name: 'grid' } ] ], | ||
[ 'GroupRole', [ { name: 'group' } ] ], | ||
[ 'HeadingRole', [ { name: 'heading' } ] ], | ||
[ 'ImageRole', [ { name: 'img' } ] ], | ||
[ 'LinkRole', [ { name: 'link' } ] ], | ||
[ 'ListBoxOptionRole', [ { name: 'option' } ] ], | ||
[ 'ListBoxRole', [ { name: 'listbox' } ] ], | ||
[ 'ListItemRole', [ { name: 'listitem' } ] ], | ||
[ 'ListRole', [ { name: 'list' } ] ], | ||
[ 'LogRole', [ { name: 'log' } ] ], | ||
[ 'MainRole', [ { name: 'main' } ] ], | ||
[ 'MarqueeRole', [ { name: 'marquee' } ] ], | ||
[ 'MathRole', [ { name: 'math' } ] ], | ||
[ 'MenuBarRole', [ { name: 'menubar' } ] ], | ||
[ 'MenuItemRole', [ { name: 'menuitem' } ] ], | ||
[ 'MenuItemCheckBoxRole', [ { name: 'menuitemcheckbox' } ] ], | ||
[ 'MenuItemRadioRole', [ { name: 'menuitemradio' } ] ], | ||
[ 'MenuRole', [ { name: 'menu' } ] ], | ||
[ 'NavigationRole', [ { name: 'navigation' } ] ], | ||
[ 'NoneRole', [ { name: 'none' } ] ], | ||
[ 'NoteRole', [ { name: 'note' } ] ], | ||
[ 'PresentationalRole', [ { name: 'presentation' } ] ], | ||
[ 'ProgressIndicatorRole', [ { name: 'progressbar' } ] ], | ||
[ 'RadioButtonRole', [ { name: 'radio' } ] ], | ||
[ 'RadioGroupRole', [ { name: 'radiogroup' } ] ], | ||
[ 'RegionRole', [ { name: 'region' } ] ], | ||
[ 'RowHeaderRole', [ { name: 'rowheader' } ] ], | ||
[ 'RowRole', [ { name: 'row' } ] ], | ||
[ 'ScrollBarRole', [ { name: 'scrollbar' } ] ], | ||
[ 'SearchRole', [ { name: 'search' } ] ], | ||
[ 'SearchBoxRole', [ { name: 'searchbox' } ] ], | ||
[ 'SliderRole', [ { name: 'slider' } ] ], | ||
[ 'SpinButtonRole', [ { name: 'spinbutton' } ] ], | ||
[ 'SplitterRole', [ { name: 'separator' } ] ], | ||
[ 'StatusRole', [ { name: 'status' } ] ], | ||
[ 'SwitchRole', [ { name: 'switch' } ] ], | ||
[ 'TabGroupRole', [ { name: 'tablist' } ] ], | ||
[ 'TabRole', [ { name: 'tab' } ] ], | ||
[ 'TableRole', [ { name: 'table' } ] ], | ||
[ 'TabListRole', [ { name: 'tablist' } ] ], | ||
[ 'TabPanelRole', [ { name: 'tabpanel' } ] ], | ||
[ 'TermRole', [ { name: 'term' } ] ], | ||
[ 'TextFieldRole', [ { name: 'textbox' } ] ], | ||
[ 'TimerRole', [ { name: 'timer' } ] ], | ||
[ 'ToggleButtonRole', [ { attributes: [Object] } ] ], | ||
[ 'ToolbarRole', [ { name: 'toolbar' } ] ], | ||
[ 'TreeRole', [ { name: 'tree' } ] ], | ||
[ 'TreeGridRole', [ { name: 'treegrid' } ] ], | ||
[ 'TreeItemRole', [ { name: 'treeitem' } ] ], | ||
[ 'UserInterfaceTooltipRole', [ { name: 'tooltip' } ] ], | ||
] | ||
``` | ||
Map { | ||
'AlertDialogRole' => Set { { name: 'alertdialog' } }, | ||
'AlertRole' => Set { { name: 'alert' } }, | ||
'ApplicationRole' => Set { { name: 'application' } }, | ||
'ArticleRole' => Set { { name: 'article' } }, | ||
'BannerRole' => Set { { name: 'banner' } }, | ||
'BusyIndicatorRole' => Set { { attributes: [Object] } }, | ||
'ButtonRole' => Set { { name: 'button' } }, | ||
'CellRole' => Set { { name: 'cell' }, { name: 'gridcell' } }, | ||
'CheckBoxRole' => Set { { name: 'checkbox' } }, | ||
'ColumnHeaderRole' => Set { { name: 'columnheader' } }, | ||
'ComboBoxRole' => Set { { name: 'combobox' } }, | ||
'ComplementaryRole' => Set { { name: 'complementary' } }, | ||
'ContentInfoRole' => Set { { name: 'structureinfo' } }, | ||
'DialogRole' => Set { { name: 'dialog' } }, | ||
'DirectoryRole' => Set { { name: 'directory' } }, | ||
'DocumentRole' => Set { { name: 'document' } }, | ||
'FeedRole' => Set { { name: 'feed' } }, | ||
'FigureRole' => Set { { name: 'figure' } }, | ||
'FormRole' => Set { { name: 'form' } }, | ||
'GridRole' => Set { { name: 'grid' } }, | ||
'GroupRole' => Set { { name: 'group' } }, | ||
'HeadingRole' => Set { { name: 'heading' } }, | ||
'ImageRole' => Set { { name: 'img' } }, | ||
'LinkRole' => Set { { name: 'link' } }, | ||
'ListBoxOptionRole' => Set { { name: 'option' } }, | ||
'ListBoxRole' => Set { { name: 'listbox' } }, | ||
'ListItemRole' => Set { { name: 'listitem' } }, | ||
'ListRole' => Set { { name: 'list' } }, | ||
'LogRole' => Set { { name: 'log' } }, | ||
'MainRole' => Set { { name: 'main' } }, | ||
'MarqueeRole' => Set { { name: 'marquee' } }, | ||
'MathRole' => Set { { name: 'math' } }, | ||
'MenuBarRole' => Set { { name: 'menubar' } }, | ||
'MenuItemRole' => Set { { name: 'menuitem' } }, | ||
'MenuItemCheckBoxRole' => Set { { name: 'menuitemcheckbox' } }, | ||
'MenuItemRadioRole' => Set { { name: 'menuitemradio' } }, | ||
'MenuRole' => Set { { name: 'menu' } }, | ||
'NavigationRole' => Set { { name: 'navigation' } }, | ||
'NoneRole' => Set { { name: 'none' } }, | ||
'NoteRole' => Set { { name: 'note' } }, | ||
'PresentationalRole' => Set { { name: 'presentation' } }, | ||
'ProgressIndicatorRole' => Set { { name: 'progressbar' } }, | ||
'RadioButtonRole' => Set { { name: 'radio' } }, | ||
'RadioGroupRole' => Set { { name: 'radiogroup' } }, | ||
'RegionRole' => Set { { name: 'region' } }, | ||
'RowHeaderRole' => Set { { name: 'rowheader' } }, | ||
'RowRole' => Set { { name: 'row' } }, | ||
'ScrollBarRole' => Set { { name: 'scrollbar' } }, | ||
'SearchRole' => Set { { name: 'search' } }, | ||
'SearchBoxRole' => Set { { name: 'searchbox' } }, | ||
'SliderRole' => Set { { name: 'slider' } }, | ||
'SpinButtonRole' => Set { { name: 'spinbutton' } }, | ||
'SplitterRole' => Set { { name: 'separator' } }, | ||
'StatusRole' => Set { { name: 'status' } }, | ||
'SwitchRole' => Set { { name: 'switch' } }, | ||
'TabGroupRole' => Set { { name: 'tablist' } }, | ||
'TabRole' => Set { { name: 'tab' } }, | ||
'TableRole' => Set { { name: 'table' } }, | ||
'TabListRole' => Set { { name: 'tablist' } }, | ||
'TabPanelRole' => Set { { name: 'tabpanel' } }, | ||
'TermRole' => Set { { name: 'term' } }, | ||
'TextFieldRole' => Set { { name: 'textbox' } }, | ||
'TimerRole' => Set { { name: 'timer' } }, | ||
'ToggleButtonRole' => Set { { attributes: [Object] } }, | ||
'ToolbarRole' => Set { { name: 'toolbar' } }, | ||
'TreeRole' => Set { { name: 'tree' } }, | ||
'TreeGridRole' => Set { { name: 'treegrid' } }, | ||
'TreeItemRole' => Set { { name: 'treeitem' } }, | ||
'UserInterfaceTooltipRole' => Set { { name: 'tooltip' } } | ||
} | ||
``` | ||
@@ -320,72 +336,76 @@ ### Element to AXObject | ||
```javascript | ||
[ | ||
[ { name: 'abbr' }, [ 'AbbrRole' ] ], | ||
[ { name: 'article' }, [ 'ArticleRole' ] ], | ||
[ { name: 'audio' }, [ 'AudioRole' ] ], | ||
[ { name: 'blockquote' }, [ 'BlockquoteRole' ] ], | ||
[ { name: 'button' }, [ 'ButtonRole' ] ], | ||
[ { name: 'canvas' }, [ 'CanvasRole' ] ], | ||
[ { name: 'caption' }, [ 'CaptionRole' ] ], | ||
[ { name: 'td' }, [ 'CellRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'CheckBoxRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'ColorWellRole' ] ], | ||
[ { name: 'th' }, [ 'ColumnHeaderRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'DateRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'DateTimeRole' ] ], | ||
[ { name: 'dfn' }, [ 'DefinitionRole' ] ], | ||
[ { name: 'dd' }, [ 'DescriptionListDetailRole' ] ], | ||
[ { name: 'dl' }, [ 'DescriptionListRole' ] ], | ||
[ { name: 'dt' }, [ 'DescriptionListTermRole' ] ], | ||
[ { name: 'details' }, [ 'DetailsRole' ] ], | ||
[ { name: 'dialog' }, [ 'DialogRole' ] ], | ||
[ { name: 'dir' }, [ 'DirectoryRole' ] ], | ||
[ { name: 'div' }, [ 'DivRole' ] ], | ||
[ { name: 'embed' }, [ 'EmbeddedObjectRole' ] ], | ||
[ { name: 'figcaption' }, [ 'FigcaptionRole' ] ], | ||
[ { name: 'figure' }, [ 'FigureRole' ] ], | ||
[ { name: 'footer' }, [ 'FooterRole' ] ], | ||
[ { name: 'form' }, [ 'FormRole' ] ], | ||
[ { name: 'h1' }, [ 'HeadingRole' ] ], | ||
[ { name: 'h2' }, [ 'HeadingRole' ] ], | ||
[ { name: 'h3' }, [ 'HeadingRole' ] ], | ||
[ { name: 'h4' }, [ 'HeadingRole' ] ], | ||
[ { name: 'h5' }, [ 'HeadingRole' ] ], | ||
[ { name: 'h6' }, [ 'HeadingRole' ] ], | ||
[ { name: 'iframe' }, [ 'IframeRole' ] ], | ||
[ { name: 'img', attributes: [ [Object] ] }, [ 'ImageMapRole' ] ], | ||
[ { name: 'img' }, [ 'ImageRole' ] ], | ||
[ { name: 'input' }, [ 'InlineTextBoxRole', 'TextFieldRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'InputTimeRole' ] ], | ||
[ { name: 'label' }, [ 'LabelRole' ] ], | ||
[ { name: 'legend' }, [ 'LegendRole' ] ], | ||
[ { name: 'br' }, [ 'LineBreakRole' ] ], | ||
[ { name: 'a', attributes: [ [Object] ] }, [ 'LinkRole' ] ], | ||
[ { name: 'option' }, [ 'ListBoxOptionRole' ] ], | ||
[ { name: 'li' }, [ 'ListItemRole' ] ], | ||
[ { name: 'ul' }, [ 'ListRole' ] ], | ||
[ { name: 'ol' }, [ 'ListRole' ] ], | ||
[ { name: 'main' }, [ 'MainRole' ] ], | ||
[ { name: 'mark' }, [ 'MarkRole' ] ], | ||
[ { name: 'marquee' }, [ 'MarqueeRole' ] ], | ||
[ { name: 'menuitem' }, [ 'MenuItemRole' ] ], | ||
[ { name: 'menu' }, [ 'MenuRole' ] ], | ||
[ { name: 'meter' }, [ 'MeterRole' ] ], | ||
[ { name: 'nav' }, [ 'NavigationRole' ] ], | ||
[ { name: 'p' }, [ 'ParagraphRole' ] ], | ||
[ { name: 'pre' }, [ 'PreRole' ] ], | ||
[ { name: 'progress' }, [ 'ProgressIndicatorRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'RadioButtonRole' ] ], | ||
[ { name: 'th', attributes: [ [Object] ] }, [ 'RowHeaderRole' ] ], | ||
[ { name: 'tr' }, [ 'RowRole' ] ], | ||
[ { name: 'ruby' }, [ 'RubyRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'SearchBoxRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'SliderRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'SpinButtonRole' ] ], | ||
[ { name: 'table' }, [ 'TableRole' ] ], | ||
[ { name: 'input' }, [ 'InlineTextBoxRole', 'TextFieldRole' ] ], | ||
[ { name: 'input', attributes: [ [Object] ] }, [ 'TextFieldRole' ] ], | ||
[ { name: 'time' }, [ 'TimeRole' ] ], | ||
[ { name: 'video' }, [ 'VideoRole' ] ], | ||
] | ||
``` | ||
Map { | ||
{ name: 'abbr' } => Set { 'AbbrRole' }, | ||
{ name: 'article' } => Set { 'ArticleRole' }, | ||
{ name: 'audio' } => Set { 'AudioRole' }, | ||
{ name: 'blockquote' } => Set { 'BlockquoteRole' }, | ||
{ name: 'button' } => Set { 'ButtonRole' }, | ||
{ name: 'canvas' } => Set { 'CanvasRole' }, | ||
{ name: 'caption' } => Set { 'CaptionRole' }, | ||
{ name: 'td' } => Set { 'CellRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'CheckBoxRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'ColorWellRole' }, | ||
{ name: 'th' } => Set { 'ColumnHeaderRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'DateRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'DateTimeRole' }, | ||
{ name: 'dfn' } => Set { 'DefinitionRole' }, | ||
{ name: 'dd' } => Set { 'DescriptionListDetailRole' }, | ||
{ name: 'dl' } => Set { 'DescriptionListRole' }, | ||
{ name: 'dt' } => Set { 'DescriptionListTermRole' }, | ||
{ name: 'details' } => Set { 'DetailsRole' }, | ||
{ name: 'dialog' } => Set { 'DialogRole' }, | ||
{ name: 'dir' } => Set { 'DirectoryRole' }, | ||
{ name: 'div' } => Set { 'DivRole' }, | ||
{ name: 'embed' } => Set { 'EmbeddedObjectRole' }, | ||
{ name: 'figcaption' } => Set { 'FigcaptionRole' }, | ||
{ name: 'figure' } => Set { 'FigureRole' }, | ||
{ name: 'footer' } => Set { 'FooterRole' }, | ||
{ name: 'form' } => Set { 'FormRole' }, | ||
{ name: 'h1' } => Set { 'HeadingRole' }, | ||
{ name: 'h2' } => Set { 'HeadingRole' }, | ||
{ name: 'h3' } => Set { 'HeadingRole' }, | ||
{ name: 'h4' } => Set { 'HeadingRole' }, | ||
{ name: 'h5' } => Set { 'HeadingRole' }, | ||
{ name: 'h6' } => Set { 'HeadingRole' }, | ||
{ name: 'iframe' } => Set { 'IframeRole' }, | ||
{ name: 'img', attributes: [ [Object] ] } => Set { 'ImageMapRole' }, | ||
{ name: 'img' } => Set { 'ImageRole' }, | ||
{ name: 'input' } => Set { 'InlineTextBoxRole', 'TextFieldRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'InputTimeRole' }, | ||
{ name: 'label' } => Set { 'LabelRole' }, | ||
{ name: 'legend' } => Set { 'LegendRole' }, | ||
{ name: 'br' } => Set { 'LineBreakRole' }, | ||
{ name: 'a', attributes: [ [Object] ] } => Set { 'LinkRole' }, | ||
{ name: 'option' } => Set { 'ListBoxOptionRole' }, | ||
{ name: 'li' } => Set { 'ListItemRole' }, | ||
{ name: 'ul' } => Set { 'ListRole' }, | ||
{ name: 'ol' } => Set { 'ListRole' }, | ||
{ name: 'main' } => Set { 'MainRole' }, | ||
{ name: 'mark' } => Set { 'MarkRole' }, | ||
{ name: 'marquee' } => Set { 'MarqueeRole' }, | ||
{ name: 'menuitem' } => Set { 'MenuItemRole' }, | ||
{ name: 'menu' } => Set { 'MenuRole' }, | ||
{ name: 'meter' } => Set { 'MeterRole' }, | ||
{ name: 'nav' } => Set { 'NavigationRole' }, | ||
{ name: 'p' } => Set { 'ParagraphRole' }, | ||
{ name: 'pre' } => Set { 'PreRole' }, | ||
{ name: 'progress' } => Set { 'ProgressIndicatorRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'RadioButtonRole' }, | ||
{ name: 'th', attributes: [ [Object] ] } => Set { 'RowHeaderRole' }, | ||
{ name: 'tr' } => Set { 'RowRole' }, | ||
{ name: 'ruby' } => Set { 'RubyRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'SearchBoxRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'SliderRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'SpinButtonRole' }, | ||
{ name: 'table' } => Set { 'TableRole' }, | ||
{ name: 'input' } => Set { 'InlineTextBoxRole', 'TextFieldRole' }, | ||
{ name: 'input', attributes: [ [Object] ] } => Set { 'TextFieldRole' }, | ||
{ name: 'time' } => Set { 'TimeRole' }, | ||
{ name: 'video' } => Set { 'VideoRole' } | ||
} | ||
``` | ||
## License | ||
Copyright (c) 2021 A11yance |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
180328
14
260
4942
405