element; add row header's content to summary
- var details = '' + $summary;
- //if attributes mapping table, append relevant elements to summary
- if (tableInfo.table.hasClass('attributes')) {
- details += ' [' + relevantElsSummary + ']';
- }
- details += ' ' + $caption;
- if (tableInfo.table.hasClass('attributes')) {
- details += ' [' + relevantElsCaption + ']';
- }
- details += ' ';
- //add table rows using appropriate header from detailsRowHead array and relevant value from rowCells array
- for(var i=0, len=rowCells.length; i < len; i++) {
- details += '' + rowHeaders[i] + ' ' + rowCells[i] + ' ';
- }
- details += '
';
- //append the element to the detailsContainer div
- tableInfo.detailsContainer.append(details);
- });
- //add 'expand/collapse all' functionality
- var $expandAllButton = $('' + mappingTableLabels.expand + ' ');
- var $collapseAllButton = $('' + mappingTableLabels.collapse + ' ');
- tableInfo.detailsContainer.prepend($expandAllButton, $collapseAllButton);
- var expandCollapseDetails = function($detCont, action) {
- $detCont.find('details').each(function() {
- var $details = $(this),
- $detailsSummary = $('summary', $details),
- $detailsNotSummary = $details.children(':not(summary)');
- if (action == 'collapse') {
- $details.removeClass('open').prop('open', false);
- $detailsSummary.attr('aria-expanded', false);
- $detailsNotSummary.hide();
- } else {
- $details.addClass('open').prop('open', true);
- $detailsSummary.attr('aria-expanded', true);
- $detailsNotSummary.show();
- }
- });
- };
- $expandAllButton.on('click', function() {
- expandCollapseDetails(tableInfo.detailsContainer, 'expand');
- $(this).attr('disabled', 'disabled');
- tableInfo.detailsContainer.find('button.collapse').removeAttr('disabled');
- });
- $collapseAllButton.on('click', function() {
- expandCollapseDetails(tableInfo.detailsContainer, 'collapse');
- $(this).attr('disabled', 'disabled');
- tableInfo.detailsContainer.find('button.expand').removeAttr('disabled');
- });
- //add collapsible table columns functionality
- var $showHideCols = $('' + mappingTableLabels.showHideCols + '
');
- for(var i=0, len=colHeaders.length; i < len; i++) {
- var toggleLabel = colHeaders[i].replace(/|<\/a>/g,'').replace(/\[Note [0-9]+\]<\/sup>/g, '');
- var $showHideColButton = $('' + mappingTableLabels.hideActionText + ' ' + toggleLabel + ' ').on('click', function() {
- var index = $(this).index() + 1;
- if ($(this).attr('class') == 'hide-col') {
- $('tr>th:nth-child('+index+')', tableInfo.table).hide();
- $('tr>td:nth-child('+index+')', tableInfo.table).hide();
- $(this).attr({'class': 'show-col', 'aria-pressed': 'true', 'title': mappingTableLabels.showToolTipText});
- $('span', $(this)).text(mappingTableLabels.showActionText);
- } else {
- $('tr>th:nth-child('+index+')', tableInfo.table).show();
- $('tr>td:nth-child('+index+')', tableInfo.table).show();
- $(this).attr({'class': 'hide-col', 'aria-pressed': 'false', 'title': mappingTableLabels.hideToolTipText});
- $('span', $(this)).text(mappingTableLabels.hideActionText);
- }
- });
- $('span:not(.action)', $showHideColButton).remove();
- $showHideCols.append($showHideColButton);
- }
- tableInfo.tableContainer.prepend($showHideCols);
- });
- //call the jquery-details plugin
- var nativeDetailsSupport = $.fn.details.support;
- if (!nativeDetailsSupport) {
- $('html').addClass('no-details');
- }
- $('details').details();
-
- //Use jquery-details plugin event handlers on details open/close to set state of expand/collapse all buttons
- $('details').on({
- 'open.details': function() {
- setExpandCollapseButtons($(this).parent());
- },
- 'close.details': function() {
- setExpandCollapseButtons($(this).parent());
- }
- });
- var setExpandCollapseButtons = function($detCont) {
- var totalDetails = $detCont.find('details').length;
- var detailsOpen = $detCont.find('details.open, details[open]').length;
- //if, after the details is opened or closed...
- if (detailsOpen == totalDetails) {//all details are open, enable collapse all button and disable expand all button
- $detCont.find('button.collapse').removeAttr('disabled');
- $detCont.find('button.expand').attr('disabled', 'disabled');
- } else if (totalDetails > detailsOpen && detailsOpen > 0) {//some but not all details are open, enable collapse all button
- $detCont.find('button.collapse').removeAttr('disabled');
- $detCont.find('button.expand').removeAttr('disabled');
- } else {//no details are open, disable collapse all button and enable expand all button
- $detCont.find('button.collapse').attr('disabled', 'disabled');
- $detCont.find('button.expand').removeAttr('disabled');
- }
- }
- //if page URL links to frag id, reset location to frag id once details/summary view is set
- if(window.location.hash) {
- var hash = window.location.hash;
- window.location = hash;
- //if frag id is for a summary element, expand the parent details element
- if ($(hash).prop('tagName') == "SUMMARY") {
- expandReferredDetails(hash);
- }
- }
+ // Use jquery-details plugin event handlers on details open/close to set state of expand/collapse all buttons
+ $('details').on({
+ 'open.details': function () {
+ setExpandCollapseButtons($(this).parent());
+ },
+ 'close.details': function () {
+ setExpandCollapseButtons($(this).parent());
+ }
+ });
+ var setExpandCollapseButtons = function ($detCont) {
+ var totalDetails = $detCont.find('details').length;
+ var detailsOpen = $detCont.find('details.open, details[open]').length;
+ // if, after the details is opened or closed...
+ if (detailsOpen == totalDetails) {// all details are open, enable collapse all button and disable expand all button
+ $detCont.find('button.collapse').removeAttr('disabled');
+ $detCont.find('button.expand').attr('disabled', 'disabled');
+ }
+ else if (totalDetails > detailsOpen && detailsOpen > 0) {// some but not all details are open, enable collapse all button
+ $detCont.find('button.collapse').removeAttr('disabled');
+ $detCont.find('button.expand').removeAttr('disabled');
+ }
+ else {// no details are open, disable collapse all button and enable expand all button
+ $detCont.find('button.collapse').attr('disabled', 'disabled');
+ $detCont.find('button.expand').removeAttr('disabled');
+ }
+ };
+ // if page URL links to frag id, reset location to frag id once details/summary view is set
+ if (window.location.hash) {
+ var hash = window.location.hash;
+ window.location = hash;
+ // if frag id is for a summary element, expand the parent details element
+ if ($(hash).prop('tagName') == 'SUMMARY') {
+ expandReferredDetails(hash);
+ }
+ }
- // Add a hook to expand referred details element when whose @href is fragid of a is clicked.
- $('a[href^="#"]').each(function() {
- var fragId = $(this).attr('href');
- if ($(fragId).prop('tagName') == "SUMMARY") {
- $(this).on('click', function() {
- expandReferredDetails(fragId);
- });
- }
- });
+ // Add a hook to expand referred details element when whose @href is fragid of a is clicked.
+ $('a[href^="#"]').each(function () {
+ var fragId = $(this).attr('href');
+ if ($(fragId).prop('tagName') == 'SUMMARY') {
+ $(this).on('click', function () {
+ expandReferredDetails(fragId);
+ });
+ }
+ });
- };
+ };
- function expandReferredDetails(summaryFragId) {
- //if details element is not open, activate click on summary
- if (!$(summaryFragId).parent().prop('open')) {
- $(summaryFragId).click();
- }
- }
+ function expandReferredDetails (summaryFragId) {
+ // if details element is not open, activate click on summary
+ if (!$(summaryFragId).parent().prop('open')) {
+ $(summaryFragId).click();
+ }
+ }
- if (respecEvents) {
- // Fix the scroll-to-fragID:
- // - if running with ReSpec, do not invoke the mapping tables script until
- // ReSpec executes its own scroll-to-fragID.
- // - if running on a published document (no ReSpec), invoke the mapping tables
- // script on document ready.
- respecEvents.sub ("start", function (details) {
- if (details === "core/location-hash") {
- mappingTables();
- }
- });
- // Subscribe to ReSpec "save" message to set the mapping tables to
- // view-as-single-table state.
- respecEvents.sub ("save", function (details) {
- mappingTableInfos.forEach (function (item) {
- viewAsSingleTable (item);
- });
- });
- } else {
- mappingTables();
- }
+ if (respecEvents) {
+ // Fix the scroll-to-fragID:
+ // - if running with ReSpec, do not invoke the mapping tables script until
+ // ReSpec executes its own scroll-to-fragID.
+ // - if running on a published document (no ReSpec), invoke the mapping tables
+ // script on document ready.
+ respecEvents.sub('start', function (details) {
+ if (details === 'core/location-hash') {
+ mappingTables();
+ }
+ });
+ // Subscribe to ReSpec "save" message to set the mapping tables to
+ // view-as-single-table state.
+ respecEvents.sub('save', function (details) {
+ mappingTableInfos.forEach(function (item) {
+ viewAsSingleTable(item);
+ });
+ });
+ }
+ else {
+ mappingTables();
+ }
}
diff --git a/common/script/resolveReferences.js b/common/script/resolveReferences.js
index 75c1aa6354..3395886436 100644
--- a/common/script/resolveReferences.js
+++ b/common/script/resolveReferences.js
@@ -1,10 +1,10 @@
/* globals respecConfig, $, localRoleInfo, roleInfo, require */
/* exported linkCrossReferences, restrictReferences, fixIncludes */
-function linkCrossReferences() {
- "use strict";
+function linkCrossReferences () {
+ 'use strict';
- var specBaseURL = ( respecConfig.ariaSpecURLs ?
+ var specBaseURL = (respecConfig.ariaSpecURLs ?
respecConfig.ariaSpecURLs[respecConfig.specStatus] : null
);
@@ -20,203 +20,209 @@ function linkCrossReferences() {
respecConfig.htmlMappingURLs[respecConfig.specStatus] : null
);
- var dpubModURL = ( respecConfig.dpubModURLs ?
+ var dpubModURL = (respecConfig.dpubModURLs ?
respecConfig.dpubModURLs[respecConfig.specStatus] : null
);
- var graphicsModURL = ( respecConfig.graphicsModURLs ?
+ var graphicsModURL = (respecConfig.graphicsModURLs ?
respecConfig.graphicsModURLs[respecConfig.specStatus] : null
);
- var graphicsMappingModURL = ( respecConfig.graphicsMappingModURLs ?
+ var graphicsMappingModURL = (respecConfig.graphicsMappingModURLs ?
respecConfig.graphicsMappingModURLs[respecConfig.specStatus] : null
);
- var practicesURL = ( respecConfig.practicesURLs ?
+ var practicesURL = (respecConfig.practicesURLs ?
respecConfig.practicesURLs[respecConfig.specStatus] : null
);
function setHrefs (selString, baseUrl) {
- $ (selString).each (
+ $(selString).each(
function (idx, el) {
- var href = $ (el).attr ('href');
- $ (el).attr ('href', baseUrl + href);
- });
+ var href = $(el).attr('href');
+ $(el).attr('href', baseUrl + href);
+ });
}
// First the links to the definitions of roles, states, and properties.
if (!!specBaseURL) {
- setHrefs ('a.role-reference, a.property-reference, a.state-reference, a.specref', specBaseURL);
+ setHrefs('a.role-reference, a.property-reference, a.state-reference, a.specref', specBaseURL);
}
else {
- console.log ("linkCrossReferences(): specBaseURL is not defined.");
+ console.log('linkCrossReferences(): specBaseURL is not defined.');
}
// Second, for links to role, state, and property mappings in the core mapping
// doc.
if (!!coreMappingURL) {
- setHrefs ('a.core-mapping', coreMappingURL);
+ setHrefs('a.core-mapping', coreMappingURL);
}
else {
- console.log ("linkCrossReferences(): Note -- coreMappingURL is not defined.");
+ console.log('linkCrossReferences(): Note -- coreMappingURL is not defined.');
}
// Third, for links into the accname document.
if (!!accNameURL) {
- setHrefs ('a.accname', accNameURL);
+ setHrefs('a.accname', accNameURL);
}
else {
- console.log ("linkCrossReferences(): Note -- accNameURL is not defined.");
+ console.log('linkCrossReferences(): Note -- accNameURL is not defined.');
}
// Fourth, for links to role, state, and property mappings in the html mapping
// doc.
if (!!htmlMappingURL) {
- setHrefs ('a.html-mapping', htmlMappingURL);
+ setHrefs('a.html-mapping', htmlMappingURL);
}
else {
- console.log ("linkCrossReferences(): Note -- htmlMappingURL is not defined.");
+ console.log('linkCrossReferences(): Note -- htmlMappingURL is not defined.');
}
// Links to the DPub WAI-ARIA Module.
if (!!dpubModURL) {
- setHrefs ('a.dpub-role-reference, a.dpub-property-reference, a.dpub-state-reference, a.dpub', dpubModURL);
+ setHrefs('a.dpub-role-reference, a.dpub-property-reference, a.dpub-state-reference, a.dpub', dpubModURL);
}
else {
- console.log ("linkCrossReferences(): dpubModURL is not defined.");
+ console.log('linkCrossReferences(): dpubModURL is not defined.');
}
-// Links to the Graphics WAI-ARIA Module.
+ // Links to the Graphics WAI-ARIA Module.
if (!!graphicsModURL) {
- setHrefs ('a.graphics-role-reference, a.graphics-property-reference, a.graphics-state-reference, a.graphics', graphicsModURL);
+ setHrefs('a.graphics-role-reference, a.graphics-property-reference, a.graphics-state-reference, a.graphics', graphicsModURL);
}
else {
- console.log ("linkCrossReferences(): graphicsModURL is not defined.");
+ console.log('linkCrossReferences(): graphicsModURL is not defined.');
}
-// Links to the Graphics Mapping WAI-ARIA Module.
+ // Links to the Graphics Mapping WAI-ARIA Module.
if (!!graphicsMappingModURL) {
- setHrefs ('a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping', graphicsMappingModURL);
+ setHrefs('a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping', graphicsMappingModURL);
}
else {
- console.log ("linkCrossReferences(): graphicsMappingModURL is not defined.");
+ console.log('linkCrossReferences(): graphicsMappingModURL is not defined.');
}
-// Links to the Authoring Practices.
+ // Links to the Authoring Practices.
if (!!practicesURL) {
- setHrefs ('a.practices', practicesURL);
+ setHrefs('a.practices', practicesURL);
}
else {
- console.log ("linkCrossReferences(): practicesURL is not defined.");
+ console.log('linkCrossReferences(): practicesURL is not defined.');
}
-
}
-function updateReferences(base) {
- // update references to properties
- //
- // New logic:
- // 1. for each item, find it's nearest 'section' ancestor (or nearest div
- // with a class of role, property, or state)
- // 2. if we have not already seen this item in this section, it is a link using 'a'
- // 3. otherwise, it is just a styled reference to the item using 'code'
-
- "use strict";
-
- var baseURL = respecConfig.ariaSpecURLs[respecConfig.specStatus];
-
- var sectionMap = {} ;
-
- $.each(base.querySelectorAll("pref, sref, rref"), function(i, item) {
- var $item = $(item) ;
-
- // what are we referencing?
- var content = $item.text();
- var usedTitle = false;
- var ref = $item.attr("title");
- if (!ref) {
- ref = $item.attr("data-lt");
- if (!ref) {
- ref = content;
- } else {
- usedTitle = true;
- }
- } else {
- usedTitle = true;
- }
-
- // what sort of reference are we?
- var theClass = ($item.is("pref") ? "property-reference" : ($item.is("sref") ? "state-reference" : "role-reference"));
-
- // property and state references are assumed to be in the parent document
- // a role reference might be local or might be elsewhere
- var URL = $item.is("pref, sref") ? baseURL+"#" : "#";
-
- // assume we are making a link
- var theElement = "a";
-
- // pSec is the nearest parent section element
- var $pSec = $item.parents("section,div.role,div.state,div.property").first();
- var pID = $pSec.attr("id");
- if (pID) {
- if (sectionMap[pID]) {
- if (sectionMap[pID][ref]) {
- // only change the element if we not in a table or a dl
- if ($item.parents("table,dl").length === 0) {
- if (usedTitle) {
- theElement = "span";
- } else {
- theElement = "code";
- }
- }
- } else {
- sectionMap[pID][ref] = 1;
- }
- } else {
- sectionMap[pID] = {} ;
- sectionMap[pID][ref] = 1;
+function updateReferences (base) {
+ // update references to properties
+ //
+ // New logic:
+ // 1. for each item, find it's nearest 'section' ancestor (or nearest div
+ // with a class of role, property, or state)
+ // 2. if we have not already seen this item in this section, it is a link using 'a'
+ // 3. otherwise, it is just a styled reference to the item using 'code'
+
+ 'use strict';
+
+ var baseURL = respecConfig.ariaSpecURLs[respecConfig.specStatus];
+
+ var sectionMap = {} ;
+
+ $.each(base.querySelectorAll('pref, sref, rref'), function (i, item) {
+ var $item = $(item) ;
+
+ // what are we referencing?
+ var content = $item.text();
+ var usedTitle = false;
+ var ref = $item.attr('title');
+ if (!ref) {
+ ref = $item.attr('data-lt');
+ if (!ref) {
+ ref = content;
+ }
+ else {
+ usedTitle = true;
+ }
+ }
+ else {
+ usedTitle = true;
+ }
+
+ // what sort of reference are we?
+ var theClass = ($item.is('pref') ? 'property-reference' : ($item.is('sref') ? 'state-reference' : 'role-reference'));
+
+ // property and state references are assumed to be in the parent document
+ // a role reference might be local or might be elsewhere
+ var URL = $item.is('pref, sref') ? baseURL + '#' : '#';
+
+ // assume we are making a link
+ var theElement = 'a';
+
+ // pSec is the nearest parent section element
+ var $pSec = $item.parents('section,div.role,div.state,div.property').first();
+ var pID = $pSec.attr('id');
+ if (pID) {
+ if (sectionMap[pID]) {
+ if (sectionMap[pID][ref]) {
+ // only change the element if we not in a table or a dl
+ if ($item.parents('table,dl').length === 0) {
+ if (usedTitle) {
+ theElement = 'span';
}
- }
-
- if (theElement === "a" && $item.is('rref') ) {
- if (typeof localRoleInfo !== 'undefined' && localRoleInfo[ref]) {
- ref = localRoleInfo[ref].fragID;
- } else if (baseURL && roleInfo[ref]) {
- ref = roleInfo[ref].fragID;
- URL = baseURL + "#";
- } else {
- // no roleInfo structure. Make an assumption
- URL = baseURL + "#";
+ else {
+ theElement = 'code';
}
+ }
}
- var sp = document.createElement(theElement);
- if (theElement === "a") {
- sp.href = URL + ref;
- sp.className = theClass;
- content = "" + content + "
";
+ else {
+ sectionMap[pID][ref] = 1;
}
- sp.innerHTML=content;
- $item.replaceWith(sp);
- });
+ }
+ else {
+ sectionMap[pID] = {} ;
+ sectionMap[pID][ref] = 1;
+ }
+ }
+
+ if (theElement === 'a' && $item.is('rref')) {
+ if (typeof localRoleInfo !== 'undefined' && localRoleInfo[ref]) {
+ ref = localRoleInfo[ref].fragID;
+ }
+ else if (baseURL && roleInfo[ref]) {
+ ref = roleInfo[ref].fragID;
+ URL = baseURL + '#';
+ }
+ else {
+ // no roleInfo structure. Make an assumption
+ URL = baseURL + '#';
+ }
+ }
+ var sp = document.createElement(theElement);
+ if (theElement === 'a') {
+ sp.href = URL + ref;
+ sp.className = theClass;
+ content = '' + content + '
';
+ }
+ sp.innerHTML = content;
+ $item.replaceWith(sp);
+ });
}
// We should be able to remove terms that are not actually
// referenced from the common definitions
var termNames = [] ;
-function restrictReferences(utils, content) {
- "use strict";
- var base = document.createElement("div");
- base.innerHTML = content;
- updateReferences(base);
-
- // strategy: Traverse the content finding all of the terms defined
- $.each(base.querySelectorAll("dfn"), function(i, item) {
- var $t = $(item) ;
- var titles = $t.getDfnTitles();
- var n = $t.makeID("dfn", titles[0]);
- if (n) {
- termNames[n] = $t.parent() ;
- }
- });
-
- return (base.innerHTML);
+function restrictReferences (utils, content) {
+ 'use strict';
+ var base = document.createElement('div');
+ base.innerHTML = content;
+ updateReferences(base);
+
+ // strategy: Traverse the content finding all of the terms defined
+ $.each(base.querySelectorAll('dfn'), function (i, item) {
+ var $t = $(item) ;
+ var titles = $t.getDfnTitles();
+ var n = $t.makeID('dfn', titles[0]);
+ if (n) {
+ termNames[n] = $t.parent() ;
+ }
+ });
+
+ return (base.innerHTML);
}
// add a handler to come in after all the definitions are resolved
@@ -226,61 +232,61 @@ function restrictReferences(utils, content) {
// also within a 'dl' element of class 'termlist', then
// consider it an internal reference and ignore it.
-require(["core/pubsubhub"], function(respecEvents) {
- "use strict";
- respecEvents.sub('end', function(message) {
- if (message === 'core/link-to-dfn') {
- // all definitions are linked
- $("a.internalDFN").each(function () {
- var $item = $(this) ;
- var t = $item.attr('href');
- if ( $item.closest('dl.termlist').length ) {
- if ( $(t).closest('dl.termlist').length ) {
- // do nothing
- return;
- }
- }
- var r = t.replace(/^#/,"") ;
- if (termNames[r]) {
- delete termNames[r] ;
- }
- });
- // delete any terms that were not referenced.
- Object.keys(termNames).forEach(function(term) {
- var $p = $("#"+term);
- if ($p) {
- // Delete altered dfn elements and refs
- $p.parent().next().remove();
- $p.parent().remove();
-
- $p.getDfnTitles().forEach(function( item ) {
- if (respecConfig.definitionMap[item]) {
- delete respecConfig.definitionMap[item];
- }
- });
- }
- });
+require([ 'core/pubsubhub' ], function (respecEvents) {
+ 'use strict';
+ respecEvents.sub('end', function (message) {
+ if (message === 'core/link-to-dfn') {
+ // all definitions are linked
+ $('a.internalDFN').each(function () {
+ var $item = $(this) ;
+ var t = $item.attr('href');
+ if ($item.closest('dl.termlist').length) {
+ if ($(t).closest('dl.termlist').length) {
+ // do nothing
+ return;
+ }
+ }
+ var r = t.replace(/^#/,'') ;
+ if (termNames[r]) {
+ delete termNames[r] ;
}
- });
+ });
+ // delete any terms that were not referenced.
+ Object.keys(termNames).forEach(function (term) {
+ var $p = $('#' + term);
+ if ($p) {
+ // Delete altered dfn elements and refs
+ $p.parent().next().remove();
+ $p.parent().remove();
+
+ $p.getDfnTitles().forEach(function (item) {
+ if (respecConfig.definitionMap[item]) {
+ delete respecConfig.definitionMap[item];
+ }
+ });
+ }
+ });
+ }
+ });
});
// included files are brought in after proProc. Create a DOM tree
// of content then call the updateReferences method above on it. Return
// the transformed content
-function fixIncludes(utils, content) {
- "use strict";
- var base = document.createElement("div");
- base.innerHTML = content;
- updateReferences(base);
- return (base.innerHTML);
+function fixIncludes (utils, content) {
+ 'use strict';
+ var base = document.createElement('div');
+ base.innerHTML = content;
+ updateReferences(base);
+ return (base.innerHTML);
}
// Fix the scroll-to-fragID problem:
-require(["core/pubsubhub"], function (respecEvents) {
- "use strict";
- respecEvents.sub("end-all", function () {
- if(window.location.hash) {
- window.location = window.location.hash;
- }
- });
+require([ 'core/pubsubhub' ], function (respecEvents) {
+ 'use strict';
+ respecEvents.sub('end-all', function () {
+ if (window.location.hash) {
+ window.location = window.location.hash;
+ }
+ });
});
diff --git a/common/script/roleInfo.js b/common/script/roleInfo.js
index 9717562df2..36962866b9 100644
--- a/common/script/roleInfo.js
+++ b/common/script/roleInfo.js
@@ -1,5649 +1,5649 @@
var roleInfo = {
- "alert": {
- "name": "alert",
- "fragID": "alert",
- "parentRoles": [
- "section"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "alertdialog": {
- "name": "alertdialog",
- "fragID": "alertdialog",
- "parentRoles": [
- "alert",
- "dialog"
- ],
- "localprops": []
- },
- "application": {
- "name": "application",
- "fragID": "application",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- }
- ]
- },
- "article": {
- "name": "article",
- "fragID": "article",
- "parentRoles": [
- "document"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ]
- },
- "banner": {
- "name": "banner",
- "fragID": "banner",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "button": {
- "name": "button",
- "fragID": "button",
- "parentRoles": [
- "command"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-pressed",
- "required": false
- }
- ]
- },
- "cell": {
- "name": "cell",
- "fragID": "cell",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-colindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-colspan",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowspan",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-colindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-colspan",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowspan",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "checkbox": {
- "name": "checkbox",
- "fragID": "checkbox",
- "parentRoles": [
- "input"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "columnheader": {
- "name": "columnheader",
- "fragID": "columnheader",
- "parentRoles": [
- "cell",
- "gridcell",
- "sectionhead"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-sort",
- "required": false
- }
- ]
- },
- "combobox": {
- "name": "combobox",
- "fragID": "combobox",
- "parentRoles": [
- "select"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-controls",
- "required": true
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-autocomplete",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ]
- },
- "command": {
- "name": "command",
- "fragID": "command",
- "parentRoles": [
- "widget"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "complementary": {
- "name": "complementary",
- "fragID": "complementary",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "composite": {
- "name": "composite",
- "fragID": "composite",
- "parentRoles": [
- "widget"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "contentinfo": {
- "name": "contentinfo",
- "fragID": "contentinfo",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "definition": {
- "name": "definition",
- "fragID": "definition",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "dialog": {
- "name": "dialog",
- "fragID": "dialog",
- "parentRoles": [
- "window"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-modal",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "directory": {
- "name": "directory",
- "fragID": "directory",
- "parentRoles": [
- "list"
- ],
- "localprops": []
- },
- "document": {
- "name": "document",
- "fragID": "document",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "feed": {
- "name": "feed",
- "fragID": "feed",
- "parentRoles": [
- "list"
- ],
- "localprops": []
- },
- "figure": {
- "name": "figure",
- "fragID": "figure",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "form": {
- "name": "form",
- "fragID": "form",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "grid": {
- "name": "grid",
- "fragID": "grid",
- "parentRoles": [
- "composite",
- "table"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-colcount",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowcount",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "gridcell": {
- "name": "gridcell",
- "fragID": "gridcell",
- "parentRoles": [
- "cell",
- "widget"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-selected",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-selected",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-colindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-colspan",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowspan",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "group": {
- "name": "group",
- "fragID": "group",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "heading": {
- "name": "heading",
- "fragID": "heading",
- "parentRoles": [
- "sectionhead"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": true
- }
- ]
- },
- "img": {
- "name": "img",
- "fragID": "img",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "input": {
- "name": "input",
- "fragID": "input",
- "parentRoles": [
- "widget"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "landmark": {
- "name": "landmark",
- "fragID": "landmark",
- "parentRoles": [
- "section"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "link": {
- "name": "link",
- "fragID": "link",
- "parentRoles": [
- "command"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-expanded",
- "required": false
- }
- ]
- },
- "list": {
- "name": "list",
- "fragID": "list",
- "parentRoles": [
- "section"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "listbox": {
- "name": "listbox",
- "fragID": "listbox",
- "parentRoles": [
- "select"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ]
- },
- "listitem": {
- "name": "listitem",
- "fragID": "listitem",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "log": {
- "name": "log",
- "fragID": "log",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "main": {
- "name": "main",
- "fragID": "main",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "marquee": {
- "name": "marquee",
- "fragID": "marquee",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "math": {
- "name": "math",
- "fragID": "math",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "menu": {
- "name": "menu",
- "fragID": "menu",
- "parentRoles": [
- "select"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "menubar": {
- "name": "menubar",
- "fragID": "menubar",
- "parentRoles": [
- "menu"
- ],
- "localprops": []
- },
- "menuitem": {
- "name": "menuitem",
- "fragID": "menuitem",
- "parentRoles": [
- "command"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "menuitemcheckbox": {
- "name": "menuitemcheckbox",
- "fragID": "menuitemcheckbox",
- "parentRoles": [
- "checkbox",
- "menuitem"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "menuitemradio": {
- "name": "menuitemradio",
- "fragID": "menuitemradio",
- "parentRoles": [
- "menuitemcheckbox",
- "radio"
- ],
- "localprops": []
- },
- "navigation": {
- "name": "navigation",
- "fragID": "navigation",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "none": {
- "name": "none",
- "fragID": "none",
- "parentRoles": [],
- "localprops": []
- },
- "note": {
- "name": "note",
- "fragID": "note",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "option": {
- "name": "option",
- "fragID": "option",
- "parentRoles": [
- "input"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-selected",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-checked",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-selected",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-checked",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "password": {
- "name": "password",
- "fragID": "password",
- "parentRoles": [
- "input"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-placeholder",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ]
- },
- "presentation": {
- "name": "presentation",
- "fragID": "presentation",
- "parentRoles": [
- "structure"
- ],
- "localprops": []
- },
- "progressbar": {
- "name": "progressbar",
- "fragID": "progressbar",
- "parentRoles": [
- "range",
- "status"
- ],
- "localprops": []
- },
- "radio": {
- "name": "radio",
- "fragID": "radio",
- "parentRoles": [
- "input"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "radiogroup": {
- "name": "radiogroup",
- "fragID": "radiogroup",
- "parentRoles": [
- "select"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ]
- },
- "range": {
- "name": "range",
- "fragID": "range",
- "parentRoles": [
- "widget"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-valuemax",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuemin",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuetext",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-valuemax",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuemin",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-valuetext",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "region": {
- "name": "region",
- "fragID": "region",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "roletype": {
- "name": "roletype",
- "fragID": "roletype",
- "parentRoles": [],
- "localprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "row": {
- "name": "row",
- "fragID": "row",
- "parentRoles": [
- "group",
- "widget"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-colindex",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowindex",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-selected",
- "required": false
- }
- ]
- },
- "rowgroup": {
- "name": "rowgroup",
- "fragID": "rowgroup",
- "parentRoles": [
- "structure"
- ],
- "localprops": []
- },
- "rowheader": {
- "name": "rowheader",
- "fragID": "rowheader",
- "parentRoles": [
- "cell",
- "gridcell",
- "sectionhead"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-sort",
- "required": false
- }
- ]
- },
- "scrollbar": {
- "name": "scrollbar",
- "fragID": "scrollbar",
- "parentRoles": [
- "range"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-controls",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuemax",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuemin",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": true
- }
- ]
- },
- "search": {
- "name": "search",
- "fragID": "search",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
- },
- "searchbox": {
- "name": "searchbox",
- "fragID": "searchbox",
- "parentRoles": [
- "textbox"
- ],
- "localprops": []
- },
- "section": {
- "name": "section",
- "fragID": "section",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "sectionhead": {
- "name": "sectionhead",
- "fragID": "sectionhead",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "select": {
- "name": "select",
- "fragID": "select",
- "parentRoles": [
- "composite",
- "group"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "separator": {
- "name": "separator",
- "fragID": "separator",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- }
- ]
- },
- "slider": {
- "name": "slider",
- "fragID": "slider",
- "parentRoles": [
- "input",
- "range"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-valuemax",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuemin",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- }
- ]
- },
- "spinbutton": {
- "name": "spinbutton",
- "fragID": "spinbutton",
- "parentRoles": [
- "input",
- "range"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-valuemax",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuemin",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": true
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ]
- },
- "status": {
- "name": "status",
- "fragID": "status",
- "parentRoles": [
- "section"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "structure": {
- "name": "structure",
- "fragID": "structure",
- "parentRoles": [
- "roletype"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "switch": {
- "name": "switch",
- "fragID": "switch",
- "parentRoles": [
- "checkbox"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true
- }
- ]
- },
- "tab": {
- "name": "tab",
- "fragID": "tab",
- "parentRoles": [
- "sectionhead",
- "widget"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-selected",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false
- }
- ]
- },
- "table": {
- "name": "table",
- "fragID": "table",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-colcount",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowcount",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-colcount",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-rowcount",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "tablist": {
- "name": "tablist",
- "fragID": "tablist",
- "parentRoles": [
- "composite"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- }
- ]
- },
- "tabpanel": {
- "name": "tabpanel",
- "fragID": "tabpanel",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "term": {
- "name": "term",
- "fragID": "term",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "textbox": {
- "name": "textbox",
- "fragID": "textbox",
- "parentRoles": [
- "input"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-autocomplete",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-multiline",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-placeholder",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-autocomplete",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-multiline",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-placeholder",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-readonly",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "timer": {
- "name": "timer",
- "fragID": "timer",
- "parentRoles": [
- "status"
- ],
- "localprops": []
- },
- "toolbar": {
- "name": "toolbar",
- "fragID": "toolbar",
- "parentRoles": [
- "group"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- }
- ]
- },
- "tooltip": {
- "name": "tooltip",
- "fragID": "tooltip",
- "parentRoles": [
- "section"
- ],
- "localprops": []
- },
- "tree": {
- "name": "tree",
- "fragID": "tree",
- "parentRoles": [
- "select"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-required",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-activedescendant",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "treegrid": {
- "name": "treegrid",
- "fragID": "treegrid",
- "parentRoles": [
- "grid",
- "tree"
- ],
- "localprops": []
- },
- "treeitem": {
- "name": "treeitem",
- "fragID": "treeitem",
- "parentRoles": [
- "listitem",
- "option"
- ],
- "localprops": []
- },
- "widget": {
- "name": "widget",
- "fragID": "widget",
- "parentRoles": [
- "roletype"
- ],
- "localprops": [],
- "allprops": [
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- },
- "window": {
- "name": "window",
- "fragID": "window",
- "parentRoles": [
- "roletype"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-modal",
- "required": false
- }
- ],
- "allprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-modal",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-atomic",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-busy",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-controls",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-current",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-describedby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-details",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-dropeffect",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-errormessage",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-flowto",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-grabbed",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-haspopup",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-hidden",
- "required": false
- },
- {
- "is": "state",
- "name": "aria-invalid",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-label",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-live",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-owns",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-relevant",
- "required": false
- },
- {
- "is": "property",
- "name": "aria-roledescription",
- "required": false
- }
- ]
- }
-}
+ 'alert': {
+ 'name': 'alert',
+ 'fragID': 'alert',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'alertdialog': {
+ 'name': 'alertdialog',
+ 'fragID': 'alertdialog',
+ 'parentRoles': [
+ 'alert',
+ 'dialog'
+ ],
+ 'localprops': []
+ },
+ 'application': {
+ 'name': 'application',
+ 'fragID': 'application',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ }
+ ]
+ },
+ 'article': {
+ 'name': 'article',
+ 'fragID': 'article',
+ 'parentRoles': [
+ 'document'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ]
+ },
+ 'banner': {
+ 'name': 'banner',
+ 'fragID': 'banner',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'button': {
+ 'name': 'button',
+ 'fragID': 'button',
+ 'parentRoles': [
+ 'command'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-pressed',
+ 'required': false
+ }
+ ]
+ },
+ 'cell': {
+ 'name': 'cell',
+ 'fragID': 'cell',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-colindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-colspan',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowspan',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-colindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-colspan',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowspan',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'checkbox': {
+ 'name': 'checkbox',
+ 'fragID': 'checkbox',
+ 'parentRoles': [
+ 'input'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'columnheader': {
+ 'name': 'columnheader',
+ 'fragID': 'columnheader',
+ 'parentRoles': [
+ 'cell',
+ 'gridcell',
+ 'sectionhead'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-sort',
+ 'required': false
+ }
+ ]
+ },
+ 'combobox': {
+ 'name': 'combobox',
+ 'fragID': 'combobox',
+ 'parentRoles': [
+ 'select'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': true
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-autocomplete',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ]
+ },
+ 'command': {
+ 'name': 'command',
+ 'fragID': 'command',
+ 'parentRoles': [
+ 'widget'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'complementary': {
+ 'name': 'complementary',
+ 'fragID': 'complementary',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'composite': {
+ 'name': 'composite',
+ 'fragID': 'composite',
+ 'parentRoles': [
+ 'widget'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'contentinfo': {
+ 'name': 'contentinfo',
+ 'fragID': 'contentinfo',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'definition': {
+ 'name': 'definition',
+ 'fragID': 'definition',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'dialog': {
+ 'name': 'dialog',
+ 'fragID': 'dialog',
+ 'parentRoles': [
+ 'window'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-modal',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'directory': {
+ 'name': 'directory',
+ 'fragID': 'directory',
+ 'parentRoles': [
+ 'list'
+ ],
+ 'localprops': []
+ },
+ 'document': {
+ 'name': 'document',
+ 'fragID': 'document',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'feed': {
+ 'name': 'feed',
+ 'fragID': 'feed',
+ 'parentRoles': [
+ 'list'
+ ],
+ 'localprops': []
+ },
+ 'figure': {
+ 'name': 'figure',
+ 'fragID': 'figure',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'form': {
+ 'name': 'form',
+ 'fragID': 'form',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'grid': {
+ 'name': 'grid',
+ 'fragID': 'grid',
+ 'parentRoles': [
+ 'composite',
+ 'table'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-colcount',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowcount',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'gridcell': {
+ 'name': 'gridcell',
+ 'fragID': 'gridcell',
+ 'parentRoles': [
+ 'cell',
+ 'widget'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-colindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-colspan',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowspan',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'group': {
+ 'name': 'group',
+ 'fragID': 'group',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'heading': {
+ 'name': 'heading',
+ 'fragID': 'heading',
+ 'parentRoles': [
+ 'sectionhead'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': true
+ }
+ ]
+ },
+ 'img': {
+ 'name': 'img',
+ 'fragID': 'img',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'input': {
+ 'name': 'input',
+ 'fragID': 'input',
+ 'parentRoles': [
+ 'widget'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'landmark': {
+ 'name': 'landmark',
+ 'fragID': 'landmark',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'link': {
+ 'name': 'link',
+ 'fragID': 'link',
+ 'parentRoles': [
+ 'command'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-expanded',
+ 'required': false
+ }
+ ]
+ },
+ 'list': {
+ 'name': 'list',
+ 'fragID': 'list',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'listbox': {
+ 'name': 'listbox',
+ 'fragID': 'listbox',
+ 'parentRoles': [
+ 'select'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ]
+ },
+ 'listitem': {
+ 'name': 'listitem',
+ 'fragID': 'listitem',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'log': {
+ 'name': 'log',
+ 'fragID': 'log',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'main': {
+ 'name': 'main',
+ 'fragID': 'main',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'marquee': {
+ 'name': 'marquee',
+ 'fragID': 'marquee',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'math': {
+ 'name': 'math',
+ 'fragID': 'math',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'menu': {
+ 'name': 'menu',
+ 'fragID': 'menu',
+ 'parentRoles': [
+ 'select'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'menubar': {
+ 'name': 'menubar',
+ 'fragID': 'menubar',
+ 'parentRoles': [
+ 'menu'
+ ],
+ 'localprops': []
+ },
+ 'menuitem': {
+ 'name': 'menuitem',
+ 'fragID': 'menuitem',
+ 'parentRoles': [
+ 'command'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'menuitemcheckbox': {
+ 'name': 'menuitemcheckbox',
+ 'fragID': 'menuitemcheckbox',
+ 'parentRoles': [
+ 'checkbox',
+ 'menuitem'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'menuitemradio': {
+ 'name': 'menuitemradio',
+ 'fragID': 'menuitemradio',
+ 'parentRoles': [
+ 'menuitemcheckbox',
+ 'radio'
+ ],
+ 'localprops': []
+ },
+ 'navigation': {
+ 'name': 'navigation',
+ 'fragID': 'navigation',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'none': {
+ 'name': 'none',
+ 'fragID': 'none',
+ 'parentRoles': [],
+ 'localprops': []
+ },
+ 'note': {
+ 'name': 'note',
+ 'fragID': 'note',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'option': {
+ 'name': 'option',
+ 'fragID': 'option',
+ 'parentRoles': [
+ 'input'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-checked',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-checked',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'password': {
+ 'name': 'password',
+ 'fragID': 'password',
+ 'parentRoles': [
+ 'input'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-placeholder',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ]
+ },
+ 'presentation': {
+ 'name': 'presentation',
+ 'fragID': 'presentation',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': []
+ },
+ 'progressbar': {
+ 'name': 'progressbar',
+ 'fragID': 'progressbar',
+ 'parentRoles': [
+ 'range',
+ 'status'
+ ],
+ 'localprops': []
+ },
+ 'radio': {
+ 'name': 'radio',
+ 'fragID': 'radio',
+ 'parentRoles': [
+ 'input'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'radiogroup': {
+ 'name': 'radiogroup',
+ 'fragID': 'radiogroup',
+ 'parentRoles': [
+ 'select'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ]
+ },
+ 'range': {
+ 'name': 'range',
+ 'fragID': 'range',
+ 'parentRoles': [
+ 'widget'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemax',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemin',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuenow',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuetext',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemax',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemin',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuenow',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuetext',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'region': {
+ 'name': 'region',
+ 'fragID': 'region',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'roletype': {
+ 'name': 'roletype',
+ 'fragID': 'roletype',
+ 'parentRoles': [],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'row': {
+ 'name': 'row',
+ 'fragID': 'row',
+ 'parentRoles': [
+ 'group',
+ 'widget'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-colindex',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowindex',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': false
+ }
+ ]
+ },
+ 'rowgroup': {
+ 'name': 'rowgroup',
+ 'fragID': 'rowgroup',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': []
+ },
+ 'rowheader': {
+ 'name': 'rowheader',
+ 'fragID': 'rowheader',
+ 'parentRoles': [
+ 'cell',
+ 'gridcell',
+ 'sectionhead'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-sort',
+ 'required': false
+ }
+ ]
+ },
+ 'scrollbar': {
+ 'name': 'scrollbar',
+ 'fragID': 'scrollbar',
+ 'parentRoles': [
+ 'range'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemax',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemin',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuenow',
+ 'required': true
+ }
+ ]
+ },
+ 'search': {
+ 'name': 'search',
+ 'fragID': 'search',
+ 'parentRoles': [
+ 'landmark'
+ ],
+ 'localprops': []
+ },
+ 'searchbox': {
+ 'name': 'searchbox',
+ 'fragID': 'searchbox',
+ 'parentRoles': [
+ 'textbox'
+ ],
+ 'localprops': []
+ },
+ 'section': {
+ 'name': 'section',
+ 'fragID': 'section',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'sectionhead': {
+ 'name': 'sectionhead',
+ 'fragID': 'sectionhead',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'select': {
+ 'name': 'select',
+ 'fragID': 'select',
+ 'parentRoles': [
+ 'composite',
+ 'group'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'separator': {
+ 'name': 'separator',
+ 'fragID': 'separator',
+ 'parentRoles': [
+ 'structure'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ }
+ ]
+ },
+ 'slider': {
+ 'name': 'slider',
+ 'fragID': 'slider',
+ 'parentRoles': [
+ 'input',
+ 'range'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemax',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemin',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuenow',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ }
+ ]
+ },
+ 'spinbutton': {
+ 'name': 'spinbutton',
+ 'fragID': 'spinbutton',
+ 'parentRoles': [
+ 'input',
+ 'range'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemax',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuemin',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-valuenow',
+ 'required': true
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ]
+ },
+ 'status': {
+ 'name': 'status',
+ 'fragID': 'status',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'structure': {
+ 'name': 'structure',
+ 'fragID': 'structure',
+ 'parentRoles': [
+ 'roletype'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'switch': {
+ 'name': 'switch',
+ 'fragID': 'switch',
+ 'parentRoles': [
+ 'checkbox'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-checked',
+ 'required': true
+ }
+ ]
+ },
+ 'tab': {
+ 'name': 'tab',
+ 'fragID': 'tab',
+ 'parentRoles': [
+ 'sectionhead',
+ 'widget'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-posinset',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-selected',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-setsize',
+ 'required': false
+ }
+ ]
+ },
+ 'table': {
+ 'name': 'table',
+ 'fragID': 'table',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-colcount',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowcount',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-colcount',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-rowcount',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'tablist': {
+ 'name': 'tablist',
+ 'fragID': 'tablist',
+ 'parentRoles': [
+ 'composite'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-level',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ }
+ ]
+ },
+ 'tabpanel': {
+ 'name': 'tabpanel',
+ 'fragID': 'tabpanel',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'term': {
+ 'name': 'term',
+ 'fragID': 'term',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'textbox': {
+ 'name': 'textbox',
+ 'fragID': 'textbox',
+ 'parentRoles': [
+ 'input'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-autocomplete',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-multiline',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-placeholder',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-autocomplete',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-multiline',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-placeholder',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-readonly',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'timer': {
+ 'name': 'timer',
+ 'fragID': 'timer',
+ 'parentRoles': [
+ 'status'
+ ],
+ 'localprops': []
+ },
+ 'toolbar': {
+ 'name': 'toolbar',
+ 'fragID': 'toolbar',
+ 'parentRoles': [
+ 'group'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ }
+ ]
+ },
+ 'tooltip': {
+ 'name': 'tooltip',
+ 'fragID': 'tooltip',
+ 'parentRoles': [
+ 'section'
+ ],
+ 'localprops': []
+ },
+ 'tree': {
+ 'name': 'tree',
+ 'fragID': 'tree',
+ 'parentRoles': [
+ 'select'
+ ],
+ 'localprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-multiselectable',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-required',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-orientation',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-activedescendant',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'treegrid': {
+ 'name': 'treegrid',
+ 'fragID': 'treegrid',
+ 'parentRoles': [
+ 'grid',
+ 'tree'
+ ],
+ 'localprops': []
+ },
+ 'treeitem': {
+ 'name': 'treeitem',
+ 'fragID': 'treeitem',
+ 'parentRoles': [
+ 'listitem',
+ 'option'
+ ],
+ 'localprops': []
+ },
+ 'widget': {
+ 'name': 'widget',
+ 'fragID': 'widget',
+ 'parentRoles': [
+ 'roletype'
+ ],
+ 'localprops': [],
+ 'allprops': [
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ },
+ 'window': {
+ 'name': 'window',
+ 'fragID': 'window',
+ 'parentRoles': [
+ 'roletype'
+ ],
+ 'localprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-modal',
+ 'required': false
+ }
+ ],
+ 'allprops': [
+ {
+ 'is': 'state',
+ 'name': 'aria-expanded',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-modal',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-atomic',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-busy',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-controls',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-current',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-describedby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-details',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-disabled',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-dropeffect',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-errormessage',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-flowto',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-grabbed',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-haspopup',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-hidden',
+ 'required': false
+ },
+ {
+ 'is': 'state',
+ 'name': 'aria-invalid',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-keyshortcuts',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-label',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-labelledby',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-live',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-owns',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-relevant',
+ 'required': false
+ },
+ {
+ 'is': 'property',
+ 'name': 'aria-roledescription',
+ 'required': false
+ }
+ ]
+ }
+};
diff --git a/common/script/utility.js b/common/script/utility.js
index 5384e24cf5..87d87dff92 100644
--- a/common/script/utility.js
+++ b/common/script/utility.js
@@ -2,14 +2,14 @@
// Change the authors credit to mapping contributors credit
// Right now this will run on any author credit, not scoped to AAMs
-require(["core/pubsubhub"], function(respecEvents) {
- "use strict";
- respecEvents.sub('end', function(message) {
- if (message === 'core/link-to-dfn') {
- document.querySelectorAll("div.head dt").forEach(function(node){
- if (node.textContent == "Authors:") node.textContent = "Platform Mapping Maintainers:";
- });
- }
- })
-})
+require([ 'core/pubsubhub' ], function (respecEvents) {
+ 'use strict';
+ respecEvents.sub('end', function (message) {
+ if (message === 'core/link-to-dfn') {
+ document.querySelectorAll('div.head dt').forEach(function (node) {
+ if (node.textContent == 'Authors:') {node.textContent = 'Platform Mapping Maintainers:';}
+ });
+ }
+ });
+});
diff --git a/package.json b/package.json
index 2b36030f80..033ef9e27f 100644
--- a/package.json
+++ b/package.json
@@ -7,8 +7,8 @@
"example": "examples"
},
"scripts": {
- "fix": "eslint --fix bin examples",
- "lint": "eslint bin examples",
+ "fix": "eslint --fix .",
+ "lint": "eslint .",
"test": "npm run lint"
},
"repository": {
diff --git a/respec-config.js b/respec-config.js
index 8248305b87..302b098d74 100644
--- a/respec-config.js
+++ b/respec-config.js
@@ -11,7 +11,7 @@ var respecConfig = {
// publishDate: "2013-08-22",
noRecTrack: true,
diffTool: 'http://www.aptest.com/standards/htmldiff/htmldiff.pl',
- license: "w3c-software-doc",
+ license: 'w3c-software-doc',
// The specifications short name, as in http://www.w3.org/TR/short-name/
shortName: 'wai-aria-practices-1.1',
@@ -150,5 +150,5 @@ var respecConfig = {
localBiblio: biblio,
- preProcess: [linkCrossReferences]
+ preProcess: [ linkCrossReferences ]
};