@qualweb/util
Version:
Utilities module for qualweb
1,808 lines • 77.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.roles = void 0;
exports.roles = {
alert: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [
['aria-live', 'assertive'],
['aria-atomic', 'true']
],
requiredOwnedElements: []
},
alertdialog: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-modal',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
application: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
article: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-posinset',
'aria-setsize',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
banner: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
blockquote: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
button: {
baseConcept: ['button'],
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-expanded',
'aria-pressed',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
caption: {
baseConcept: '',
attribute: '',
requiredContextRole: ['figure', 'grid', 'table', 'tablegrid'],
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
cell: {
baseConcept: ['td'],
attribute: '',
requiredContextRole: ['row'],
requiredAria: '',
supportedAria: [
'aria-colindex',
'aria-colspan',
'aria-rowindex',
'aria-rowspan',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
checkbox: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: ['aria-checked'],
supportedAria: [
'aria-readonly',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-required',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
code: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
columnheader: {
baseConcept: ['th'],
attribute: ['scope="col"'],
requiredContextRole: ['row'],
requiredAria: '',
supportedAria: [
'aria-sort',
'aria-atomic',
'aria-busy',
'aria-colindex',
'aria-colspan',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-readonly',
'aria-relevant',
'aria-required',
'aria-roledescription',
'aria-rowindex',
'aria-rowspan',
'aria-selected'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
combobox: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: ['aria-controls', 'aria-expanded'],
supportedAria: [
'aria-autocomplete',
'aria-readonly',
'aria-required',
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-haspopup', 'listbox']],
requiredOwnedElements: []
},
command: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
complementary: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
composite: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
contentinfo: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
definition: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
deletion: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
dialog: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-modal',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
directory: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
document: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
emphasis: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
feed: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['article']
},
figure: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
form: {
baseConcept: ['form'],
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
generic: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby', 'aria-roledescription']
},
grid: {
baseConcept: ['table'],
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-multiselectable',
'aria-readonly',
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-colcount',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription',
'aria-rowcount'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['row', 'rowgroup', 'row']
},
gridcell: {
baseConcept: ['td'],
attribute: '',
requiredContextRole: ['row'],
requiredAria: '',
supportedAria: [
'aria-readonly',
'aria-required',
'aria-selected',
'aria-atomic',
'aria-busy',
'aria-colindex',
'aria-colspan',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription',
'aria-rowindex',
'aria-rowspan'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
group: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['group']
},
heading: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: ['aria-level'],
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
img: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
input: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
insertion: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
landmark: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
link: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-expanded',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
list: {
baseConcept: ['ol', 'ul'],
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['listitem']
},
listbox: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-multiselectable',
'aria-readonly',
'aria-required',
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-orientation',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-orientation', 'vertical']],
requiredOwnedElements: []
},
listitem: {
baseConcept: ['li'],
attribute: '',
requiredContextRole: ['directory', 'list'],
requiredAria: '',
supportedAria: [
'aria-level',
'aria-posinset',
'aria-setsize',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
log: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-live', 'polite']],
requiredOwnedElements: []
},
main: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
marquee: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
math: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
meter: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: ['aria-valuenow'],
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription',
'aria-valuemax',
'aria-valuemin',
'aria-valuetext'
],
implicitValueRoles: [
['aria-valuemin', '0'],
['aria-valuemax', '100']
],
requiredOwnedElements: []
},
menu: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-orientation',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-orientation', 'vertical']],
requiredOwnedElements: ['group', 'menuitem', 'menuitemcheckbox', 'menuitemradio']
},
menubar: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-orientation',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-orientation', 'horizontal']],
requiredOwnedElements: ['group', 'menuitemradio', 'menuitem', 'menuitemcheckbox', 'menuitemradio']
},
menuitem: {
baseConcept: '',
attribute: '',
requiredContextRole: ['group', 'menu', 'menubar'],
requiredAria: '',
supportedAria: [
'aria-expanded',
'aria-posinset',
'aria-setsize',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
menuitemcheckbox: {
baseConcept: '',
attribute: '',
requiredContextRole: ['group', 'menu', 'menubar'],
requiredAria: ['aria-checked'],
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-posinset',
'aria-relevant',
'aria-roledescription',
'aria-setsize'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
menuitemradio: {
baseConcept: '',
attribute: '',
requiredContextRole: ['group', 'menu', 'menubar'],
requiredAria: ['aria-checked'],
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-posinset',
'aria-relevant',
'aria-roledescription',
'aria-setsize'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
navigation: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
none: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: '',
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
note: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
option: {
baseConcept: ['option'],
attribute: '',
requiredContextRole: ['group', 'listbox'],
requiredAria: ['aria-selected'],
supportedAria: [
'aria-checked',
'aria-posinset',
'aria-setsize',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['aria-selected', 'false']],
requiredOwnedElements: ['option']
},
paragraph: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
presentation: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: [],
prohibitedAria: ['aria-label', 'aria-labelledby']
},
progressbar: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription',
'aria-valuemax',
'aria-valuemin',
'aria-valuenow',
'aria-valuetext'
],
implicitValueRoles: [
['aria-valuemin', '0'],
['aria-valuemax', '100']
],
requiredOwnedElements: []
},
radio: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: ['aria-checked'],
supportedAria: [
'aria-posinset',
'aria-setsize',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
radiogroup: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-readonly',
'aria-required',
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-orientation',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['radio']
},
range: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-valuemax',
'aria-valuemin',
'aria-valuenow',
'aria-valuetext',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
region: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-dropeffect',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
roletype: {
baseConcept: '',
attribute: '',
requiredContextRole: '',
requiredAria: '',
supportedAria: [
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-errormessage',
'aria-flowto',
'aria-grabbed',
'aria-haspopup',
'aria-hidden',
'aria-invalid',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: []
},
row: {
baseConcept: ['tr'],
attribute: '',
requiredContextRole: ['grid', 'rowgroup', 'table', 'treegrid'],
requiredAria: '',
supportedAria: [
'aria-colindex',
'aria-level',
'aria-posinset',
'aria-rowindex',
'aria-setsize',
'aria-selected',
'aria-activedescendant',
'aria-atomic',
'aria-busy',
'aria-controls',
'aria-current',
'aria-describedby',
'aria-details',
'aria-disabled',
'aria-dropeffect',
'aria-expanded',
'aria-flowto',
'aria-grabbed',
'aria-hidden',
'aria-keyshortcuts',
'aria-label',
'aria-labelledby',
'aria-live',
'aria-owns',
'aria-relevant',
'aria-roledescription'
],
implicitValueRoles: [['', '']],
requiredOwnedElements: ['cell', 'columnheader', 'gridcell', 'rowheader']
},
rowgroup: {
baseConcept: ['tbody', 'tfoot', 'thead'],
attribute: '',
requiredContextRole: ['grid', 'table', 'treegrid'],
requiredAria: '',
supportedAria: [
'ar