Update checked-in dependencies
This commit is contained in:
parent
99c9f6a498
commit
e266801e21
242 changed files with 2638 additions and 9296 deletions
6
node_modules/aria-query/lib/ariaPropsMap.js
generated
vendored
6
node_modules/aria-query/lib/ariaPropsMap.js
generated
vendored
|
|
@ -20,6 +20,10 @@ var properties = [['aria-activedescendant', {
|
|||
}], ['aria-autocomplete', {
|
||||
'type': 'token',
|
||||
'values': ['inline', 'list', 'both', 'none']
|
||||
}], ['aria-braillelabel', {
|
||||
'type': 'string'
|
||||
}], ['aria-brailleroledescription', {
|
||||
'type': 'string'
|
||||
}], ['aria-busy', {
|
||||
'type': 'boolean'
|
||||
}], ['aria-checked', {
|
||||
|
|
@ -37,6 +41,8 @@ var properties = [['aria-activedescendant', {
|
|||
values: ['page', 'step', 'location', 'date', 'time', true, false]
|
||||
}], ['aria-describedby', {
|
||||
'type': 'idlist'
|
||||
}], ['aria-description', {
|
||||
'type': 'string'
|
||||
}], ['aria-details', {
|
||||
'type': 'id'
|
||||
}], ['aria-disabled', {
|
||||
|
|
|
|||
19
node_modules/aria-query/lib/elementRoleMap.js
generated
vendored
19
node_modules/aria-query/lib/elementRoleMap.js
generated
vendored
|
|
@ -4,7 +4,7 @@ Object.defineProperty(exports, "__esModule", {
|
|||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var _deepEqual = _interopRequireDefault(require("deep-equal"));
|
||||
var _lite = require("dequal/lite");
|
||||
var _iterationDecorator = _interopRequireDefault(require("./util/iterationDecorator"));
|
||||
var _rolesMap = _interopRequireDefault(require("./rolesMap"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
|
@ -25,14 +25,13 @@ for (var i = 0; i < keys.length; i++) {
|
|||
for (var k = 0; k < concepts.length; k++) {
|
||||
var relation = concepts[k];
|
||||
if (relation.module === 'HTML') {
|
||||
var concept = relation.concept;
|
||||
if (concept) {
|
||||
(function () {
|
||||
var conceptStr = JSON.stringify(concept);
|
||||
(function () {
|
||||
var concept = relation.concept;
|
||||
if (concept) {
|
||||
var elementRoleRelation = elementRoles.find(function (relation) {
|
||||
return JSON.stringify(relation[0]) === conceptStr;
|
||||
return (0, _lite.dequal)(relation, concept);
|
||||
});
|
||||
var roles = void 0;
|
||||
var roles;
|
||||
if (elementRoleRelation) {
|
||||
roles = elementRoleRelation[1];
|
||||
} else {
|
||||
|
|
@ -49,8 +48,8 @@ for (var i = 0; i < keys.length; i++) {
|
|||
roles.push(key);
|
||||
}
|
||||
elementRoles.push([concept, roles]);
|
||||
})();
|
||||
}
|
||||
}
|
||||
})();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -78,7 +77,7 @@ var elementRoleMap = {
|
|||
},
|
||||
get: function get(key) {
|
||||
var item = elementRoles.find(function (tuple) {
|
||||
return (0, _deepEqual.default)(key, tuple[0]);
|
||||
return key.name === tuple[0].name && (0, _lite.dequal)(key.attributes, tuple[0].attributes);
|
||||
});
|
||||
return item && item[1];
|
||||
},
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/abstract/commandRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/abstract/commandRole.js
generated
vendored
|
|
@ -12,12 +12,7 @@ var commandRole = {
|
|||
nameFrom: ['author'],
|
||||
prohibitedProps: [],
|
||||
props: {},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'menuitem'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
relatedConcepts: [],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
5
node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js
generated
vendored
|
|
@ -31,11 +31,6 @@ var roletypeRole = {
|
|||
'aria-roledescription': null
|
||||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'rel'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'role'
|
||||
},
|
||||
|
|
|
|||
3
node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js
generated
vendored
3
node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js
generated
vendored
|
|
@ -41,6 +41,7 @@ var _listboxRole = _interopRequireDefault(require("./literal/listboxRole"));
|
|||
var _listitemRole = _interopRequireDefault(require("./literal/listitemRole"));
|
||||
var _logRole = _interopRequireDefault(require("./literal/logRole"));
|
||||
var _mainRole = _interopRequireDefault(require("./literal/mainRole"));
|
||||
var _markRole = _interopRequireDefault(require("./literal/markRole"));
|
||||
var _marqueeRole = _interopRequireDefault(require("./literal/marqueeRole"));
|
||||
var _mathRole = _interopRequireDefault(require("./literal/mathRole"));
|
||||
var _menuRole = _interopRequireDefault(require("./literal/menuRole"));
|
||||
|
|
@ -88,6 +89,6 @@ var _treegridRole = _interopRequireDefault(require("./literal/treegridRole"));
|
|||
var _treeitemRole = _interopRequireDefault(require("./literal/treeitemRole"));
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
var ariaLiteralRoles = [['alert', _alertRole.default], ['alertdialog', _alertdialogRole.default], ['application', _applicationRole.default], ['article', _articleRole.default], ['banner', _bannerRole.default], ['blockquote', _blockquoteRole.default], ['button', _buttonRole.default], ['caption', _captionRole.default], ['cell', _cellRole.default], ['checkbox', _checkboxRole.default], ['code', _codeRole.default], ['columnheader', _columnheaderRole.default], ['combobox', _comboboxRole.default], ['complementary', _complementaryRole.default], ['contentinfo', _contentinfoRole.default], ['definition', _definitionRole.default], ['deletion', _deletionRole.default], ['dialog', _dialogRole.default], ['directory', _directoryRole.default], ['document', _documentRole.default], ['emphasis', _emphasisRole.default], ['feed', _feedRole.default], ['figure', _figureRole.default], ['form', _formRole.default], ['generic', _genericRole.default], ['grid', _gridRole.default], ['gridcell', _gridcellRole.default], ['group', _groupRole.default], ['heading', _headingRole.default], ['img', _imgRole.default], ['insertion', _insertionRole.default], ['link', _linkRole.default], ['list', _listRole.default], ['listbox', _listboxRole.default], ['listitem', _listitemRole.default], ['log', _logRole.default], ['main', _mainRole.default], ['marquee', _marqueeRole.default], ['math', _mathRole.default], ['menu', _menuRole.default], ['menubar', _menubarRole.default], ['menuitem', _menuitemRole.default], ['menuitemcheckbox', _menuitemcheckboxRole.default], ['menuitemradio', _menuitemradioRole.default], ['meter', _meterRole.default], ['navigation', _navigationRole.default], ['none', _noneRole.default], ['note', _noteRole.default], ['option', _optionRole.default], ['paragraph', _paragraphRole.default], ['presentation', _presentationRole.default], ['progressbar', _progressbarRole.default], ['radio', _radioRole.default], ['radiogroup', _radiogroupRole.default], ['region', _regionRole.default], ['row', _rowRole.default], ['rowgroup', _rowgroupRole.default], ['rowheader', _rowheaderRole.default], ['scrollbar', _scrollbarRole.default], ['search', _searchRole.default], ['searchbox', _searchboxRole.default], ['separator', _separatorRole.default], ['slider', _sliderRole.default], ['spinbutton', _spinbuttonRole.default], ['status', _statusRole.default], ['strong', _strongRole.default], ['subscript', _subscriptRole.default], ['superscript', _superscriptRole.default], ['switch', _switchRole.default], ['tab', _tabRole.default], ['table', _tableRole.default], ['tablist', _tablistRole.default], ['tabpanel', _tabpanelRole.default], ['term', _termRole.default], ['textbox', _textboxRole.default], ['time', _timeRole.default], ['timer', _timerRole.default], ['toolbar', _toolbarRole.default], ['tooltip', _tooltipRole.default], ['tree', _treeRole.default], ['treegrid', _treegridRole.default], ['treeitem', _treeitemRole.default]];
|
||||
var ariaLiteralRoles = [['alert', _alertRole.default], ['alertdialog', _alertdialogRole.default], ['application', _applicationRole.default], ['article', _articleRole.default], ['banner', _bannerRole.default], ['blockquote', _blockquoteRole.default], ['button', _buttonRole.default], ['caption', _captionRole.default], ['cell', _cellRole.default], ['checkbox', _checkboxRole.default], ['code', _codeRole.default], ['columnheader', _columnheaderRole.default], ['combobox', _comboboxRole.default], ['complementary', _complementaryRole.default], ['contentinfo', _contentinfoRole.default], ['definition', _definitionRole.default], ['deletion', _deletionRole.default], ['dialog', _dialogRole.default], ['directory', _directoryRole.default], ['document', _documentRole.default], ['emphasis', _emphasisRole.default], ['feed', _feedRole.default], ['figure', _figureRole.default], ['form', _formRole.default], ['generic', _genericRole.default], ['grid', _gridRole.default], ['gridcell', _gridcellRole.default], ['group', _groupRole.default], ['heading', _headingRole.default], ['img', _imgRole.default], ['insertion', _insertionRole.default], ['link', _linkRole.default], ['list', _listRole.default], ['listbox', _listboxRole.default], ['listitem', _listitemRole.default], ['log', _logRole.default], ['main', _mainRole.default], ['mark', _markRole.default], ['marquee', _marqueeRole.default], ['math', _mathRole.default], ['menu', _menuRole.default], ['menubar', _menubarRole.default], ['menuitem', _menuitemRole.default], ['menuitemcheckbox', _menuitemcheckboxRole.default], ['menuitemradio', _menuitemradioRole.default], ['meter', _meterRole.default], ['navigation', _navigationRole.default], ['none', _noneRole.default], ['note', _noteRole.default], ['option', _optionRole.default], ['paragraph', _paragraphRole.default], ['presentation', _presentationRole.default], ['progressbar', _progressbarRole.default], ['radio', _radioRole.default], ['radiogroup', _radiogroupRole.default], ['region', _regionRole.default], ['row', _rowRole.default], ['rowgroup', _rowgroupRole.default], ['rowheader', _rowheaderRole.default], ['scrollbar', _scrollbarRole.default], ['search', _searchRole.default], ['searchbox', _searchboxRole.default], ['separator', _separatorRole.default], ['slider', _sliderRole.default], ['spinbutton', _spinbuttonRole.default], ['status', _statusRole.default], ['strong', _strongRole.default], ['subscript', _subscriptRole.default], ['superscript', _superscriptRole.default], ['switch', _switchRole.default], ['tab', _tabRole.default], ['table', _tableRole.default], ['tablist', _tablistRole.default], ['tabpanel', _tabpanelRole.default], ['term', _termRole.default], ['textbox', _textboxRole.default], ['time', _timeRole.default], ['timer', _timerRole.default], ['toolbar', _toolbarRole.default], ['tooltip', _tooltipRole.default], ['tree', _treeRole.default], ['treegrid', _treegridRole.default], ['treeitem', _treeitemRole.default]];
|
||||
var _default = ariaLiteralRoles;
|
||||
exports.default = _default;
|
||||
2
node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js
generated
vendored
|
|
@ -9,7 +9,7 @@ var docBacklinkRole = {
|
|||
accessibleNameRequired: true,
|
||||
baseConcepts: [],
|
||||
childrenPresentational: false,
|
||||
nameFrom: ['author', 'content'],
|
||||
nameFrom: ['author', 'contents'],
|
||||
prohibitedProps: [],
|
||||
props: {
|
||||
'aria-errormessage': null,
|
||||
|
|
|
|||
2
node_modules/aria-query/lib/etc/roles/literal/bannerRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/literal/bannerRole.js
generated
vendored
|
|
@ -14,7 +14,7 @@ var bannerRole = {
|
|||
props: {},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
constraints: ['direct descendant of document'],
|
||||
constraints: ['scoped to the body element'],
|
||||
name: 'header'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var blockquoteRole = {
|
|||
nameFrom: ['author'],
|
||||
prohibitedProps: [],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'blockquote'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
31
node_modules/aria-query/lib/etc/roles/literal/buttonRole.js
generated
vendored
31
node_modules/aria-query/lib/etc/roles/literal/buttonRole.js
generated
vendored
|
|
@ -18,37 +18,6 @@ var buttonRole = {
|
|||
'aria-pressed': null
|
||||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['set'],
|
||||
name: 'aria-pressed'
|
||||
}, {
|
||||
name: 'type',
|
||||
value: 'checkbox'
|
||||
}],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'aria-expanded',
|
||||
value: 'false'
|
||||
}],
|
||||
name: 'summary'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'aria-expanded',
|
||||
value: 'true'
|
||||
}],
|
||||
constraints: ['direct descendant of details element with the open attribute defined'],
|
||||
name: 'summary'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'type',
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/captionRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/captionRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var captionRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'caption'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: ['figure', 'grid', 'table'],
|
||||
requiredContextRole: ['figure', 'grid', 'table'],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
2
node_modules/aria-query/lib/etc/roles/literal/cellRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/literal/cellRole.js
generated
vendored
|
|
@ -19,7 +19,7 @@ var cellRole = {
|
|||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
constraints: ['descendant of table'],
|
||||
constraints: ['ancestor table element has table role'],
|
||||
name: 'td'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/codeRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/codeRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var codeRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'code'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
22
node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js
generated
vendored
22
node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js
generated
vendored
|
|
@ -15,14 +15,28 @@ var columnheaderRole = {
|
|||
'aria-sort': null
|
||||
},
|
||||
relatedConcepts: [{
|
||||
attributes: [{
|
||||
name: 'scope',
|
||||
value: 'col'
|
||||
}],
|
||||
concept: {
|
||||
name: 'th'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'scope',
|
||||
value: 'col'
|
||||
}],
|
||||
name: 'th'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'scope',
|
||||
value: 'colgroup'
|
||||
}],
|
||||
name: 'th'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: ['row'],
|
||||
requiredContextRole: ['row'],
|
||||
|
|
|
|||
13
node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js
generated
vendored
13
node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js
generated
vendored
|
|
@ -102,18 +102,7 @@ var comboboxRole = {
|
|||
constraints: ['undefined'],
|
||||
name: 'size'
|
||||
}],
|
||||
name: 'select'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['undefined'],
|
||||
name: 'multiple'
|
||||
}, {
|
||||
name: 'size',
|
||||
value: 1
|
||||
}],
|
||||
constraints: ['the multiple attribute is not set and the size attribute does not have a value greater than 1'],
|
||||
name: 'select'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
20
node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js
generated
vendored
20
node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js
generated
vendored
|
|
@ -17,6 +17,26 @@ var complementaryRole = {
|
|||
name: 'aside'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['set'],
|
||||
name: 'aria-label'
|
||||
}],
|
||||
constraints: ['scoped to a sectioning content element', 'scoped to a sectioning root element other than body'],
|
||||
name: 'aside'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['set'],
|
||||
name: 'aria-labelledby'
|
||||
}],
|
||||
constraints: ['scoped to a sectioning content element', 'scoped to a sectioning root element other than body'],
|
||||
name: 'aside'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
|
|
|
|||
2
node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js
generated
vendored
|
|
@ -14,7 +14,7 @@ var contentinfoRole = {
|
|||
props: {},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
constraints: ['direct descendant of document'],
|
||||
constraints: ['scoped to the body element'],
|
||||
name: 'footer'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/deletionRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/deletionRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var deletionRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'del'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
2
node_modules/aria-query/lib/etc/roles/literal/documentRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/literal/documentRole.js
generated
vendored
|
|
@ -18,7 +18,7 @@ var documentRole = {
|
|||
}
|
||||
}, {
|
||||
concept: {
|
||||
name: 'body'
|
||||
name: 'html'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var emphasisRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'em'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
89
node_modules/aria-query/lib/etc/roles/literal/genericRole.js
generated
vendored
89
node_modules/aria-query/lib/etc/roles/literal/genericRole.js
generated
vendored
|
|
@ -14,7 +14,37 @@ var genericRole = {
|
|||
props: {},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'span'
|
||||
name: 'a'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'area'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'aside'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'b'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'bdo'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'body'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'data'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
|
|
@ -22,6 +52,63 @@ var genericRole = {
|
|||
name: 'div'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
constraints: ['scoped to the main element', 'scoped to a sectioning content element', 'scoped to a sectioning root element other than body'],
|
||||
name: 'footer'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
constraints: ['scoped to the main element', 'scoped to a sectioning content element', 'scoped to a sectioning root element other than body'],
|
||||
name: 'header'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'hgroup'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'i'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'pre'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'q'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'samp'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'section'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'small'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'span'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'u'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
|
|
|
|||
11
node_modules/aria-query/lib/etc/roles/literal/gridRole.js
generated
vendored
11
node_modules/aria-query/lib/etc/roles/literal/gridRole.js
generated
vendored
|
|
@ -15,16 +15,7 @@ var gridRole = {
|
|||
'aria-multiselectable': null,
|
||||
'aria-readonly': null
|
||||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'role',
|
||||
value: 'grid'
|
||||
}],
|
||||
name: 'table'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
relatedConcepts: [],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [['row'], ['row', 'rowgroup']],
|
||||
|
|
|
|||
5
node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js
generated
vendored
|
|
@ -23,10 +23,7 @@ var gridcellRole = {
|
|||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'role',
|
||||
value: 'gridcell'
|
||||
}],
|
||||
constraints: ['ancestor table element has grid role', 'ancestor table element has treegrid role'],
|
||||
name: 'td'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
5
node_modules/aria-query/lib/etc/roles/literal/groupRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/literal/groupRole.js
generated
vendored
|
|
@ -30,6 +30,11 @@ var groupRole = {
|
|||
name: 'optgroup'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'address'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/insertionRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/insertionRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var insertionRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'ins'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
10
node_modules/aria-query/lib/etc/roles/literal/linkRole.js
generated
vendored
10
node_modules/aria-query/lib/etc/roles/literal/linkRole.js
generated
vendored
|
|
@ -19,6 +19,7 @@ var linkRole = {
|
|||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['set'],
|
||||
name: 'href'
|
||||
}],
|
||||
name: 'a'
|
||||
|
|
@ -27,19 +28,12 @@ var linkRole = {
|
|||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['set'],
|
||||
name: 'href'
|
||||
}],
|
||||
name: 'area'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'href'
|
||||
}],
|
||||
name: 'link'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
|
|
|
|||
12
node_modules/aria-query/lib/etc/roles/literal/listboxRole.js
generated
vendored
12
node_modules/aria-query/lib/etc/roles/literal/listboxRole.js
generated
vendored
|
|
@ -21,22 +21,12 @@ var listboxRole = {
|
|||
'aria-orientation': 'vertical'
|
||||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['>1'],
|
||||
name: 'size'
|
||||
}, {
|
||||
name: 'multiple'
|
||||
}],
|
||||
name: 'select'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
attributes: [{
|
||||
constraints: ['>1'],
|
||||
name: 'size'
|
||||
}],
|
||||
constraints: ['the size attribute value is greater than 1'],
|
||||
name: 'select'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
2
node_modules/aria-query/lib/etc/roles/literal/listitemRole.js
generated
vendored
2
node_modules/aria-query/lib/etc/roles/literal/listitemRole.js
generated
vendored
|
|
@ -18,7 +18,7 @@ var listitemRole = {
|
|||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
constraints: ['direct descendant of ol, ul or menu'],
|
||||
constraints: ['direct descendant of ol', 'direct descendant of ul', 'direct descendant of menu'],
|
||||
name: 'li'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
32
node_modules/aria-query/lib/etc/roles/literal/markRole.js
generated
vendored
Normal file
32
node_modules/aria-query/lib/etc/roles/literal/markRole.js
generated
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
var markRole = {
|
||||
abstract: false,
|
||||
accessibleNameRequired: false,
|
||||
baseConcepts: [],
|
||||
childrenPresentational: false,
|
||||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: [],
|
||||
props: {
|
||||
'aria-braillelabel': null,
|
||||
'aria-brailleroledescription': null,
|
||||
'aria-description': null
|
||||
},
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'mark'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
requiredProps: {},
|
||||
superClass: [['roletype', 'structure', 'section']]
|
||||
};
|
||||
var _default = markRole;
|
||||
exports.default = _default;
|
||||
5
node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js
generated
vendored
|
|
@ -28,11 +28,6 @@ var menuitemRole = {
|
|||
name: 'listitem'
|
||||
},
|
||||
module: 'ARIA'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'menuitem'
|
||||
},
|
||||
module: 'HTML'
|
||||
}, {
|
||||
concept: {
|
||||
name: 'option'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/meterRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/meterRole.js
generated
vendored
|
|
@ -16,7 +16,12 @@ var meterRole = {
|
|||
'aria-valuemax': '100',
|
||||
'aria-valuemin': '0'
|
||||
},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'meter'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var paragraphRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'p'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
11
node_modules/aria-query/lib/etc/roles/literal/presentationRole.js
generated
vendored
11
node_modules/aria-query/lib/etc/roles/literal/presentationRole.js
generated
vendored
|
|
@ -12,7 +12,16 @@ var presentationRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
attributes: [{
|
||||
name: 'alt',
|
||||
value: ''
|
||||
}],
|
||||
name: 'img'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
5
node_modules/aria-query/lib/etc/roles/literal/regionRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/literal/regionRole.js
generated
vendored
|
|
@ -34,11 +34,6 @@ var regionRole = {
|
|||
concept: {
|
||||
name: 'Device Independence Glossart perceivable unit'
|
||||
}
|
||||
}, {
|
||||
concept: {
|
||||
name: 'frame'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
|
|
|
|||
1
node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js
generated
vendored
1
node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js
generated
vendored
|
|
@ -21,6 +21,7 @@ var searchboxRole = {
|
|||
name: 'type',
|
||||
value: 'search'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/strongRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/strongRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var strongRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'strong'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var subscriptRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'sub'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var superscriptRole = {
|
|||
nameFrom: ['prohibited'],
|
||||
prohibitedProps: ['aria-label', 'aria-labelledby'],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'sup'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
5
node_modules/aria-query/lib/etc/roles/literal/textboxRole.js
generated
vendored
5
node_modules/aria-query/lib/etc/roles/literal/textboxRole.js
generated
vendored
|
|
@ -31,6 +31,7 @@ var textboxRole = {
|
|||
constraints: ['undefined'],
|
||||
name: 'list'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
@ -43,6 +44,7 @@ var textboxRole = {
|
|||
name: 'type',
|
||||
value: 'email'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
@ -55,6 +57,7 @@ var textboxRole = {
|
|||
name: 'type',
|
||||
value: 'tel'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
@ -67,6 +70,7 @@ var textboxRole = {
|
|||
name: 'type',
|
||||
value: 'text'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
@ -79,6 +83,7 @@ var textboxRole = {
|
|||
name: 'type',
|
||||
value: 'url'
|
||||
}],
|
||||
constraints: ['the list attribute is not set'],
|
||||
name: 'input'
|
||||
},
|
||||
module: 'HTML'
|
||||
|
|
|
|||
7
node_modules/aria-query/lib/etc/roles/literal/timeRole.js
generated
vendored
7
node_modules/aria-query/lib/etc/roles/literal/timeRole.js
generated
vendored
|
|
@ -12,7 +12,12 @@ var timeRole = {
|
|||
nameFrom: ['author'],
|
||||
prohibitedProps: [],
|
||||
props: {},
|
||||
relatedConcepts: [],
|
||||
relatedConcepts: [{
|
||||
concept: {
|
||||
name: 'time'
|
||||
},
|
||||
module: 'HTML'
|
||||
}],
|
||||
requireContextRole: [],
|
||||
requiredContextRole: [],
|
||||
requiredOwnedElements: [],
|
||||
|
|
|
|||
25
node_modules/aria-query/lib/roleElementMap.js
generated
vendored
25
node_modules/aria-query/lib/roleElementMap.js
generated
vendored
|
|
@ -16,34 +16,25 @@ function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o =
|
|||
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 roleElement = [];
|
||||
var keys = _rolesMap.default.keys();
|
||||
var _loop = function _loop(i) {
|
||||
for (var i = 0; i < keys.length; i++) {
|
||||
var key = keys[i];
|
||||
var role = _rolesMap.default.get(key);
|
||||
var relationConcepts = [];
|
||||
if (role) {
|
||||
var concepts = [].concat(role.baseConcepts, role.relatedConcepts);
|
||||
for (var k = 0; k < concepts.length; k++) {
|
||||
var relation = concepts[k];
|
||||
if (relation.module === 'HTML') {
|
||||
var concept = relation.concept;
|
||||
if (concept) {
|
||||
var roleElementRelation = roleElement.find(function (item) {
|
||||
return item[0] === key;
|
||||
});
|
||||
var relationConcepts = void 0;
|
||||
if (roleElementRelation) {
|
||||
relationConcepts = roleElementRelation[1];
|
||||
} else {
|
||||
relationConcepts = [];
|
||||
}
|
||||
if (concept != null) {
|
||||
relationConcepts.push(concept);
|
||||
roleElement.push([key, relationConcepts]);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (relationConcepts.length > 0) {
|
||||
roleElement.push([key, relationConcepts]);
|
||||
}
|
||||
}
|
||||
};
|
||||
for (var i = 0; i < keys.length; i++) {
|
||||
_loop(i);
|
||||
}
|
||||
var roleElementMap = {
|
||||
entries: function entries() {
|
||||
|
|
@ -56,9 +47,9 @@ var roleElementMap = {
|
|||
try {
|
||||
for (_iterator.s(); !(_step = _iterator.n()).done;) {
|
||||
var _step$value = _slicedToArray(_step.value, 2),
|
||||
key = _step$value[0],
|
||||
_key = _step$value[0],
|
||||
values = _step$value[1];
|
||||
fn.call(thisArg, values, key, roleElement);
|
||||
fn.call(thisArg, values, _key, roleElement);
|
||||
}
|
||||
} catch (err) {
|
||||
_iterator.e(err);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue