From c4ceecf6d907e88dffa061fe9f3a87b6dc409e34 Mon Sep 17 00:00:00 2001 From: Peter Krautzberger
' +
- content +
- '
' +
- type +
- '';
- sp.setAttribute('aria-describedby', 'desc-' + title);
- var dRef = item.nextElementSibling;
- var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
- dRef.id = 'desc-' + title;
- dRef.setAttribute('role', 'definition');
- var heading = document.createElement('h4');
- heading.appendChild(sp);
- container.replaceChild(heading, item);
- // add this item to the index
- propList[title] = {
- is: type,
- title: title,
- name: content,
- desc: desc,
- roles: [],
- };
- var abstract = container.querySelector('.' + type + '-applicability');
- if (
- (abstract.textContent || abstract.innerText) ===
- 'All elements of the base markup'
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: false,
- deprecated: false,
- });
- } else if (
- (abstract.textContent || abstract.innerText) ===
- 'All elements of the base markup except for some roles or elements that prohibit its use'
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: true,
- deprecated: false,
- });
- } else if (
- (abstract.textContent || abstract.innerText) ===
- 'Use as a global deprecated in ARIA 1.2'
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: false,
- deprecated: true,
- });
- }
- // the rdef is gone. if we are in a div, convert that div to a section
+ var skipIndex = 0;
+ var myURL = document.URL;
+ if (myURL.match(/\?fast/)) {
+ skipIndex = 1;
+ }
- if (container.nodeName.toLowerCase() == 'div') {
- // change the enclosing DIV to a section with notoc
- var sec = document.createElement('section');
- Array.prototype.slice
- .call(container.attributes)
- .forEach(function (attr) {
- sec.setAttribute(attr.name, attr.value);
- });
- sec.classList.add('notoc');
- var theContents = container.innerHTML;
- sec.innerHTML = theContents;
- container.parentNode.replaceChild(sec, container);
- }
+ // process the document before anything else is done
+ // first get the properties
+ Array.prototype.slice
+ .call(document.querySelectorAll("pdef, sdef"))
+ .forEach(function (item) {
+ var type = item.localName === "pdef" ? "property" : "state";
+ var container = item.parentNode;
+ var content = item.innerHTML;
+ var sp = document.createElement("span");
+ var title = item.getAttribute("title");
+ if (!title) {
+ title = content;
+ }
+ sp.className = type + "-name";
+ sp.title = title;
+ sp.innerHTML =
+ "" +
+ content +
+ '
' +
+ type +
+ "";
+ sp.setAttribute("aria-describedby", "desc-" + title);
+ var dRef = item.nextElementSibling;
+ var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
+ dRef.id = "desc-" + title;
+ dRef.setAttribute("role", "definition");
+ var heading = document.createElement("h4");
+ heading.appendChild(sp);
+ container.replaceChild(heading, item);
+ // add this item to the index
+ propList[title] = {
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ roles: [],
+ };
+ var abstract = container.querySelector("." + type + "-applicability");
+ if (
+ (abstract.textContent || abstract.innerText) ===
+ "All elements of the base markup"
+ ) {
+ globalSP.push({
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ prohibited: false,
+ deprecated: false,
});
-
- if (!skipIndex) {
- // we have all the properties and states - spit out the
- // index
- var propIndex = '';
- var sortedList = [];
-
- Object.keys(propList).forEach(function (key) {
- sortedList.push(key);
+ } else if (
+ (abstract.textContent || abstract.innerText) ===
+ "All elements of the base markup except for some roles or elements that prohibit its use"
+ ) {
+ globalSP.push({
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ prohibited: true,
+ deprecated: false,
});
- sortedList = sortedList.sort();
-
- for (var i = 0; i < sortedList.length; i++) {
- var item = propList[sortedList[i]];
- propIndex +=
- '' +
- content +
- '
' +
- type +
- '';
- // sp.id = title;
- sp.setAttribute('aria-describedby', 'desc-' + title);
- var dRef = item.nextElementSibling;
- var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
- dRef.id = 'desc-' + title;
- dRef.setAttribute('role', 'definition');
- container.replaceChild(sp, item);
- roleIndex +=
- '' +
- content +
- '
' +
- (isAbstract ? ' (abstract role) ' : '') +
- '" +
+ content +
+ '
' +
+ type +
+ "";
+ // sp.id = title;
+ sp.setAttribute("aria-describedby", "desc-" + title);
+ var dRef = item.nextElementSibling;
+ var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
+ dRef.id = "desc-" + title;
+ dRef.setAttribute("role", "definition");
+ container.replaceChild(sp, item);
+ roleIndex +=
+ '' +
+ content +
+ "
" +
+ (isAbstract ? " (abstract role) " : "") +
+ "' +
- content +
- '
' +
- req +
- '' +
- content +
- '
' +
- req +
- '' +
- content +
- '
' +
- req +
- '' +
- content +
- '
' +
- req +
- '' +
+ content +
+ "
" +
+ req +
+ "' +
+ content +
+ "
" +
+ req +
+ "' +
+ content +
+ "
" +
+ req +
+ "' +
+ content +
+ "
" +
+ req +
+ "' +
+ "" +
content +
'
(' +
type +
- ')';
- sp.setAttribute('aria-describedby', 'desc-' + title);
+ ")";
+ sp.setAttribute("aria-describedby", "desc-" + title);
var dRef = item.nextElementSibling;
var desc = dRef.firstElementChild.innerHTML;
- dRef.id = 'desc-' + title;
- dRef.setAttribute('role', 'definition');
- var heading = document.createElement('h3');
+ dRef.id = "desc-" + title;
+ dRef.setAttribute("role", "definition");
+ var heading = document.createElement("h3");
heading.appendChild(sp);
container.replaceChild(heading, item);
// add this item to the index
@@ -102,10 +102,10 @@ function ariaAttributeReferences() {
desc: desc,
roles: [],
};
- var abstract = container.querySelector('.' + type + '-applicability');
+ var abstract = container.querySelector("." + type + "-applicability");
if (
(abstract.textContent || abstract.innerText) ===
- 'All elements of the base markup'
+ "All elements of the base markup"
) {
globalSP.push({
is: type,
@@ -116,15 +116,15 @@ function ariaAttributeReferences() {
}
// the pdef/sdef is gone. if we are in a div, convert that div to a section
- if (container.nodeName.toLowerCase() == 'div') {
+ if (container.nodeName.toLowerCase() == "div") {
// change the enclosing DIV to a section with notoc
- var sec = document.createElement('section');
+ var sec = document.createElement("section");
Array.prototype.slice
.call(container.attributes)
.forEach(function (attr) {
sec.setAttribute(attr.name, attr.value);
});
- sec.classList.add('notoc');
+ sec.classList.add("notoc");
var theContents = container.innerHTML;
sec.innerHTML = theContents;
container.parentNode.replaceChild(sec, container);
@@ -141,52 +141,52 @@ function ariaAttributeReferences() {
//
var subRoles = [];
- var roleIndex = '';
+ var roleIndex = "";
Array.prototype.slice
- .call(document.querySelectorAll('rdef'))
+ .call(document.querySelectorAll("rdef"))
.forEach(function (item) {
var container = item.parentNode;
var content = item.innerHTML;
- var sp = document.createElement('h3');
- var title = item.getAttribute('title');
+ var sp = document.createElement("h3");
+ var title = item.getAttribute("title");
if (!title) {
title = content;
}
- var pnID = addId(container, '', title);
- sp.className = 'role-name';
+ var pnID = addId(container, "", title);
+ sp.className = "role-name";
sp.title = title;
// is this a role or an abstract role
- var type = 'role';
- var abstract = container.querySelectorAll('.role-abstract');
- if (abstract.innerText === 'True') {
- type = 'abstract role';
+ var type = "role";
+ var abstract = container.querySelectorAll(".role-abstract");
+ if (abstract.innerText === "True") {
+ type = "abstract role";
}
sp.innerHTML =
- '' +
+ "" +
content +
'
(' +
type +
- ')';
+ ")";
// sp.id = title;
- sp.setAttribute('aria-describedby', 'desc-' + title);
+ sp.setAttribute("aria-describedby", "desc-" + title);
var dRef = item.nextElementSibling;
var desc = dRef.firstElementChild.innerHTML;
- dRef.id = 'desc-' + title;
- dRef.setAttribute('role', 'definition');
+ dRef.id = "desc-" + title;
+ dRef.setAttribute("role", "definition");
container.replaceChild(sp, item);
roleIndex +=
'' +
content +
- ' \n';
- roleIndex += '' + desc + ' \n';
+ "\n";
+ roleIndex += "" + desc + " \n";
// grab info about this role
// do we have a parent class? if so, put us in that parents list
- var node = container.querySelectorAll('.role-parent rref');
+ var node = container.querySelectorAll(".role-parent rref");
// s will hold the name of the parent role if any
var s = null;
var parentRoles = [];
@@ -209,7 +209,7 @@ function ariaAttributeReferences() {
Array.prototype.slice
.call(
container.querySelectorAll(
- '.role-properties, .role-required-properties'
+ ".role-properties, .role-required-properties"
)
)
.forEach(function (node) {
@@ -220,16 +220,14 @@ function ariaAttributeReferences() {
) {
// looks like we do
Array.prototype.slice
- .call(node.querySelectorAll('pref,sref'))
+ .call(node.querySelectorAll("pref,sref"))
.forEach(function (item) {
- var name = item.getAttribute('title');
+ var name = item.getAttribute("title");
if (!name) {
name = item.textContent || item.innerText;
}
- var type = item.localName === 'pref' ? 'property' : 'state';
- var req = node.classList.contains(
- 'role-required-properties'
- );
+ var type = item.localName === "pref" ? "property" : "state";
+ var req = node.classList.contains("role-required-properties");
attrs.push({ is: type, name: name, required: req });
// remember that the state or property is
// referenced by this role
@@ -245,15 +243,15 @@ function ariaAttributeReferences() {
localprops: attrs,
};
- if (container.nodeName.toLowerCase() == 'div') {
+ if (container.nodeName.toLowerCase() == "div") {
// change the enclosing DIV to a section with notoc
- var sec = document.createElement('section');
+ var sec = document.createElement("section");
Array.prototype.slice
.call(container.attributes)
.forEach(function (attr) {
sec.setAttribute(attr.name, attr.value);
});
- sec.classList.add('notoc');
+ sec.classList.add("notoc");
var theContents = container.innerHTML;
sec.innerHTML = theContents;
container.parentNode.replaceChild(sec, container);
@@ -266,7 +264,7 @@ function ariaAttributeReferences() {
ref = roleInfo[role];
}
if (!ref) {
- msg.pub('error', 'No role definition for ' + role);
+ msg.pub("error", "No role definition for " + role);
} else if (ref.allprops) {
return ref.allprops;
} else {
@@ -286,9 +284,9 @@ function ariaAttributeReferences() {
// build up the complete inherited SP lists for each role
Object.entries(localRoleInfo).forEach(function (index) {
item = index[1];
- var output = '';
+ var output = "";
var placeholder = document.querySelector(
- '#' + item.fragID + ' .role-inherited'
+ "#" + item.fragID + " .role-inherited"
);
if (placeholder) {
@@ -317,46 +315,46 @@ function ariaAttributeReferences() {
if (sortedList) {
for (var k = 0; k < sortedList.length; k++) {
var role = sortedList[k];
- var req = '';
+ var req = "";
if (role.required) {
- req = ' (required)';
+ req = " (required)";
}
if (prev != role.name) {
- output += '';
- if (role.is === 'state') {
+ output += " ";
+ if (role.is === "state") {
output +=
- '' +
role.name +
- ' (state) ' +
+ " (state)" +
req;
} else {
output +=
- '' +
+ "" +
role.name +
- ' ' +
+ " " +
req;
}
if (role.prohibited) {
- output += ' (Except where prohibited)';
+ output += " (Except where prohibited)";
}
if (role.deprecated) {
- output += ' (Global use deprecated in ARIA 1.2)';
+ output += " (Global use deprecated in ARIA 1.2)";
}
- output += ' \n';
+ output += "\n";
prev = role.name;
}
}
}
- if (output !== '') {
- output = '\n' + output + '
\n';
+ if (output !== "") {
+ output = "\n" + output + "
\n";
placeholder.innerHTML = output;
}
}
@@ -384,25 +382,25 @@ function ariaAttributeReferences() {
};
Object.values(propList).forEach(function (item) {
- var output = '';
- var section = document.querySelector('#' + item.name);
+ var output = "";
+ var section = document.querySelector("#" + item.name);
var placeholder = section.querySelector(
- '.state-applicability, .property-applicability'
+ ".state-applicability, .property-applicability"
);
if (
placeholder &&
(placeholder.textContent || placeholder.innerText) ===
- 'Placeholder' &&
+ "Placeholder" &&
item.roles.length
) {
// update the used in roles list
var sortedList = [];
sortedList = item.roles.sort();
for (var j = 0; j < sortedList.length; j++) {
- output += '' + sortedList[j] + ' \n';
+ output += "" + sortedList[j] + " \n";
}
- if (output !== '') {
- output = '\n' + output + '
\n';
+ if (output !== "") {
+ output = "\n" + output + "
\n";
}
placeholder.innerHTML = output;
// also update any inherited roles
@@ -421,22 +419,22 @@ function ariaAttributeReferences() {
});
placeholder = section.querySelector(
- '.state-descendants, .property-descendants'
+ ".state-descendants, .property-descendants"
);
if (placeholder && myList.length) {
sortedList = myList.sort();
- output = '';
- var last = '';
+ output = "";
+ var last = "";
for (var k = 0; k < sortedList.length; k++) {
var lItem = sortedList[k];
if (last != lItem) {
- output += '' + lItem + ' \n';
+ output += "" + lItem + " \n";
last = lItem;
}
}
- if (output !== '') {
- output = '\n' + output + '
\n';
+ if (output !== "") {
+ output = "\n" + output + "
\n";
}
placeholder.innerHTML = output;
}
@@ -444,11 +442,11 @@ function ariaAttributeReferences() {
});
// spit out the index
- var node = document.getElementById('index_role');
+ var node = document.getElementById("index_role");
var parentNode = node.parentNode;
- var list = document.createElement('dl');
- list.id = 'index_role';
- list.className = 'compact';
+ var list = document.createElement("dl");
+ list.id = "index_role";
+ list.className = "compact";
list.innerHTML = roleIndex;
parentNode.replaceChild(list, node);
@@ -458,17 +456,16 @@ function ariaAttributeReferences() {
var sortedList = item.sort(function (a, b) {
return a < b ? -1 : a > b ? 1 : 0;
});
- var output = '\n';
+ var output = "\n";
for (var j = 0; j < sortedList.length; j++) {
- output += '' + sortedList[j] + ' \n';
+ output += "" + sortedList[j] + " \n";
}
- output += '
\n';
+ output += "
\n";
// put it somewhere
- var subRolesContainer = document.querySelector('#' + subRoles[i]);
+ var subRolesContainer = document.querySelector("#" + subRoles[i]);
if (subRolesContainer) {
- var subRolesListContainer = subRolesContainer.querySelector(
- '.role-children'
- );
+ var subRolesListContainer =
+ subRolesContainer.querySelector(".role-children");
if (subRolesListContainer) {
subRolesListContainer.innerHTML = output;
}
@@ -482,8 +479,8 @@ function ariaAttributeReferences() {
Array.prototype.slice
.call(
- document.querySelectorAll(
- '.role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values'
+ document.querySelectorAll(
+ ".role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values"
)
)
.forEach(function (item) {
@@ -492,23 +489,23 @@ function ariaAttributeReferences() {
// there is no item - remove the row
item.parentNode.parentNode.removeChild(item.parentNode);
} else if (
- content === 'Placeholder' &&
+ content === "Placeholder" &&
!skipIndex &&
- (item.className === 'role-inherited' ||
- item.className === 'role-children' ||
- item.className === 'property-descendants' ||
- item.className === 'state-descendants')
+ (item.className === "role-inherited" ||
+ item.className === "role-children" ||
+ item.className === "property-descendants" ||
+ item.className === "state-descendants")
) {
item.parentNode.remove();
}
});
}
-}
+}
-require(['core/pubsubhub'], function (respecEvents) {
- respecEvents.sub('end', function (msg) {
- if (msg == 'w3c/conformance') {
- ariaAttributeReferences();
- }
+require(["core/pubsubhub"], function (respecEvents) {
+ respecEvents.sub("end", function (msg) {
+ if (msg == "w3c/conformance") {
+ ariaAttributeReferences();
+ }
});
});
diff --git a/common/script/mapping-tables.js b/common/script/mapping-tables.js
index a4e6d12..fb89d9f 100644
--- a/common/script/mapping-tables.js
+++ b/common/script/mapping-tables.js
@@ -1,11 +1,11 @@
/* global mappingTables */
function hideElement(element) {
- element.style.display = 'none';
+ element.style.display = "none";
}
function showElement(element) {
- element.style.display = 'block';
+ element.style.display = "block";
}
function queryAll(selector, context) {
@@ -28,19 +28,15 @@ function viewAsSingleTable(tableContainer, detailsContainer) {
showElement(tableContainer);
// Remove ids from summary
- queryAll('summary', detailsContainer).forEach(function (
- summary
- ) {
- summary.dataset['id'] = summary.id;
- summary.removeAttribute('id');
+ queryAll("summary", detailsContainer).forEach(function (summary) {
+ summary.dataset["id"] = summary.id;
+ summary.removeAttribute("id");
});
// Add ids to table
- queryAll('tbody tr', tableContainer).forEach(function (
- tr
- ) {
- tr.id = tr.dataset['id'];
- tr.removeAttribute('data-id');
+ queryAll("tbody tr", tableContainer).forEach(function (tr) {
+ tr.id = tr.dataset["id"];
+ tr.removeAttribute("data-id");
});
}
@@ -49,23 +45,18 @@ function viewAsDetails(tableContainer, detailsContainer) {
showElement(detailsContainer);
// Remove ids from table
- queryAll('tbody tr', tableContainer).forEach(function (
- tr
- ) {
- tr.dataset['id'] = tr.id;
- tr.removeAttribute('id');
+ queryAll("tbody tr", tableContainer).forEach(function (tr) {
+ tr.dataset["id"] = tr.id;
+ tr.removeAttribute("id");
});
// Add ids to summary
- queryAll('summary', detailsContainer).forEach(function (
- summary
- ) {
- summary.id = summary.dataset['id'];
- summary.removeAttribute('data-id');
+ queryAll("summary", detailsContainer).forEach(function (summary) {
+ summary.id = summary.dataset["id"];
+ summary.removeAttribute("data-id");
});
}
-
function expandReferredDetails(summaryFragId) {
// if details element is not open, activate click on summary
if (!summaryFragId.parentNode.open) {
@@ -74,8 +65,7 @@ function expandReferredDetails(summaryFragId) {
}
function mappingTables() {
- queryAll('.table-container').forEach(function (container) {
-
+ queryAll(".table-container").forEach(function (container) {
// object to store information about a mapping table.
var tableInfo = {};
mappingTableInfos.push(tableInfo);
@@ -85,27 +75,27 @@ function mappingTables() {
hideElement(container);
// store a reference to the table
- tableInfo.table = container.querySelector('table');
+ tableInfo.table = container.querySelector("table");
// create a container div to hold all the details element and insert after table
- tableInfo.detailsContainer = document.createElement('div');
- tableInfo.detailsContainer.className = 'details';
- tableInfo.id = tableInfo.table.id + '-details';
+ tableInfo.detailsContainer = document.createElement("div");
+ tableInfo.detailsContainer.className = "details";
+ tableInfo.id = tableInfo.table.id + "-details";
tableInfo.tableContainer.insertAdjacentElement(
- 'afterend',
+ "afterend",
tableInfo.detailsContainer
);
// add switch to view as single table or details/summary
- var viewSwitch = document.createElement('button');
- viewSwitch.className = 'switch-view';
+ var viewSwitch = document.createElement("button");
+ viewSwitch.className = "switch-view";
viewSwitch.innerHTML = mappingTableLabels.viewByTable;
- tableInfo.tableContainer.insertAdjacentElement('beforebegin', viewSwitch);
+ tableInfo.tableContainer.insertAdjacentElement("beforebegin", viewSwitch);
// store the table's column headers in array colHeaders
// TODO: figure out what browsers we have to support and replace this with Array#map if possible
var colHeaders = [];
- queryAll('thead th', tableInfo.table).forEach(function (th) {
+ queryAll("thead th", tableInfo.table).forEach(function (th) {
colHeaders.push(th.innerHTML);
});
@@ -113,64 +103,60 @@ function mappingTables() {
colHeaders.shift();
// for each row in the table, create details/summary..
- queryAll('tbody tr', tableInfo.table).forEach(function (row) {
- var caption = row.querySelector('th').innerHTML;
- var summary = caption.replace(/]+>|<\/a>/g, '');
+ queryAll("tbody tr", tableInfo.table).forEach(function (row) {
+ var caption = row.querySelector("th").innerHTML;
+ var summary = caption.replace(/]+>|<\/a>/g, "");
// get the tr's @id
var id = row.id;
row.dataset.id = id;
// remove the tr's @id since same id will be used in the relevant summary element
- row.removeAttribute('id');
+ row.removeAttribute("id");
// store the row's cells in array rowCells
var rowCells = [];
// add row cells to array rowCells for use in the details' table
- queryAll('td', row).forEach(function (cell) {
+ queryAll("td", row).forEach(function (cell) {
rowCells.push(cell.innerHTML);
});
// clone colHeaders array for use in details table row headers
var rowHeaders = colHeaders.slice(0);
// if attributes mapping table...
- if (tableInfo.table.classList.contains('attributes')) {
+ if (tableInfo.table.classList.contains("attributes")) {
// remove second column header from array
rowHeaders.shift();
// remove and store "HTML elements" cell from rowCells array for use in details' summary and table caption
var relevantElsCaption = rowCells.shift();
var relevantElsSummary = relevantElsCaption.replace(
/]+>|<\/a>/g,
- ''
+ ""
);
}
// create content for each element; add row header's content to summary
- var details = document.createElement('details');
- details.className = 'map';
+ var details = document.createElement("details");
+ details.className = "map";
var detailsHTML = '' + summary;
// if attributes mapping table, append relevant elements to summary
- if (tableInfo.table.classList.contains('attributes')) {
- detailsHTML += ' [' + relevantElsSummary + ']';
+ if (tableInfo.table.classList.contains("attributes")) {
+ detailsHTML += " [" + relevantElsSummary + "]";
}
- detailsHTML += '
' + caption;
+ detailsHTML += "" + caption;
- if (tableInfo.table.classList.contains('attributes')) {
- detailsHTML += ' [' + relevantElsCaption + ']';
+ if (tableInfo.table.classList.contains("attributes")) {
+ detailsHTML += " [" + relevantElsCaption + "]";
}
- detailsHTML += ' ';
+ detailsHTML += "";
// 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++) {
detailsHTML +=
- '' +
- rowHeaders[i] +
- ' ' +
- rowCells[i] +
- ' ';
+ "" + rowHeaders[i] + " " + rowCells[i] + " ";
}
- detailsHTML += '
';
+ detailsHTML += "
";
details.innerHTML = detailsHTML;
// append the element to the detailsContainer div
@@ -178,13 +164,13 @@ function mappingTables() {
});
// add 'expand/collapse all' functionality
- var expandAllButton = document.createElement('button');
- expandAllButton.className = 'expand';
+ var expandAllButton = document.createElement("button");
+ expandAllButton.className = "expand";
expandAllButton.innerHTML = mappingTableLabels.expand;
- var collapseAllButton = document.createElement('button');
+ var collapseAllButton = document.createElement("button");
collapseAllButton.disabled = true;
- collapseAllButton.className = 'collapse';
+ collapseAllButton.className = "collapse";
collapseAllButton.innerHTML = mappingTableLabels.collapse;
tableInfo.detailsContainer.insertBefore(
@@ -203,17 +189,17 @@ function mappingTables() {
window.location = hash;
var frag = document.querySelector(hash);
// if frag id is for a summary element, expand the parent details element
- if (frag && frag.tagName === 'SUMMARY') {
+ if (frag && frag.tagName === "SUMMARY") {
expandReferredDetails(hash);
}
}
// Add a hook to expand referred details element when whose @href is fragid of a is clicked.
queryAll('a[href^="#"]').forEach(function (a) {
- var fragId = a.getAttribute('href');
+ var fragId = a.getAttribute("href");
- if (fragId.tagName === 'SUMMARY') {
- a.addEventListener('click', function () {
+ if (fragId.tagName === "SUMMARY") {
+ a.addEventListener("click", function () {
expandReferredDetails(fragId);
});
}
@@ -221,18 +207,16 @@ function mappingTables() {
}
document.addEventListener("DOMContentLoaded", () => {
+ document.querySelectorAll("button.switch-view").forEach(function (b) {
+ b.addEventListener("click", function () {
+ tableContainer = b.parentElement.querySelector(".table-container");
+ table = tableContainer.querySelector("table");
+ detailsContainer = b.parentElement.querySelector(".details");
- document.querySelectorAll('button.switch-view').forEach(function (b){
- b.addEventListener('click', function () {
- tableContainer = b.parentElement.querySelector('.table-container');
- table = tableContainer.querySelector('table');
- detailsContainer = b.parentElement.querySelector('.details');
-
- if (detailsContainer.style.display !== 'none') {
+ if (detailsContainer.style.display !== "none") {
viewAsSingleTable(tableContainer, detailsContainer);
// toggle the viewSwitch label from view-as-single-table to view-by-X
- b.innerHTML =
- mappingTableLabels.viewByLabels[table.id];
+ b.innerHTML = mappingTableLabels.viewByLabels[table.id];
} else {
viewAsDetails(tableContainer, detailsContainer);
// toggle the viewSwitch label from view-by-X to view-as-single-table.
@@ -242,30 +226,30 @@ document.addEventListener("DOMContentLoaded", () => {
});
var expandCollapseDetails = function (detCont, action) {
- queryAll('details', detCont).forEach(function (details) {
- details.open = action !== 'collapse'
+ queryAll("details", detCont).forEach(function (details) {
+ details.open = action !== "collapse";
});
};
- document.querySelectorAll('button.expand').forEach(function (b){
- b.addEventListener('click', function () {
+ document.querySelectorAll("button.expand").forEach(function (b) {
+ b.addEventListener("click", function () {
detailsContainer = b.parentElement;
- expandCollapseDetails(detailsContainer, 'expand');
+ expandCollapseDetails(detailsContainer, "expand");
b.disabled = true;
b.parentElement
- .querySelector('button.collapse')
- .removeAttribute('disabled');
+ .querySelector("button.collapse")
+ .removeAttribute("disabled");
});
});
- document.querySelectorAll('button.collapse').forEach(function (b){
- b.addEventListener('click', function () {
+ document.querySelectorAll("button.collapse").forEach(function (b) {
+ b.addEventListener("click", function () {
detailsContainer = b.parentElement;
- expandCollapseDetails(detailsContainer, 'collapse');
+ expandCollapseDetails(detailsContainer, "collapse");
b.disabled = true;
b.parentElement
- .querySelector('button.expand')
- .removeAttribute('disabled');
+ .querySelector("button.expand")
+ .removeAttribute("disabled");
});
});
});
diff --git a/common/script/resolveReferences.js b/common/script/resolveReferences.js
index 5edb65e..ae105b6 100644
--- a/common/script/resolveReferences.js
+++ b/common/script/resolveReferences.js
@@ -37,7 +37,7 @@ function norm(str) {
* @param {Boolean} noLC do not convert to lowercase
* @returns {String} generated (or existing) id for element
*/
- function addId(elem, pfx = "", txt = "", noLC = false) {
+function addId(elem, pfx = "", txt = "", noLC = false) {
if (elem.id) {
return elem.id;
}
@@ -74,39 +74,38 @@ function norm(str) {
return id;
}
-
// NOTE: this was taken from https://github.com/w3c/respec/blob/develop/src/core/utils.js#L474 while removing jQuery
function getDfnTitles(elem) {
const titleSet = new Set();
// data-lt-noDefault avoid using the text content of a definition
// in the definition list.
// ltNodefault is === "data-lt-noDefault"... someone screwed up 😖
- const normText = 'ltNodefault' in elem.dataset ? '' : norm(elem.textContent);
+ const normText = "ltNodefault" in elem.dataset ? "" : norm(elem.textContent);
const child = /** @type {HTMLElement | undefined} */ (elem.children[0]);
if (elem.dataset.lt) {
// prefer @data-lt for the list of title aliases
elem.dataset.lt
- .split('|')
+ .split("|")
.map((item) => norm(item))
.forEach((item) => titleSet.add(item));
} else if (
elem.childNodes.length === 1 &&
- elem.getElementsByTagName('abbr').length === 1 &&
+ elem.getElementsByTagName("abbr").length === 1 &&
child.title
) {
titleSet.add(child.title);
} else if (elem.textContent === '""') {
- titleSet.add('the-empty-string');
+ titleSet.add("the-empty-string");
}
titleSet.add(normText);
- titleSet.delete('');
+ titleSet.delete("");
// We could have done this with @data-lt (as the logic is same), but if
// @data-lt was not present, we would end up using @data-local-lt as element's
// id (in other words, we prefer textContent over @data-local-lt for dfn id)
if (elem.dataset.localLt) {
- const localLt = elem.dataset.localLt.split('|');
+ const localLt = elem.dataset.localLt.split("|");
localLt.forEach((item) => titleSet.add(norm(item)));
}
@@ -115,7 +114,7 @@ function getDfnTitles(elem) {
}
function linkCrossReferences() {
- 'use strict';
+ "use strict";
var specBaseURL = respecConfig.ariaSpecURLs
? respecConfig.ariaSpecURLs[respecConfig.specStatus]
@@ -151,91 +150,90 @@ function linkCrossReferences() {
Array.prototype.slice
.call(document.querySelectorAll(selString))
.forEach(function (el) {
- var href = el.getAttribute('href');
- el.setAttribute('href', baseUrl + href);
+ var href = el.getAttribute("href");
+ el.setAttribute("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',
+ "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.'
+ "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.'
+ "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',
+ "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.
if (!!graphicsModURL) {
setHrefs(
- 'a.graphics-role-reference, a.graphics-property-reference, a.graphics-state-reference, a.graphics',
+ "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.
if (!!graphicsMappingModURL) {
setHrefs(
- 'a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping',
+ "a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping",
graphicsMappingModURL
);
} else {
console.log(
- 'linkCrossReferences(): graphicsMappingModURL is not defined.'
+ "linkCrossReferences(): graphicsMappingModURL is not defined."
);
}
// 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.");
}
// Update any terms linked using termref to be informative as all aria terms are linked informatively
Array.prototype.slice
- .call(document.querySelectorAll('.termref'))
- .forEach(function (item) {
- item.classList.add("informative");
- });
+ .call(document.querySelectorAll(".termref"))
+ .forEach(function (item) {
+ item.classList.add("informative");
+ });
}
-
function updateReferences(base) {
// update references to properties
//
@@ -245,20 +243,20 @@ function updateReferences(base) {
// 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';
+ "use strict";
var baseURL = respecConfig.ariaSpecURLs[respecConfig.specStatus];
var sectionMap = {};
Array.prototype.slice
- .call(base.querySelectorAll('pref, sref, rref'))
+ .call(base.querySelectorAll("pref, sref, rref"))
.forEach(function (item) {
// what are we referencing?
var content = item.innerText;
var usedTitle = false;
- var ref = item.getAttribute('title');
+ var ref = item.getAttribute("title");
if (!ref) {
- ref = item.getAttribute('data-lt');
+ ref = item.getAttribute("data-lt");
if (!ref) {
ref = content;
} else {
@@ -268,24 +266,27 @@ function updateReferences(base) {
usedTitle = true;
}
- var isPreref = item.tagName.toLowerCase() === 'pref';
- var isSref = item.tagName.toLowerCase() === 'sref';
+ var isPreref = item.tagName.toLowerCase() === "pref";
+ var isSref = item.tagName.toLowerCase() === "sref";
// what sort of reference are we?
var theClass = isPreref
- ? 'property-reference'
+ ? "property-reference"
: isSref
- ? 'state-reference'
- : 'role-reference';
+ ? "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 = isPreref || isSref ? baseURL + '#' : '#';
+ var URL = isPreref || isSref ? baseURL + "#" : "#";
// assume we are making a link
- var theElement = 'a';
+ var theElement = "a";
// pSec is the nearest parent section element
- var parentNodes = parents(item, 'section, div.role, div.state, div.property');
+ var parentNodes = parents(
+ item,
+ "section, div.role, div.state, div.property"
+ );
if (parentNodes) {
var pSec = parentNodes[0];
var pID = pSec.id;
@@ -293,11 +294,11 @@ function updateReferences(base) {
if (sectionMap[pID]) {
if (sectionMap[pID][ref]) {
// only change the element if we not in a table or a dl
- if (parents(item, 'table dl').length === 0) {
+ if (parents(item, "table dl").length === 0) {
if (usedTitle) {
- theElement = 'span';
+ theElement = "span";
} else {
- theElement = 'code';
+ theElement = "code";
}
}
} else {
@@ -310,22 +311,22 @@ function updateReferences(base) {
}
}
- if (theElement === 'a' && item.tagName.toLowerCase() === 'rref') {
- if (typeof localRoleInfo !== 'undefined' && localRoleInfo[ref]) {
+ if (theElement === "a" && item.tagName.toLowerCase() === "rref") {
+ if (typeof localRoleInfo !== "undefined" && localRoleInfo[ref]) {
ref = localRoleInfo[ref].fragID;
} else if (baseURL && roleInfo[ref]) {
ref = roleInfo[ref].fragID;
- URL = baseURL + '#';
+ URL = baseURL + "#";
} else {
// no roleInfo structure. Make an assumption
- URL = baseURL + '#';
+ URL = baseURL + "#";
}
}
var sp = document.createElement(theElement);
- if (theElement === 'a') {
+ if (theElement === "a") {
sp.href = URL + ref;
sp.className = theClass;
- content = '' + content + '
';
+ content = "" + content + "
";
}
sp.innerHTML = content;
item.parentElement.replaceChild(sp, item);
@@ -338,17 +339,17 @@ function updateReferences(base) {
var termNames = [];
function restrictReferences(utils, content) {
- 'use strict';
- var base = document.createElement('div');
+ "use strict";
+ var base = document.createElement("div");
base.innerHTML = content;
updateReferences(base);
// strategy: Traverse the content finding all of the terms defined
Array.prototype.slice
- .call(base.querySelectorAll('dfn'))
+ .call(base.querySelectorAll("dfn"))
.forEach(function (item) {
var titles = getDfnTitles(item);
- var n = addId(item, 'dfn', titles[0]);
+ var n = addId(item, "dfn", titles[0]);
if (n) {
termNames[n] = item.parentNode;
@@ -358,14 +359,12 @@ function restrictReferences(utils, content) {
return base.innerHTML;
}
-
-
// 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');
+ "use strict";
+ var base = document.createElement("div");
base.innerHTML = content;
updateReferences(base);
return base.innerHTML;
diff --git a/common/script/roleInfo.js b/common/script/roleInfo.js
index b0cb7e0..32e0469 100644
--- a/common/script/roleInfo.js
+++ b/common/script/roleInfo.js
@@ -1,8971 +1,8757 @@
-/* This file is generated - do not modify */var roleInfo = {
- "alert": {
- "name": "alert",
- "fragID": "alert",
- "parentRoles": [
- "section"
- ],
- "localprops": [],
- "allprops": [
+/* This file is generated - do not modify */ var roleInfo = {
+ alert: {
+ name: "alert",
+ fragID: "alert",
+ parentRoles: ["section"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "alertdialog": {
- "name": "alertdialog",
- "fragID": "alertdialog",
- "parentRoles": [
- "alert",
- "dialog"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "application": {
- "name": "application",
- "fragID": "application",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
+ alertdialog: {
+ name: "alertdialog",
+ fragID: "alertdialog",
+ parentRoles: ["alert", "dialog"],
+ localprops: [],
+ },
+ application: {
+ name: "application",
+ fragID: "application",
+ parentRoles: ["structure"],
+ localprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "article": {
- "name": "article",
- "fragID": "article",
- "parentRoles": [
- "document"
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ article: {
+ name: "article",
+ fragID: "article",
+ parentRoles: ["document"],
+ localprops: [
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "associationlist": {
- "name": "associationlist",
- "fragID": "associationlist",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "associationlistitemkey": {
- "name": "associationlistitemkey",
- "fragID": "associationlistitemkey",
- "parentRoles": [
- "section"
- ],
- "localprops": [
+ associationlist: {
+ name: "associationlist",
+ fragID: "associationlist",
+ parentRoles: ["section"],
+ localprops: [],
+ },
+ associationlistitemkey: {
+ name: "associationlistitemkey",
+ fragID: "associationlistitemkey",
+ parentRoles: ["section"],
+ localprops: [
{
- "is": "property",
- "name": "aria-level",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-level",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "associationlistitemvalue": {
- "name": "associationlistitemvalue",
- "fragID": "associationlistitemvalue",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "banner": {
- "name": "banner",
- "fragID": "banner",
- "parentRoles": [
- "landmark"
+ associationlistitemvalue: {
+ name: "associationlistitemvalue",
+ fragID: "associationlistitemvalue",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "blockquote": {
- "name": "blockquote",
- "fragID": "blockquote",
- "parentRoles": [
- "section"
- ],
- "localprops": []
+ banner: {
+ name: "banner",
+ fragID: "banner",
+ parentRoles: ["landmark"],
+ localprops: [],
},
- "button": {
- "name": "button",
- "fragID": "button",
- "parentRoles": [
- "command"
- ],
- "localprops": [
+ blockquote: {
+ name: "blockquote",
+ fragID: "blockquote",
+ parentRoles: ["section"],
+ localprops: [],
+ },
+ button: {
+ name: "button",
+ fragID: "button",
+ parentRoles: ["command"],
+ localprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-pressed",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "caption": {
- "name": "caption",
- "fragID": "caption",
- "parentRoles": [
- "section"
+ is: "state",
+ name: "aria-pressed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "cell": {
- "name": "cell",
- "fragID": "cell",
- "parentRoles": [
- "section"
+ caption: {
+ name: "caption",
+ fragID: "caption",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ cell: {
+ name: "cell",
+ fragID: "cell",
+ parentRoles: ["section"],
+ localprops: [
{
- "is": "property",
- "name": "aria-colindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-rowspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-colindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "checkbox": {
- "name": "checkbox",
- "fragID": "checkbox",
- "parentRoles": [
- "input"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ checkbox: {
+ name: "checkbox",
+ fragID: "checkbox",
+ parentRoles: ["input"],
+ localprops: [
{
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "code": {
- "name": "code",
- "fragID": "code",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "columnheader": {
- "name": "columnheader",
- "fragID": "columnheader",
- "parentRoles": [
- "cell",
- "gridcell",
- "sectionhead"
+ code: {
+ name: "code",
+ fragID: "code",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-sort",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "combobox": {
- "name": "combobox",
- "fragID": "combobox",
- "parentRoles": [
- "input"
+ columnheader: {
+ name: "columnheader",
+ fragID: "columnheader",
+ parentRoles: ["cell", "gridcell", "sectionhead"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-sort",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ combobox: {
+ name: "combobox",
+ fragID: "combobox",
+ parentRoles: ["input"],
+ localprops: [
{
- "is": "state",
- "name": "aria-expanded",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-autocomplete",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-autocomplete",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "command": {
- "name": "command",
- "fragID": "command",
- "parentRoles": [
- "widget"
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ command: {
+ name: "command",
+ fragID: "command",
+ parentRoles: ["widget"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "comment": {
- "name": "comment",
- "fragID": "comment",
- "parentRoles": [
- "article"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ comment: {
+ name: "comment",
+ fragID: "comment",
+ parentRoles: ["article"],
+ localprops: [
{
- "is": "property",
- "name": "aria-level",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-level",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "complementary": {
- "name": "complementary",
- "fragID": "complementary",
- "parentRoles": [
- "landmark"
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "composite": {
- "name": "composite",
- "fragID": "composite",
- "parentRoles": [
- "widget"
- ],
- "localprops": [
+ complementary: {
+ name: "complementary",
+ fragID: "complementary",
+ parentRoles: ["landmark"],
+ localprops: [],
+ },
+ composite: {
+ name: "composite",
+ fragID: "composite",
+ parentRoles: ["widget"],
+ localprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "contentinfo": {
- "name": "contentinfo",
- "fragID": "contentinfo",
- "parentRoles": [
- "landmark"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "definition": {
- "name": "definition",
- "fragID": "definition",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
+ contentinfo: {
+ name: "contentinfo",
+ fragID: "contentinfo",
+ parentRoles: ["landmark"],
+ localprops: [],
},
- "deletion": {
- "name": "deletion",
- "fragID": "deletion",
- "parentRoles": [
- "section"
+ definition: {
+ name: "definition",
+ fragID: "definition",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "dialog": {
- "name": "dialog",
- "fragID": "dialog",
- "parentRoles": [
- "window"
+ deletion: {
+ name: "deletion",
+ fragID: "deletion",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ dialog: {
+ name: "dialog",
+ fragID: "dialog",
+ parentRoles: ["window"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-modal",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-modal",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "directory": {
- "name": "directory",
- "fragID": "directory",
- "parentRoles": [
- "list"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "document": {
- "name": "document",
- "fragID": "document",
- "parentRoles": [
- "structure"
- ],
- "localprops": [],
- "allprops": [
+ directory: {
+ name: "directory",
+ fragID: "directory",
+ parentRoles: ["list"],
+ localprops: [],
+ },
+ document: {
+ name: "document",
+ fragID: "document",
+ parentRoles: ["structure"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "emphasis": {
- "name": "emphasis",
- "fragID": "emphasis",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "feed": {
- "name": "feed",
- "fragID": "feed",
- "parentRoles": [
- "list"
+ emphasis: {
+ name: "emphasis",
+ fragID: "emphasis",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "figure": {
- "name": "figure",
- "fragID": "figure",
- "parentRoles": [
- "section"
- ],
- "localprops": []
+ feed: {
+ name: "feed",
+ fragID: "feed",
+ parentRoles: ["list"],
+ localprops: [],
},
- "form": {
- "name": "form",
- "fragID": "form",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
+ figure: {
+ name: "figure",
+ fragID: "figure",
+ parentRoles: ["section"],
+ localprops: [],
},
- "generic": {
- "name": "generic",
- "fragID": "generic",
- "parentRoles": [
- "structure"
- ],
- "localprops": [
+ form: {
+ name: "form",
+ fragID: "form",
+ parentRoles: ["landmark"],
+ localprops: [],
+ },
+ generic: {
+ name: "generic",
+ fragID: "generic",
+ parentRoles: ["structure"],
+ localprops: [
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": true,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: true,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
- },
- "grid": {
- "name": "grid",
- "fragID": "grid",
- "parentRoles": [
- "composite",
- "table"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ grid: {
+ name: "grid",
+ fragID: "grid",
+ parentRoles: ["composite", "table"],
+ localprops: [
{
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "gridcell": {
- "name": "gridcell",
- "fragID": "gridcell",
- "parentRoles": [
- "cell",
- "widget"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ gridcell: {
+ name: "gridcell",
+ fragID: "gridcell",
+ parentRoles: ["cell", "widget"],
+ localprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-colspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowspan",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowspan",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "group": {
- "name": "group",
- "fragID": "group",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ group: {
+ name: "group",
+ fragID: "group",
+ parentRoles: ["section"],
+ localprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
+ ],
},
- "heading": {
- "name": "heading",
- "fragID": "heading",
- "parentRoles": [
- "sectionhead"
+ heading: {
+ name: "heading",
+ fragID: "heading",
+ parentRoles: ["sectionhead"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-level",
+ required: true,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-level",
- "required": true,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "image": {
- "name": "image",
- "fragID": "image",
- "parentRoles": [],
- "localprops": []
+ image: {
+ name: "image",
+ fragID: "image",
+ parentRoles: [],
+ localprops: [],
},
- "img": {
- "name": "img",
- "fragID": "img",
- "parentRoles": [
- "section"
- ],
- "localprops": []
+ img: {
+ name: "img",
+ fragID: "img",
+ parentRoles: ["section"],
+ localprops: [],
},
- "input": {
- "name": "input",
- "fragID": "input",
- "parentRoles": [
- "widget"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ input: {
+ name: "input",
+ fragID: "input",
+ parentRoles: ["widget"],
+ localprops: [
+ {
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "insertion": {
- "name": "insertion",
- "fragID": "insertion",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "landmark": {
- "name": "landmark",
- "fragID": "landmark",
- "parentRoles": [
- "section"
+ insertion: {
+ name: "insertion",
+ fragID: "insertion",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ landmark: {
+ name: "landmark",
+ fragID: "landmark",
+ parentRoles: ["section"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "link": {
- "name": "link",
- "fragID": "link",
- "parentRoles": [
- "command"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ link: {
+ name: "link",
+ fragID: "link",
+ parentRoles: ["command"],
+ localprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "list": {
- "name": "list",
- "fragID": "list",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ list: {
+ name: "list",
+ fragID: "list",
+ parentRoles: ["section"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "listbox": {
- "name": "listbox",
- "fragID": "listbox",
- "parentRoles": [
- "select"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ listbox: {
+ name: "listbox",
+ fragID: "listbox",
+ parentRoles: ["select"],
+ localprops: [
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "listitem": {
- "name": "listitem",
- "fragID": "listitem",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ listitem: {
+ name: "listitem",
+ fragID: "listitem",
+ parentRoles: ["section"],
+ localprops: [
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "log": {
- "name": "log",
- "fragID": "log",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "main": {
- "name": "main",
- "fragID": "main",
- "parentRoles": [
- "landmark"
- ],
- "localprops": []
+ log: {
+ name: "log",
+ fragID: "log",
+ parentRoles: ["section"],
+ localprops: [],
},
- "mark": {
- "name": "mark",
- "fragID": "mark",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
+ main: {
+ name: "main",
+ fragID: "main",
+ parentRoles: ["landmark"],
+ localprops: [],
},
- "marquee": {
- "name": "marquee",
- "fragID": "marquee",
- "parentRoles": [
- "section"
+ mark: {
+ name: "mark",
+ fragID: "mark",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "math": {
- "name": "math",
- "fragID": "math",
- "parentRoles": [
- "section"
- ],
- "localprops": []
+ marquee: {
+ name: "marquee",
+ fragID: "marquee",
+ parentRoles: ["section"],
+ localprops: [],
},
- "menu": {
- "name": "menu",
- "fragID": "menu",
- "parentRoles": [
- "select"
- ],
- "localprops": [],
- "allprops": [
+ math: {
+ name: "math",
+ fragID: "math",
+ parentRoles: ["section"],
+ localprops: [],
+ },
+ menu: {
+ name: "menu",
+ fragID: "menu",
+ parentRoles: ["select"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "menubar": {
- "name": "menubar",
- "fragID": "menubar",
- "parentRoles": [
- "menu"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "menuitem": {
- "name": "menuitem",
- "fragID": "menuitem",
- "parentRoles": [
- "command"
- ],
- "localprops": [
+ menubar: {
+ name: "menubar",
+ fragID: "menubar",
+ parentRoles: ["menu"],
+ localprops: [],
+ },
+ menuitem: {
+ name: "menuitem",
+ fragID: "menuitem",
+ parentRoles: ["command"],
+ localprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "menuitemcheckbox": {
- "name": "menuitemcheckbox",
- "fragID": "menuitemcheckbox",
- "parentRoles": [
- "menuitem"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "menuitemradio": {
- "name": "menuitemradio",
- "fragID": "menuitemradio",
- "parentRoles": [
- "menuitem"
+ menuitemcheckbox: {
+ name: "menuitemcheckbox",
+ fragID: "menuitemcheckbox",
+ parentRoles: ["menuitem"],
+ localprops: [
+ {
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "meter": {
- "name": "meter",
- "fragID": "meter",
- "parentRoles": [
- "range"
+ menuitemradio: {
+ name: "menuitemradio",
+ fragID: "menuitemradio",
+ parentRoles: ["menuitem"],
+ localprops: [
+ {
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-valuenow",
- "required": true,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "navigation": {
- "name": "navigation",
- "fragID": "navigation",
- "parentRoles": [
- "landmark"
+ meter: {
+ name: "meter",
+ fragID: "meter",
+ parentRoles: ["range"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-valuenow",
+ required: true,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "none": {
- "name": "none",
- "fragID": "none",
- "parentRoles": [],
- "localprops": []
+ navigation: {
+ name: "navigation",
+ fragID: "navigation",
+ parentRoles: ["landmark"],
+ localprops: [],
},
- "note": {
- "name": "note",
- "fragID": "note",
- "parentRoles": [
- "section"
- ],
- "localprops": []
+ none: {
+ name: "none",
+ fragID: "none",
+ parentRoles: [],
+ localprops: [],
},
- "option": {
- "name": "option",
- "fragID": "option",
- "parentRoles": [
- "input"
- ],
- "localprops": [
+ note: {
+ name: "note",
+ fragID: "note",
+ parentRoles: ["section"],
+ localprops: [],
+ },
+ option: {
+ name: "option",
+ fragID: "option",
+ parentRoles: ["input"],
+ localprops: [
{
- "is": "state",
- "name": "aria-checked",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-checked",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "state",
- "name": "aria-checked",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-checked",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "paragraph": {
- "name": "paragraph",
- "fragID": "paragraph",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "presentation": {
- "name": "presentation",
- "fragID": "presentation",
- "parentRoles": [
- "structure"
+ paragraph: {
+ name: "paragraph",
+ fragID: "paragraph",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "progressbar": {
- "name": "progressbar",
- "fragID": "progressbar",
- "parentRoles": [
- "range",
- "widget"
+ presentation: {
+ name: "presentation",
+ fragID: "presentation",
+ parentRoles: ["structure"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "radio": {
- "name": "radio",
- "fragID": "radio",
- "parentRoles": [
- "input"
- ],
- "localprops": [
+ progressbar: {
+ name: "progressbar",
+ fragID: "progressbar",
+ parentRoles: ["range", "widget"],
+ localprops: [],
+ },
+ radio: {
+ name: "radio",
+ fragID: "radio",
+ parentRoles: ["input"],
+ localprops: [
{
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "radiogroup": {
- "name": "radiogroup",
- "fragID": "radiogroup",
- "parentRoles": [
- "select"
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ radiogroup: {
+ name: "radiogroup",
+ fragID: "radiogroup",
+ parentRoles: ["select"],
+ localprops: [
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "range": {
- "name": "range",
- "fragID": "range",
- "parentRoles": [
- "structure"
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ range: {
+ name: "range",
+ fragID: "range",
+ parentRoles: ["structure"],
+ localprops: [
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuenow",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuetext",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-valuetext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuenow",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuetext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuetext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "region": {
- "name": "region",
- "fragID": "region",
- "parentRoles": [
- "landmark"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "roletype": {
- "name": "roletype",
- "fragID": "roletype",
- "parentRoles": [],
- "localprops": [
+ region: {
+ name: "region",
+ fragID: "region",
+ parentRoles: ["landmark"],
+ localprops: [],
+ },
+ roletype: {
+ name: "roletype",
+ fragID: "roletype",
+ parentRoles: [],
+ localprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "row": {
- "name": "row",
- "fragID": "row",
- "parentRoles": [
- "group",
- "widget"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ row: {
+ name: "row",
+ fragID: "row",
+ parentRoles: ["group", "widget"],
+ localprops: [
{
- "is": "property",
- "name": "aria-colindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-level",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-level",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindex",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindex",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowindextext",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowindextext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "rowgroup": {
- "name": "rowgroup",
- "fragID": "rowgroup",
- "parentRoles": [
- "structure"
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "rowheader": {
- "name": "rowheader",
- "fragID": "rowheader",
- "parentRoles": [
- "cell",
- "gridcell",
- "sectionhead"
- ],
- "localprops": [
- {
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-sort",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
+ rowgroup: {
+ name: "rowgroup",
+ fragID: "rowgroup",
+ parentRoles: ["structure"],
+ localprops: [],
},
- "scrollbar": {
- "name": "scrollbar",
- "fragID": "scrollbar",
- "parentRoles": [
- "range",
- "widget"
+ rowheader: {
+ name: "rowheader",
+ fragID: "rowheader",
+ parentRoles: ["cell", "gridcell", "sectionhead"],
+ localprops: [
+ {
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-sort",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ scrollbar: {
+ name: "scrollbar",
+ fragID: "scrollbar",
+ parentRoles: ["range", "widget"],
+ localprops: [
{
- "is": "property",
- "name": "aria-controls",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuenow",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "search": {
- "name": "search",
- "fragID": "search",
- "parentRoles": [
- "landmark"
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "searchbox": {
- "name": "searchbox",
- "fragID": "searchbox",
- "parentRoles": [
- "textbox"
- ],
- "localprops": []
+ search: {
+ name: "search",
+ fragID: "search",
+ parentRoles: ["landmark"],
+ localprops: [],
},
- "section": {
- "name": "section",
- "fragID": "section",
- "parentRoles": [
- "structure"
- ],
- "localprops": [],
- "allprops": [
+ searchbox: {
+ name: "searchbox",
+ fragID: "searchbox",
+ parentRoles: ["textbox"],
+ localprops: [],
+ },
+ section: {
+ name: "section",
+ fragID: "section",
+ parentRoles: ["structure"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "sectionhead": {
- "name": "sectionhead",
- "fragID": "sectionhead",
- "parentRoles": [
- "structure"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ sectionhead: {
+ name: "sectionhead",
+ fragID: "sectionhead",
+ parentRoles: ["structure"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "select": {
- "name": "select",
- "fragID": "select",
- "parentRoles": [
- "composite",
- "group"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ },
+ select: {
+ name: "select",
+ fragID: "select",
+ parentRoles: ["composite", "group"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "separator": {
- "name": "separator",
- "fragID": "separator",
- "parentRoles": [
- "structure",
- "widget"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ separator: {
+ name: "separator",
+ fragID: "separator",
+ parentRoles: ["structure", "widget"],
+ localprops: [
{
- "is": "property",
- "name": "aria-valuenow",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuetext",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "slider": {
- "name": "slider",
- "fragID": "slider",
- "parentRoles": [
- "input",
- "range"
+ is: "property",
+ name: "aria-valuetext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ slider: {
+ name: "slider",
+ fragID: "slider",
+ parentRoles: ["input", "range"],
+ localprops: [
{
- "is": "property",
- "name": "aria-valuenow",
- "required": true,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: true,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "spinbutton": {
- "name": "spinbutton",
- "fragID": "spinbutton",
- "parentRoles": [
- "composite",
- "input",
- "range"
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ spinbutton: {
+ name: "spinbutton",
+ fragID: "spinbutton",
+ parentRoles: ["composite", "input", "range"],
+ localprops: [
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemax",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemax",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuemin",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuemin",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuenow",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-valuenow",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-valuetext",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "status": {
- "name": "status",
- "fragID": "status",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-valuetext",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ status: {
+ name: "status",
+ fragID: "status",
+ parentRoles: ["section"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "strong": {
- "name": "strong",
- "fragID": "strong",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "structure": {
- "name": "structure",
- "fragID": "structure",
- "parentRoles": [
- "roletype"
+ strong: {
+ name: "strong",
+ fragID: "strong",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ structure: {
+ name: "structure",
+ fragID: "structure",
+ parentRoles: ["roletype"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "subscript": {
- "name": "subscript",
- "fragID": "subscript",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "suggestion": {
- "name": "suggestion",
- "fragID": "suggestion",
- "parentRoles": [
- "section"
+ subscript: {
+ name: "subscript",
+ fragID: "subscript",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "superscript": {
- "name": "superscript",
- "fragID": "superscript",
- "parentRoles": [
- "section"
+ suggestion: {
+ name: "suggestion",
+ fragID: "suggestion",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "switch": {
- "name": "switch",
- "fragID": "switch",
- "parentRoles": [
- "checkbox"
+ superscript: {
+ name: "superscript",
+ fragID: "superscript",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "state",
- "name": "aria-checked",
- "required": true,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "tab": {
- "name": "tab",
- "fragID": "tab",
- "parentRoles": [
- "sectionhead",
- "widget"
+ switch: {
+ name: "switch",
+ fragID: "switch",
+ parentRoles: ["checkbox"],
+ localprops: [
+ {
+ is: "state",
+ name: "aria-checked",
+ required: true,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ tab: {
+ name: "tab",
+ fragID: "tab",
+ parentRoles: ["sectionhead", "widget"],
+ localprops: [
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-posinset",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-posinset",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-selected",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-selected",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-setsize",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "table": {
- "name": "table",
- "fragID": "table",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-setsize",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ table: {
+ name: "table",
+ fragID: "table",
+ parentRoles: ["section"],
+ localprops: [
{
- "is": "property",
- "name": "aria-colcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-rowcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-colcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-colcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-rowcount",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-rowcount",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "tablist": {
- "name": "tablist",
- "fragID": "tablist",
- "parentRoles": [
- "composite"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
},
- "tabpanel": {
- "name": "tabpanel",
- "fragID": "tabpanel",
- "parentRoles": [
- "section"
+ tablist: {
+ name: "tablist",
+ fragID: "tablist",
+ parentRoles: ["composite"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "term": {
- "name": "term",
- "fragID": "term",
- "parentRoles": [
- "section"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
+ tabpanel: {
+ name: "tabpanel",
+ fragID: "tabpanel",
+ parentRoles: ["section"],
+ localprops: [],
},
- "textbox": {
- "name": "textbox",
- "fragID": "textbox",
- "parentRoles": [
- "input"
+ term: {
+ name: "term",
+ fragID: "term",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": [
+ },
+ textbox: {
+ name: "textbox",
+ fragID: "textbox",
+ parentRoles: ["input"],
+ localprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-autocomplete",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-autocomplete",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-multiline",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiline",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-placeholder",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-placeholder",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-autocomplete",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-autocomplete",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-multiline",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiline",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-placeholder",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-placeholder",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-readonly",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-readonly",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "time": {
- "name": "time",
- "fragID": "time",
- "parentRoles": [
- "section"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": true,
- "deprecated": false
- },
- {
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": true,
- "deprecated": false
- }
- ]
},
- "timer": {
- "name": "timer",
- "fragID": "timer",
- "parentRoles": [
- "status"
+ time: {
+ name: "time",
+ fragID: "time",
+ parentRoles: ["section"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
+ {
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: true,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "toolbar": {
- "name": "toolbar",
- "fragID": "toolbar",
- "parentRoles": [
- "group"
- ],
- "localprops": [
- {
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
+ timer: {
+ name: "timer",
+ fragID: "timer",
+ parentRoles: ["status"],
+ localprops: [],
},
- "tooltip": {
- "name": "tooltip",
- "fragID": "tooltip",
- "parentRoles": [
- "section"
+ toolbar: {
+ name: "toolbar",
+ fragID: "toolbar",
+ parentRoles: ["group"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "tree": {
- "name": "tree",
- "fragID": "tree",
- "parentRoles": [
- "select"
- ],
- "localprops": [
+ tooltip: {
+ name: "tooltip",
+ fragID: "tooltip",
+ parentRoles: ["section"],
+ localprops: [],
+ },
+ tree: {
+ name: "tree",
+ fragID: "tree",
+ parentRoles: ["select"],
+ localprops: [
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-multiselectable",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-multiselectable",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-required",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-required",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-orientation",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-orientation",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-activedescendant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-activedescendant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "treegrid": {
- "name": "treegrid",
- "fragID": "treegrid",
- "parentRoles": [
- "grid",
- "tree"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": []
},
- "treeitem": {
- "name": "treeitem",
- "fragID": "treeitem",
- "parentRoles": [
- "listitem",
- "option"
- ],
- "localprops": [
+ treegrid: {
+ name: "treegrid",
+ fragID: "treegrid",
+ parentRoles: ["grid", "tree"],
+ localprops: [],
+ },
+ treeitem: {
+ name: "treeitem",
+ fragID: "treeitem",
+ parentRoles: ["listitem", "option"],
+ localprops: [
{
- "is": "state",
- "name": "aria-expanded",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-expanded",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-level",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "widget": {
- "name": "widget",
- "fragID": "widget",
- "parentRoles": [
- "roletype"
+ is: "property",
+ name: "aria-level",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [],
- "allprops": [
+ },
+ widget: {
+ name: "widget",
+ fragID: "widget",
+ parentRoles: ["roletype"],
+ localprops: [],
+ allprops: [
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- },
- "window": {
- "name": "window",
- "fragID": "window",
- "parentRoles": [
- "roletype"
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "localprops": [
- {
- "is": "property",
- "name": "aria-modal",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
+ },
+ window: {
+ name: "window",
+ fragID: "window",
+ parentRoles: ["roletype"],
+ localprops: [
+ {
+ is: "property",
+ name: "aria-modal",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
],
- "allprops": [
+ allprops: [
{
- "is": "property",
- "name": "aria-modal",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-modal",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-atomic",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-atomic",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-braillelabel",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-braillelabel",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-brailleroledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-brailleroledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-busy",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-busy",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-controls",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-controls",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-current",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-current",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-describedby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-describedby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-description",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-description",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-details",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-details",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-disabled",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-disabled",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-dropeffect",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-dropeffect",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-errormessage",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-errormessage",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-flowto",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-flowto",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-grabbed",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-grabbed",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-haspopup",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "property",
+ name: "aria-haspopup",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "state",
- "name": "aria-hidden",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "state",
+ name: "aria-hidden",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "state",
- "name": "aria-invalid",
- "required": false,
- "disallowed": false,
- "deprecated": true
+ is: "state",
+ name: "aria-invalid",
+ required: false,
+ disallowed: false,
+ deprecated: true,
},
{
- "is": "property",
- "name": "aria-keyshortcuts",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-keyshortcuts",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-label",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-label",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-labelledby",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-labelledby",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-live",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-live",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-owns",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-owns",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-relevant",
- "required": false,
- "disallowed": false,
- "deprecated": false
+ is: "property",
+ name: "aria-relevant",
+ required: false,
+ disallowed: false,
+ deprecated: false,
},
{
- "is": "property",
- "name": "aria-roledescription",
- "required": false,
- "disallowed": false,
- "deprecated": false
- }
- ]
- }
-}
\ No newline at end of file
+ is: "property",
+ name: "aria-roledescription",
+ required: false,
+ disallowed: false,
+ deprecated: false,
+ },
+ ],
+ },
+};
diff --git a/common/script/utility.js b/common/script/utility.js
index 03b876b..740338a 100644
--- a/common/script/utility.js
+++ b/common/script/utility.js
@@ -5,12 +5,14 @@
// In AAMs to change Authors to Platform Mapping Maintainers in the header
function addPlatformMaintainers() {
- document.querySelectorAll("div.head dt").forEach(function(node){
- if (node.textContent.trim() == "Authors:") node.textContent = "Platform Mapping Maintainers:";
- })
+ document.querySelectorAll("div.head dt").forEach(function (node) {
+ if (node.textContent.trim() == "Authors:")
+ node.textContent = "Platform Mapping Maintainers:";
+ });
}
function fixContributors() {
- document.querySelectorAll("#gh-contributors li a").forEach(function(node){
- if (node.textContent.indexOf("[bot]") > 0) node.parentElement.parentElement.removeChild(node.parentElement);
- })
-}
\ No newline at end of file
+ document.querySelectorAll("#gh-contributors li a").forEach(function (node) {
+ if (node.textContent.indexOf("[bot]") > 0)
+ node.parentElement.parentElement.removeChild(node.parentElement);
+ });
+}
From 16c531f7063a218c89aadb15a50edc7f567ef455 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Mon, 26 Jun 2023 13:28:21 +0200
Subject: [PATCH 04/16] Revert "Prettified Code!"
This reverts commit 81347458de1028c2fcdcbf33576c0e62358701ad.
---
common/biblio.js | 84 +-
common/script/aria.js | 1406 +--
common/script/ariaChild.js | 203 +-
common/script/mapping-tables.js | 152 +-
common/script/resolveReferences.js | 121 +-
common/script/roleInfo.js | 13162 ++++++++++++++-------------
common/script/utility.js | 16 +-
7 files changed, 7692 insertions(+), 7452 deletions(-)
diff --git a/common/biblio.js b/common/biblio.js
index e712193..cbce2a8 100644
--- a/common/biblio.js
+++ b/common/biblio.js
@@ -1,42 +1,46 @@
respecConfig.localBiblio = {
- "ACCNAME-AAM": {
- aliasOf: "ACCNAME-AAM-1.1",
- },
- "ARIA-PRACTICES": {
- aliasOf: "WAI-ARIA-PRACTICES-1.2",
- },
- "CORE-AAM": {
- aliasOf: "CORE-AAM-1.1",
- },
- "DPUB-ARIA": {
- aliasOf: "DPUB-ARIA-1.0",
- },
- "GRAPHICS-ARIA": {
- aliasOf: "GRAPHICS-ARIA-1.0",
- },
- "GRAPHICS-AAM": {
- aliasOf: "GRAPHICS-AAM-1.0",
- },
- "EPUB-Content": {
- href: "http://www.idpf.org/epub/31/spec/epub-contentdocs.html",
- title: "EPUB Content Documents 3.1",
- publisher: "IDPF",
- },
- "HTML-AAM": {
- aliasOf: "HTML-AAM-1.0",
- },
- "MathML-Core": {
- href: "https://mathml-refresh.github.io/mathml-core/",
- title: "MathML Core",
- authors: ["David Carlisle", "Frédéric Wang"],
- },
- "SVG-AAM": {
- aliasOf: "SVG-AAM-1.0",
- },
- SVG1: {
- aliasOf: "SVG",
- },
- "WAI-ARIA": {
- aliasOf: "WAI-ARIA-1.1",
- },
+
+ "ACCNAME-AAM": {
+ "aliasOf": "ACCNAME-AAM-1.1",
+ },
+ "ARIA-PRACTICES": {
+ "aliasOf": "WAI-ARIA-PRACTICES-1.2",
+ },
+ "CORE-AAM": {
+ "aliasOf": "CORE-AAM-1.1",
+ },
+ "DPUB-ARIA": {
+ "aliasOf": "DPUB-ARIA-1.0",
+ },
+ "GRAPHICS-ARIA": {
+ "aliasOf": "GRAPHICS-ARIA-1.0",
+ },
+ "GRAPHICS-AAM": {
+ "aliasOf": "GRAPHICS-AAM-1.0",
+ },
+ "EPUB-Content": {
+ "href": "http://www.idpf.org/epub/31/spec/epub-contentdocs.html",
+ "title": "EPUB Content Documents 3.1",
+ "publisher": "IDPF"
+ },
+ "HTML-AAM": {
+ "aliasOf": "HTML-AAM-1.0",
+ },
+ "MathML-Core": {
+ "href": "https://mathml-refresh.github.io/mathml-core/",
+ "title": "MathML Core",
+ "authors": [
+ "David Carlisle",
+ "Frédéric Wang"
+ ]
+ },
+ "SVG-AAM": {
+ "aliasOf": "SVG-AAM-1.0",
+ },
+ "SVG1": {
+ "aliasOf": "SVG",
+ },
+ "WAI-ARIA": {
+ "aliasOf": "WAI-ARIA-1.1",
+ }
};
diff --git a/common/script/aria.js b/common/script/aria.js
index 985f73f..c4df7c1 100644
--- a/common/script/aria.js
+++ b/common/script/aria.js
@@ -13,766 +13,770 @@
var roleInfo = {};
function ariaAttributeReferences() {
- var propList = {};
- var globalSP = [];
+ var propList = {};
+ var globalSP = [];
- var skipIndex = 0;
- var myURL = document.URL;
- if (myURL.match(/\?fast/)) {
- skipIndex = 1;
- }
-
- // process the document before anything else is done
- // first get the properties
- Array.prototype.slice
- .call(document.querySelectorAll("pdef, sdef"))
- .forEach(function (item) {
- var type = item.localName === "pdef" ? "property" : "state";
- var container = item.parentNode;
- var content = item.innerHTML;
- var sp = document.createElement("span");
- var title = item.getAttribute("title");
- if (!title) {
- title = content;
+ var skipIndex = 0;
+ var myURL = document.URL;
+ if (myURL.match(/\?fast/)) {
+ skipIndex = 1;
}
- sp.className = type + "-name";
- sp.title = title;
- sp.innerHTML =
- "" +
- content +
- '
' +
- type +
- "";
- sp.setAttribute("aria-describedby", "desc-" + title);
- var dRef = item.nextElementSibling;
- var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
- dRef.id = "desc-" + title;
- dRef.setAttribute("role", "definition");
- var heading = document.createElement("h4");
- heading.appendChild(sp);
- container.replaceChild(heading, item);
- // add this item to the index
- propList[title] = {
- is: type,
- title: title,
- name: content,
- desc: desc,
- roles: [],
- };
- var abstract = container.querySelector("." + type + "-applicability");
- if (
- (abstract.textContent || abstract.innerText) ===
- "All elements of the base markup"
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: false,
- deprecated: false,
- });
- } else if (
- (abstract.textContent || abstract.innerText) ===
- "All elements of the base markup except for some roles or elements that prohibit its use"
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: true,
- deprecated: false,
+
+ // process the document before anything else is done
+ // first get the properties
+ Array.prototype.slice
+ .call(document.querySelectorAll('pdef, sdef'))
+ .forEach(function (item) {
+ var type = item.localName === 'pdef' ? 'property' : 'state';
+ var container = item.parentNode;
+ var content = item.innerHTML;
+ var sp = document.createElement('span');
+ var title = item.getAttribute('title');
+ if (!title) {
+ title = content;
+ }
+ sp.className = type + '-name';
+ sp.title = title;
+ sp.innerHTML =
+ '' +
+ content +
+ '
' +
+ type +
+ '';
+ sp.setAttribute('aria-describedby', 'desc-' + title);
+ var dRef = item.nextElementSibling;
+ var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
+ dRef.id = 'desc-' + title;
+ dRef.setAttribute('role', 'definition');
+ var heading = document.createElement('h4');
+ heading.appendChild(sp);
+ container.replaceChild(heading, item);
+ // add this item to the index
+ propList[title] = {
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ roles: [],
+ };
+ var abstract = container.querySelector('.' + type + '-applicability');
+ if (
+ (abstract.textContent || abstract.innerText) ===
+ 'All elements of the base markup'
+ ) {
+ globalSP.push({
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ prohibited: false,
+ deprecated: false,
+ });
+ } else if (
+ (abstract.textContent || abstract.innerText) ===
+ 'All elements of the base markup except for some roles or elements that prohibit its use'
+ ) {
+ globalSP.push({
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ prohibited: true,
+ deprecated: false,
+ });
+ } else if (
+ (abstract.textContent || abstract.innerText) ===
+ 'Use as a global deprecated in ARIA 1.2'
+ ) {
+ globalSP.push({
+ is: type,
+ title: title,
+ name: content,
+ desc: desc,
+ prohibited: false,
+ deprecated: true,
+ });
+ }
+ // the rdef is gone. if we are in a div, convert that div to a section
+
+ if (container.nodeName.toLowerCase() == 'div') {
+ // change the enclosing DIV to a section with notoc
+ var sec = document.createElement('section');
+ Array.prototype.slice
+ .call(container.attributes)
+ .forEach(function (attr) {
+ sec.setAttribute(attr.name, attr.value);
+ });
+ sec.classList.add('notoc');
+ var theContents = container.innerHTML;
+ sec.innerHTML = theContents;
+ container.parentNode.replaceChild(sec, container);
+ }
});
- } else if (
- (abstract.textContent || abstract.innerText) ===
- "Use as a global deprecated in ARIA 1.2"
- ) {
- globalSP.push({
- is: type,
- title: title,
- name: content,
- desc: desc,
- prohibited: false,
- deprecated: true,
+
+ if (!skipIndex) {
+ // we have all the properties and states - spit out the
+ // index
+ var propIndex = '';
+ var sortedList = [];
+
+ Object.keys(propList).forEach(function (key) {
+ sortedList.push(key);
});
- }
- // the rdef is gone. if we are in a div, convert that div to a section
-
- if (container.nodeName.toLowerCase() == "div") {
- // change the enclosing DIV to a section with notoc
- var sec = document.createElement("section");
- Array.prototype.slice
- .call(container.attributes)
- .forEach(function (attr) {
- sec.setAttribute(attr.name, attr.value);
- });
- sec.classList.add("notoc");
- var theContents = container.innerHTML;
- sec.innerHTML = theContents;
- container.parentNode.replaceChild(sec, container);
- }
- });
-
- if (!skipIndex) {
- // we have all the properties and states - spit out the
- // index
- var propIndex = "";
- var sortedList = [];
-
- Object.keys(propList).forEach(function (key) {
- sortedList.push(key);
- });
- sortedList = sortedList.sort();
-
- for (var i = 0; i < sortedList.length; i++) {
- var item = propList[sortedList[i]];
- propIndex +=
- '' +
- item.name +
- " \n";
- propIndex += "" + item.desc + " \n";
- }
- var node = document.getElementById("index_state_prop");
- var parentNode = node.parentNode;
- var l = document.createElement("dl");
- l.id = "index_state_prop";
- l.className = "compact";
- l.innerHTML = propIndex;
- parentNode.replaceChild(l, node);
-
- var globalSPIndex = "";
- sortedList = globalSP.sort(function (a, b) {
- return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
- });
- for (i = 0; i < sortedList.length; i++) {
- var lItem = sortedList[i];
- globalSPIndex += "";
- if (lItem.is === "state") {
- globalSPIndex +=
- "' +
- lItem.name +
- " (state) ";
- } else {
- globalSPIndex +=
- "" +
- lItem.name +
- " ";
- }
- if (lItem.prohibited) {
- globalSPIndex += " (Except where prohibited)";
- }
- if (lItem.deprecated) {
- globalSPIndex += " (Global use deprecated in ARIA 1.2)";
- }
- globalSPIndex += " \n";
- }
- parentNode = document.querySelector("#global_states");
- if (parentNode) {
- node = parentNode.querySelector(".placeholder");
- if (node) {
- l = document.createElement("ul");
- l.innerHTML = globalSPIndex;
+ sortedList = sortedList.sort();
+
+ for (var i = 0; i < sortedList.length; i++) {
+ var item = propList[sortedList[i]];
+ propIndex +=
+ '' +
+ item.name +
+ ' \n';
+ propIndex += '' + item.desc + ' \n';
+ }
+ var node = document.getElementById('index_state_prop');
+ var parentNode = node.parentNode;
+ var l = document.createElement('dl');
+ l.id = 'index_state_prop';
+ l.className = 'compact';
+ l.innerHTML = propIndex;
parentNode.replaceChild(l, node);
- }
- }
- // there is only one role that uses the global properties
- parentNode = document.querySelector(
- "#roletype td.role-properties span.placeholder"
- );
- if (parentNode) {
- node = parentNode.parentNode;
- if (
- (parentNode.textContent || parentNode.innerText) ===
- "Placeholder for global states and properties"
- ) {
- l = document.createElement("ul");
- l.innerHTML = globalSPIndex;
- node.replaceChild(l, parentNode);
- }
- }
- }
-
- // what about roles?
- //
- // we need to do a few things here:
- // 1. expand the rdef elements.
- // 2. accumulate the roles into a table for the indices
- // 3. grab the parent role reference so we can build up the tree
- // 4. grab any local states and properties so we can hand those down to the children
- //
-
- var subRoles = [];
- var roleIndex = "";
- var fromAuthor = "";
- var fromHeading = "";
- var fromContent = "";
- var fromProhibited = "";
-
- Array.prototype.slice
- .call(document.querySelectorAll("rdef"))
- .forEach(function (item) {
- var container = item.parentNode;
- var content = item.innerHTML;
- var sp = document.createElement("h4");
- var title = item.getAttribute("title");
- if (!title) {
- title = content;
- }
- var pnID = title;
- container.id = pnID;
- sp.className = "role-name";
- sp.title = title;
- // is this a role or an abstract role
- var type = "role";
- var isAbstract = false;
- var abstract = container.querySelectorAll(".role-abstract");
- if (abstract.innerText === "True") {
- type = "abstract role";
- isAbstract = true;
- }
- sp.innerHTML =
- "" +
- content +
- '
' +
- type +
- "";
- // sp.id = title;
- sp.setAttribute("aria-describedby", "desc-" + title);
- var dRef = item.nextElementSibling;
- var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
- dRef.id = "desc-" + title;
- dRef.setAttribute("role", "definition");
- container.replaceChild(sp, item);
- roleIndex +=
- '' +
- content +
- "
" +
- (isAbstract ? " (abstract role) " : "") +
- " \n";
- roleIndex += "" + desc + " \n";
- // grab info about this role
- // do we have a parent class? if so, put us in that parents list
- var node = Array.prototype.slice.call(
- container.querySelectorAll(".role-parent rref")
- );
- // s will hold the name of the parent role if any
- var s = null;
- var parentRoles = [];
- if (node.length) {
- node.forEach(function (roleref) {
- s = roleref.textContent || roleref.innerText;
-
- if (!subRoles[s]) {
- subRoles.push(s);
- subRoles[s] = [];
- }
- subRoles[s].push(title);
- parentRoles.push(s);
+ var globalSPIndex = '';
+ sortedList = globalSP.sort(function (a, b) {
+ return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
});
- }
- // are there supported states / properties in this role?
- var attrs = [];
- Array.prototype.slice
- .call(
- container.querySelectorAll(
- ".role-properties, .role-required-properties, .role-disallowed"
- )
- )
- .forEach(function (node) {
+ for (i = 0; i < sortedList.length; i++) {
+ var lItem = sortedList[i];
+ globalSPIndex += '';
+ if (lItem.is === 'state') {
+ globalSPIndex +=
+ '' +
+ lItem.name +
+ ' (state) ';
+ } else {
+ globalSPIndex +=
+ '' +
+ lItem.name +
+ ' ';
+ }
+ if (lItem.prohibited) {
+ globalSPIndex += ' (Except where prohibited)';
+ }
+ if (lItem.deprecated) {
+ globalSPIndex += ' (Global use deprecated in ARIA 1.2)';
+ }
+ globalSPIndex += ' \n';
+ }
+ parentNode = document.querySelector('#global_states');
+ if (parentNode) {
+ node = parentNode.querySelector('.placeholder');
+ if (node) {
+ l = document.createElement('ul');
+ l.innerHTML = globalSPIndex;
+ parentNode.replaceChild(l, node);
+ }
+ }
+ // there is only one role that uses the global properties
+ parentNode = document.querySelector(
+ '#roletype td.role-properties span.placeholder'
+ );
+ if (parentNode) {
+ node = parentNode.parentNode;
if (
- node &&
- ((node.textContent && node.textContent.length !== 1) ||
- (node.innerText && node.innerText.length !== 1))
+ (parentNode.textContent || parentNode.innerText) ===
+ 'Placeholder for global states and properties'
) {
- // looks like we do
+ l = document.createElement('ul');
+ l.innerHTML = globalSPIndex;
+ node.replaceChild(l, parentNode);
+ }
+ }
+ }
+
+ // what about roles?
+ //
+ // we need to do a few things here:
+ // 1. expand the rdef elements.
+ // 2. accumulate the roles into a table for the indices
+ // 3. grab the parent role reference so we can build up the tree
+ // 4. grab any local states and properties so we can hand those down to the children
+ //
+
+ var subRoles = [];
+ var roleIndex = '';
+ var fromAuthor = '';
+ var fromHeading = "";
+ var fromContent = '';
+ var fromProhibited = '';
+
+ Array.prototype.slice
+ .call(document.querySelectorAll('rdef'))
+ .forEach(function (item) {
+ var container = item.parentNode;
+ var content = item.innerHTML;
+ var sp = document.createElement('h4');
+ var title = item.getAttribute('title');
+ if (!title) {
+ title = content;
+ }
+
+ var pnID = title;
+ container.id = pnID;
+ sp.className = 'role-name';
+ sp.title = title;
+ // is this a role or an abstract role
+ var type = 'role';
+ var isAbstract = false;
+ var abstract = container.querySelectorAll('.role-abstract');
+ if (abstract.innerText === 'True') {
+ type = 'abstract role';
+ isAbstract = true;
+ }
+ sp.innerHTML =
+ '' +
+ content +
+ '
' +
+ type +
+ '';
+ // sp.id = title;
+ sp.setAttribute('aria-describedby', 'desc-' + title);
+ var dRef = item.nextElementSibling;
+ var desc = cloneWithoutIds(dRef.firstElementChild).innerHTML;
+ dRef.id = 'desc-' + title;
+ dRef.setAttribute('role', 'definition');
+ container.replaceChild(sp, item);
+ roleIndex +=
+ '' +
+ content +
+ '
' +
+ (isAbstract ? ' (abstract role) ' : '') +
+ ' \n';
+ roleIndex += '' + desc + ' \n';
+ // grab info about this role
+ // do we have a parent class? if so, put us in that parents list
+ var node = Array.prototype.slice.call(
+ container.querySelectorAll('.role-parent rref')
+ );
+ // s will hold the name of the parent role if any
+ var s = null;
+ var parentRoles = [];
+ if (node.length) {
+ node.forEach(function (roleref) {
+ s = roleref.textContent || roleref.innerText;
+
+ if (!subRoles[s]) {
+ subRoles.push(s);
+ subRoles[s] = [];
+ }
+ subRoles[s].push(title);
+ parentRoles.push(s);
+ });
+ }
+ // are there supported states / properties in this role?
+ var attrs = [];
+ Array.prototype.slice
+ .call(
+ container.querySelectorAll(
+ '.role-properties, .role-required-properties, .role-disallowed'
+ )
+ )
+ .forEach(function (node) {
+ if (
+ node &&
+ ((node.textContent && node.textContent.length !== 1) ||
+ (node.innerText && node.innerText.length !== 1))
+ ) {
+ // looks like we do
+ Array.prototype.slice
+ .call(node.querySelectorAll('pref,sref'))
+ .forEach(function (item) {
+ var name = item.getAttribute('title');
+ if (!name) {
+ name = item.textContent || item.innerText;
+ }
+ var type = item.localName === 'pref' ? 'property' : 'state';
+ var req = node.classList.contains(
+ 'role-required-properties'
+ );
+ var dis = node.classList.contains('role-disallowed');
+ var dep = item.hasAttribute('data-deprecated');
+ attrs.push({
+ is: type,
+ name: name,
+ required: req,
+ disallowed: dis,
+ deprecated: dep,
+ });
+
+ // remember that the state or property is
+ // referenced by this role
+ propList[name].roles.push(title);
+ });
+ }
+ });
+ roleInfo[title] = {
+ name: title,
+ fragID: pnID,
+ parentRoles: parentRoles,
+ localprops: attrs,
+ };
+
+ // is there a namefrom indication? If so, add this one to
+ // the list
+ if (!isAbstract) {
Array.prototype.slice
- .call(node.querySelectorAll("pref,sref"))
- .forEach(function (item) {
- var name = item.getAttribute("title");
- if (!name) {
- name = item.textContent || item.innerText;
+ .call(container.querySelectorAll('.role-namefrom'))
+ .forEach(function (node) {
+ var reqRef = container.querySelector('.role-namerequired');
+ var req = '';
+ if (reqRef && reqRef.innerText === 'True') {
+ req = ' (name required)';
}
- var type = item.localName === "pref" ? "property" : "state";
- var req = node.classList.contains("role-required-properties");
- var dis = node.classList.contains("role-disallowed");
- var dep = item.hasAttribute("data-deprecated");
- attrs.push({
- is: type,
- name: name,
- required: req,
- disallowed: dis,
- deprecated: dep,
- });
- // remember that the state or property is
- // referenced by this role
- propList[name].roles.push(title);
+ if (node.textContent.indexOf('author') !== -1) {
+ fromAuthor +=
+ '' +
+ content +
+ '
' +
+ req +
+ ' ';
+ }
+ if (node.textContent.indexOf('heading') !== -1) {
+ fromHeading +=
+ '' +
+ content +
+ '
' +
+ req +
+ ' ';
+ }
+ if (!isAbstract && node.textContent.indexOf('content') !== -1) {
+ fromContent +=
+ '' +
+ content +
+ '
' +
+ req +
+ ' ';
+ }
+ if (node.textContent.indexOf('prohibited') !== -1) {
+ fromProhibited +=
+ '' +
+ content +
+ '
' +
+ req +
+ ' ';
+ }
});
}
+ if (container.nodeName.toLowerCase() == 'div') {
+ // change the enclosing DIV to a section with notoc
+ var sec = document.createElement('section');
+ Array.prototype.slice
+ .call(container.attributes)
+ .forEach(function (attr) {
+ sec.setAttribute(attr.name, attr.value);
+ });
+
+ sec.classList.add('notoc');
+ var theContents = container.innerHTML;
+ sec.innerHTML = theContents;
+ container.parentNode.replaceChild(sec, container);
+ }
});
- roleInfo[title] = {
- name: title,
- fragID: pnID,
- parentRoles: parentRoles,
- localprops: attrs,
+
+ var getStates = function (role) {
+ var ref = roleInfo[role];
+ if (!ref) {
+ msg.pub('error', 'No role definition for ' + role);
+ } else if (ref.allprops) {
+ return ref.allprops;
+ } else {
+ var myList = ref.localprops;
+ Array.prototype.slice.call(ref.parentRoles).forEach(function (item) {
+ var pList = getStates(item);
+ myList = myList.concat(pList);
+ });
+ ref.allprops = myList;
+ return myList;
+ }
};
- // is there a namefrom indication? If so, add this one to
- // the list
- if (!isAbstract) {
- Array.prototype.slice
- .call(container.querySelectorAll(".role-namefrom"))
- .forEach(function (node) {
- var reqRef = container.querySelector(".role-namerequired");
- var req = "";
- if (reqRef && reqRef.innerText === "True") {
- req = " (name required)";
+ // TODO: test this on a page where `skipIndex` is truthy
+ if (!skipIndex) {
+ // build up the complete inherited SP lists for each role
+ // however, if the role already specifies an item, do not include it
+ Object.entries(roleInfo).forEach(function (index) {
+ var item = index[1];
+ var output = '';
+ var placeholder = document.querySelector(
+ '#' + item.fragID + ' .role-inherited'
+ );
+
+ if (placeholder) {
+ var myList = [];
+ item.parentRoles.forEach(function (role) {
+ myList = myList.concat(getStates(role));
+ });
+ /* jshint loopfunc: true */
+ // strip out any items that we have locally
+ if (item.localprops.length && myList.length) {
+ for (var j = myList.length - 1; j >= 0; j--) {
+ item.localprops.forEach(function (x) {
+ if (x.name == myList[j].name) {
+ myList.splice(j, 1);
+ }
+ });
+ }
}
- if (node.textContent.indexOf("author") !== -1) {
- fromAuthor +=
- '' +
- content +
- "
" +
- req +
- " ";
- }
- if (node.textContent.indexOf("heading") !== -1) {
- fromHeading +=
- '' +
- content +
- "
" +
- req +
- " ";
- }
- if (!isAbstract && node.textContent.indexOf("content") !== -1) {
- fromContent +=
- '' +
- content +
- "
" +
- req +
- " ";
+ var reducedList = myList.reduce((uniqueList, item) => {
+ return uniqueList.includes(item)
+ ? uniqueList
+ : [...uniqueList, item];
+ }, []);
+
+ var sortedList = reducedList.sort((a, b) => {
+ if (a.name == b.name) {
+ // Ensure deprecated false properties occur first
+ if (a.deprecated !== b.deprecated) {
+ return a.deprecated ? 1 : b.deprecated ? -1 : 0;
+ }
+ }
+ return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
+ }, []);
+
+ var prev;
+ for (var k = 0; k < sortedList.length; k++) {
+ var property = sortedList[k];
+ var req = '';
+ var dep = '';
+ if (property.required) {
+ req = ' (required)';
+ }
+ if (property.deprecated) {
+ dep = ' (deprecated on this role in ARIA 1.2)';
+ }
+ if (prev != property.name) {
+ output += '';
+ if (property.is === 'state') {
+ output +=
+ '' + property.name + ' (state)' + req + dep;
+ } else {
+ output += '' + property.name + ' ' + req + dep;
+ }
+ output += ' \n';
+ prev = property.name;
+ }
}
- if (node.textContent.indexOf("prohibited") !== -1) {
- fromProhibited +=
- '' +
- content +
- "
" +
- req +
- " ";
+ if (output !== '') {
+ output = '\n' + output + '
\n';
+ placeholder.innerHTML = output;
}
- });
- }
- if (container.nodeName.toLowerCase() == "div") {
- // change the enclosing DIV to a section with notoc
- var sec = document.createElement("section");
- Array.prototype.slice
- .call(container.attributes)
- .forEach(function (attr) {
- sec.setAttribute(attr.name, attr.value);
- });
-
- sec.classList.add("notoc");
- var theContents = container.innerHTML;
- sec.innerHTML = theContents;
- container.parentNode.replaceChild(sec, container);
- }
- });
-
- var getStates = function (role) {
- var ref = roleInfo[role];
- if (!ref) {
- msg.pub("error", "No role definition for " + role);
- } else if (ref.allprops) {
- return ref.allprops;
- } else {
- var myList = ref.localprops;
- Array.prototype.slice.call(ref.parentRoles).forEach(function (item) {
- var pList = getStates(item);
- myList = myList.concat(pList);
- });
- ref.allprops = myList;
- return myList;
- }
- };
-
- // TODO: test this on a page where `skipIndex` is truthy
- if (!skipIndex) {
- // build up the complete inherited SP lists for each role
- // however, if the role already specifies an item, do not include it
- Object.entries(roleInfo).forEach(function (index) {
- var item = index[1];
- var output = "";
- var placeholder = document.querySelector(
- "#" + item.fragID + " .role-inherited"
- );
-
- if (placeholder) {
- var myList = [];
- item.parentRoles.forEach(function (role) {
- myList = myList.concat(getStates(role));
+ }
});
- /* jshint loopfunc: true */
- // strip out any items that we have locally
- if (item.localprops.length && myList.length) {
- for (var j = myList.length - 1; j >= 0; j--) {
- item.localprops.forEach(function (x) {
- if (x.name == myList[j].name) {
- myList.splice(j, 1);
+
+ // Update state and property role references
+ var getAllSubRoles = function (role) {
+ var ref = subRoles[role];
+ if (ref && ref.length) {
+ var myList = [];
+ ref.forEach(function (item) {
+ if (!myList.item) {
+ myList[item] = 1;
+ myList.push(item);
+ var childList = getAllSubRoles(item);
+ myList = myList.concat(childList);
}
});
+ return myList;
+ } else {
+ return [];
}
- }
-
- var reducedList = myList.reduce((uniqueList, item) => {
- return uniqueList.includes(item) ? uniqueList : [...uniqueList, item];
- }, []);
+ };
+
+ Object.entries(propList).forEach(function (index) {
+ var output = '';
+ var item = index[1];
+ var section = document.querySelector('#' + item.name);
+ var placeholder = section.querySelector(
+ '.state-applicability, .property-applicability'
+ );
+ if (
+ placeholder &&
+ (placeholder.textContent || placeholder.innerText) ===
+ 'Placeholder' &&
+ item.roles.length
+ ) {
+ // update the used in roles list
+ var sortedList = [];
+ sortedList = item.roles.sort();
+ for (var j = 0; j < sortedList.length; j++) {
+ output += '' + sortedList[j] + ' \n';
+ }
+ if (output !== '') {
+ output = '\n' + output + '
\n';
+ }
+ placeholder.innerHTML = output;
+ // also update any inherited roles
+ var myList = [];
+ item.roles.forEach(function (role) {
+ var children = getAllSubRoles(role);
+ // Some subroles have required properties which are also required by the superclass.
+ // Example: The checked state of radio, which is also required by superclass checkbox.
+ // We only want to include these one time, so filter out the subroles.
+ children = children.filter(function (subrole) {
+ return subrole.indexOf(propList[item.name].roles) === -1;
+ });
+ myList = myList.concat(children);
+ });
+ placeholder = section.querySelector(
+ '.state-descendants, .property-descendants'
+ );
+ if (placeholder && myList.length) {
+ sortedList = myList.sort();
+ output = '';
+ var last = '';
+ for (j = 0; j < sortedList.length; j++) {
+ var sItem = sortedList[j];
+ if (last != sItem) {
+ output += '' + sItem + ' \n';
+ last = sItem;
+ }
+ }
+ if (output !== '') {
+ output = '\n' + output + '
\n';
+ }
+ placeholder.innerHTML = output;
+ }
+ } else if (
+ placeholder &&
+ (placeholder.textContent || placeholder.innerText) ===
+ 'Use as a global deprecated in ARIA 1.2' &&
+ item.roles.length
+ ) {
+ // update the used in roles list
+ var sortedList = [];
+ sortedList = item.roles.sort();
+ //remove roletype from the sorted list
+ const index = sortedList.indexOf('roletype');
+ if (index > -1) {
+ sortedList.splice(index, 1);
+ }
- var sortedList = reducedList.sort((a, b) => {
- if (a.name == b.name) {
- // Ensure deprecated false properties occur first
- if (a.deprecated !== b.deprecated) {
- return a.deprecated ? 1 : b.deprecated ? -1 : 0;
+ for (var j = 0; j < sortedList.length; j++) {
+ output += '' + sortedList[j] + ' \n';
}
- }
- return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
- }, []);
-
- var prev;
- for (var k = 0; k < sortedList.length; k++) {
- var property = sortedList[k];
- var req = "";
- var dep = "";
- if (property.required) {
- req = " (required)";
- }
- if (property.deprecated) {
- dep = " (deprecated on this role in ARIA 1.2)";
- }
- if (prev != property.name) {
- output += "";
- if (property.is === "state") {
- output +=
- "" + property.name + " (state)" + req + dep;
- } else {
- output += "" + property.name + " " + req + dep;
+ if (output !== '') {
+ output = '\n' + output + '
\n';
}
- output += " \n";
- prev = property.name;
- }
- }
- if (output !== "") {
- output = "\n" + output + "
\n";
- placeholder.innerHTML = output;
- }
- }
- });
-
- // Update state and property role references
- var getAllSubRoles = function (role) {
- var ref = subRoles[role];
- if (ref && ref.length) {
- var myList = [];
- ref.forEach(function (item) {
- if (!myList.item) {
- myList[item] = 1;
- myList.push(item);
- var childList = getAllSubRoles(item);
- myList = myList.concat(childList);
- }
- });
- return myList;
- } else {
- return [];
- }
- };
-
- Object.entries(propList).forEach(function (index) {
- var output = "";
- var item = index[1];
- var section = document.querySelector("#" + item.name);
- var placeholder = section.querySelector(
- ".state-applicability, .property-applicability"
- );
- if (
- placeholder &&
- (placeholder.textContent || placeholder.innerText) === "Placeholder" &&
- item.roles.length
- ) {
- // update the used in roles list
- var sortedList = [];
- sortedList = item.roles.sort();
- for (var j = 0; j < sortedList.length; j++) {
- output += "" + sortedList[j] + " \n";
- }
- if (output !== "") {
- output = "\n" + output + "
\n";
- }
- placeholder.innerHTML = output;
- // also update any inherited roles
- var myList = [];
- item.roles.forEach(function (role) {
- var children = getAllSubRoles(role);
- // Some subroles have required properties which are also required by the superclass.
- // Example: The checked state of radio, which is also required by superclass checkbox.
- // We only want to include these one time, so filter out the subroles.
- children = children.filter(function (subrole) {
- return subrole.indexOf(propList[item.name].roles) === -1;
- });
- myList = myList.concat(children);
- });
- placeholder = section.querySelector(
- ".state-descendants, .property-descendants"
- );
- if (placeholder && myList.length) {
- sortedList = myList.sort();
- output = "";
- var last = "";
- for (j = 0; j < sortedList.length; j++) {
- var sItem = sortedList[j];
- if (last != sItem) {
- output += "" + sItem + " \n";
- last = sItem;
+ placeholder.innerHTML = output;
+ // also update any inherited roles
+ var myList = [];
+ item.roles.forEach(function (role) {
+ var children = getAllSubRoles(role);
+ // Some subroles have required properties which are also required by the superclass.
+ // Example: The checked state of radio, which is also required by superclass checkbox.
+ // We only want to include these one time, so filter out the subroles.
+ children = children.filter(function (subrole) {
+ return subrole.indexOf(propList[item.name].roles) === -1;
+ });
+ myList = myList.concat(children);
+ });
+ placeholder = section.querySelector(
+ '.state-descendants, .property-descendants'
+ );
+ if (placeholder && myList.length) {
+ sortedList = myList.sort();
+ output = '';
+ var last = '';
+ for (j = 0; j < sortedList.length; j++) {
+ var sItem = sortedList[j];
+ if (last != sItem) {
+ output += '' + sItem + ' \n';
+ last = sItem;
+ }
+ }
+ if (output !== '') {
+ output = '\n' + output + '
\n';
+ }
+ placeholder.innerHTML = output;
}
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+ else if (
+ placeholder &&
+ (placeholder.textContent || placeholder.innerText) ===
+ 'All elements of the base markup except for some roles or elements that prohibit its use' &&
+ item.roles.length
+ ) {
+ // for prohibited roles the roles list just includes those roles which are prohibited... weird I know but it is what it is
+ var sortedList = [];
+ sortedList = item.roles.sort();
+ //remove roletype from the sorted list
+ const index = sortedList.indexOf('roletype');
+ if (index > -1) {
+ sortedList.splice(index, 1);
+ }
+ output += 'All elements of the base markup except for the following roles: ';
+ for (var j = 0; j < sortedList.length-1; j++) {
+ output += '' + sortedList[j] + ' , ';
+ }
+ output += '' + sortedList[sortedList.length-1] + ' ';
+ placeholder.innerHTML = output;
}
- placeholder.innerHTML = output;
+ });
+
+ // spit out the index
+ var node = document.getElementById('index_role');
+ var parentNode = node.parentNode;
+ var list = document.createElement('dl');
+ list.id = 'index_role';
+ list.className = 'compact';
+ list.innerHTML = roleIndex;
+ parentNode.replaceChild(list, node);
+
+ // and the namefrom lists
+ node = document.getElementById('index_fromauthor');
+ if (node) {
+ parentNode = node.parentNode;
+ list = document.createElement('ul');
+ list.id = 'index_fromauthor';
+ list.className = 'compact';
+ list.innerHTML = fromAuthor;
+ parentNode.replaceChild(list, node);
}
- } else if (
- placeholder &&
- (placeholder.textContent || placeholder.innerText) ===
- "Use as a global deprecated in ARIA 1.2" &&
- item.roles.length
- ) {
- // update the used in roles list
- var sortedList = [];
- sortedList = item.roles.sort();
- //remove roletype from the sorted list
- const index = sortedList.indexOf("roletype");
- if (index > -1) {
- sortedList.splice(index, 1);
+
+ node = document.getElementById('index_fromheading');
+ if (node) {
+ parentNode = node.parentNode;
+ list = document.createElement('ul');
+ list.id = 'index_fromheading';
+ list.className = 'compact';
+ list.innerHTML = fromHeading;
+ parentNode.replaceChild(list, node);
}
- for (var j = 0; j < sortedList.length; j++) {
- output += "" + sortedList[j] + " \n";
+ node = document.getElementById('index_fromcontent');
+ if (node) {
+ parentNode = node.parentNode;
+ list = document.createElement('ul');
+ list.id = 'index_fromcontent';
+ list.className = 'compact';
+ list.innerHTML = fromContent;
+ parentNode.replaceChild(list, node);
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+
+ node = document.getElementById('index_fromprohibited');
+ if (node) {
+ parentNode = node.parentNode;
+ list = document.createElement('ul');
+ list.id = 'index_fromprohibited';
+ list.className = 'compact';
+ list.innerHTML = fromProhibited;
+ parentNode.replaceChild(list, node);
}
- placeholder.innerHTML = output;
- // also update any inherited roles
- var myList = [];
- item.roles.forEach(function (role) {
- var children = getAllSubRoles(role);
- // Some subroles have required properties which are also required by the superclass.
- // Example: The checked state of radio, which is also required by superclass checkbox.
- // We only want to include these one time, so filter out the subroles.
- children = children.filter(function (subrole) {
- return subrole.indexOf(propList[item.name].roles) === -1;
+ // assuming we found some parent roles, update those parents with their children
+ for (var i = 0; i < subRoles.length; i++) {
+ var item = subRoles[subRoles[i]];
+ var sortedList = item.sort(function (a, b) {
+ return a < b ? -1 : a > b ? 1 : 0;
});
- myList = myList.concat(children);
- });
- placeholder = section.querySelector(
- ".state-descendants, .property-descendants"
- );
- if (placeholder && myList.length) {
- sortedList = myList.sort();
- output = "";
- var last = "";
- for (j = 0; j < sortedList.length; j++) {
- var sItem = sortedList[j];
- if (last != sItem) {
- output += "" + sItem + " \n";
- last = sItem;
- }
+ var output = '\n';
+ for (var j = 0; j < sortedList.length; j++) {
+ output += '' + sortedList[j] + ' \n';
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+ output += '
\n';
+ // put it somewhere
+ var subRolesContainer = document.querySelector('#' + subRoles[i]);
+ if (subRolesContainer) {
+ var subRolesListContainer = subRolesContainer.querySelector(
+ '.role-children'
+ );
+ if (subRolesListContainer) {
+ subRolesListContainer.innerHTML = output;
+ }
}
- placeholder.innerHTML = output;
- }
- } else if (
- placeholder &&
- (placeholder.textContent || placeholder.innerText) ===
- "All elements of the base markup except for some roles or elements that prohibit its use" &&
- item.roles.length
- ) {
- // for prohibited roles the roles list just includes those roles which are prohibited... weird I know but it is what it is
- var sortedList = [];
- sortedList = item.roles.sort();
- //remove roletype from the sorted list
- const index = sortedList.indexOf("roletype");
- if (index > -1) {
- sortedList.splice(index, 1);
}
- output +=
- "All elements of the base markup except for the following roles: ";
- for (var j = 0; j < sortedList.length - 1; j++) {
- output += "" + sortedList[j] + " , ";
- }
- output += "" + sortedList[sortedList.length - 1] + " ";
- placeholder.innerHTML = output;
}
- });
-
- // spit out the index
- var node = document.getElementById("index_role");
- var parentNode = node.parentNode;
- var list = document.createElement("dl");
- list.id = "index_role";
- list.className = "compact";
- list.innerHTML = roleIndex;
- parentNode.replaceChild(list, node);
-
- // and the namefrom lists
- node = document.getElementById("index_fromauthor");
- if (node) {
- parentNode = node.parentNode;
- list = document.createElement("ul");
- list.id = "index_fromauthor";
- list.className = "compact";
- list.innerHTML = fromAuthor;
- parentNode.replaceChild(list, node);
- }
- node = document.getElementById("index_fromheading");
- if (node) {
- parentNode = node.parentNode;
- list = document.createElement("ul");
- list.id = "index_fromheading";
- list.className = "compact";
- list.innerHTML = fromHeading;
- parentNode.replaceChild(list, node);
- }
+ // prune out unused rows throughout the document
+ Array.prototype.slice
+ .call(
+ document.querySelectorAll(
+ '.role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values'
+ )
+ )
+ .forEach(function (item) {
+ var content = item.innerText;
+ if (content.length === 1 || content.length === 0) {
+ // there is no item - remove the row
+ item.parentNode.parentNode.removeChild(item.parentNode);
+ } else if (
+ content === 'Placeholder' &&
+ !skipIndex &&
+ (item.className === 'role-inherited' ||
+ item.className === 'role-children' ||
+ item.className === 'property-descendants' ||
+ item.className === 'state-descendants')
+ ) {
+ item.parentNode.remove();
+ }
+ });
- node = document.getElementById("index_fromcontent");
- if (node) {
- parentNode = node.parentNode;
- list = document.createElement("ul");
- list.id = "index_fromcontent";
- list.className = "compact";
- list.innerHTML = fromContent;
- parentNode.replaceChild(list, node);
- }
+ updateReferences(document);
- node = document.getElementById("index_fromprohibited");
- if (node) {
- parentNode = node.parentNode;
- list = document.createElement("ul");
- list.id = "index_fromprohibited";
- list.className = "compact";
- list.innerHTML = fromProhibited;
- parentNode.replaceChild(list, node);
- }
- // assuming we found some parent roles, update those parents with their children
- for (var i = 0; i < subRoles.length; i++) {
- var item = subRoles[subRoles[i]];
- var sortedList = item.sort(function (a, b) {
- return a < b ? -1 : a > b ? 1 : 0;
- });
- var output = "\n";
- for (var j = 0; j < sortedList.length; j++) {
- output += "" + sortedList[j] + " \n";
- }
- output += "
\n";
- // put it somewhere
- var subRolesContainer = document.querySelector("#" + subRoles[i]);
- if (subRolesContainer) {
- var subRolesListContainer =
- subRolesContainer.querySelector(".role-children");
- if (subRolesListContainer) {
- subRolesListContainer.innerHTML = output;
+ function cloneWithoutIds(node) {
+ const clone = node.cloneNode(true);
+ for (const elementWithId of clone.querySelectorAll("[id]")) {
+ elementWithId.removeAttribute("id");
}
+ return clone;
}
- }
- }
-
- // prune out unused rows throughout the document
- Array.prototype.slice
- .call(
- document.querySelectorAll(
- ".role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values"
- )
- )
- .forEach(function (item) {
- var content = item.innerText;
- if (content.length === 1 || content.length === 0) {
- // there is no item - remove the row
- item.parentNode.parentNode.removeChild(item.parentNode);
- } else if (
- content === "Placeholder" &&
- !skipIndex &&
- (item.className === "role-inherited" ||
- item.className === "role-children" ||
- item.className === "property-descendants" ||
- item.className === "state-descendants")
- ) {
- item.parentNode.remove();
- }
- });
-
- updateReferences(document);
-
- function cloneWithoutIds(node) {
- const clone = node.cloneNode(true);
- for (const elementWithId of clone.querySelectorAll("[id]")) {
- elementWithId.removeAttribute("id");
- }
- return clone;
}
-}
-require(["core/pubsubhub"], function (respecEvents) {
+require(['core/pubsubhub'], function (respecEvents) {
const button = respecUI.addCommand(
- "Save roles as JSON",
+ 'Save roles as JSON',
showAriaSave,
null,
- "☁️"
+ '☁️'
);
function showAriaSave() {
- const json = JSON.stringify(roleInfo, null, " ");
- const href =
- "data:text/html;charset=utf-8," +
- "/* This file is generated - do not modify */\nvar roleInfo = " +
- encodeURIComponent(json);
- const ariaUI = document.createElement("div");
- ariaUI.classList.add("respec-save-buttons");
+ const json = JSON.stringify(roleInfo, null, ' ');
+ const href = "data:text/html;charset=utf-8," + "/* This file is generated - do not modify */\nvar roleInfo = " + encodeURIComponent(json);
+ const ariaUI = document.createElement('div');
+ ariaUI.classList.add('respec-save-buttons');
ariaUI.innerHTML = `
Save JSON
`;
- respecUI.freshModal("Save Aria roles as JSON", ariaUI, button);
- ariaUI.querySelector("a").focus();
+ respecUI.freshModal('Save Aria roles as JSON', ariaUI, button);
+ ariaUI.querySelector('a').focus();
}
- respecEvents.sub("end", function (msg) {
- if (msg == "w3c/conformance") {
+ respecEvents.sub('end', function (msg) {
+ if (msg == 'w3c/conformance') {
ariaAttributeReferences();
}
});
});
+
diff --git a/common/script/ariaChild.js b/common/script/ariaChild.js
index f7b16e8..37e817a 100644
--- a/common/script/ariaChild.js
+++ b/common/script/ariaChild.js
@@ -17,7 +17,7 @@ var localRoleInfo = {};
* @param {Boolean} noLC do not convert to lowercase
* @returns {String} generated (or existing) id for element
*/
-function addId(elem, pfx = "", txt = "", noLC = false) {
+ function addId(elem, pfx = "", txt = "", noLC = false) {
if (elem.id) {
return elem.id;
}
@@ -68,30 +68,30 @@ function ariaAttributeReferences() {
// process the document before anything else is done
// first get the properties
Array.prototype.slice
- .call(document.querySelectorAll("pdef, sdef"))
+ .call(document.querySelectorAll('pdef, sdef'))
.forEach(function (item) {
- var type = item.localName === "pdef" ? "property" : "state";
+ var type = item.localName === 'pdef' ? 'property' : 'state';
var container = item.parentNode;
var content = item.innerHTML;
- var sp = document.createElement("span");
- var title = item.getAttribute("title");
+ var sp = document.createElement('span');
+ var title = item.getAttribute('title');
if (!title) {
title = content;
}
- sp.className = type + "-name";
+ sp.className = type + '-name';
sp.title = title;
sp.innerHTML =
- "" +
+ '' +
content +
'
(' +
type +
- ")";
- sp.setAttribute("aria-describedby", "desc-" + title);
+ ')';
+ sp.setAttribute('aria-describedby', 'desc-' + title);
var dRef = item.nextElementSibling;
var desc = dRef.firstElementChild.innerHTML;
- dRef.id = "desc-" + title;
- dRef.setAttribute("role", "definition");
- var heading = document.createElement("h3");
+ dRef.id = 'desc-' + title;
+ dRef.setAttribute('role', 'definition');
+ var heading = document.createElement('h3');
heading.appendChild(sp);
container.replaceChild(heading, item);
// add this item to the index
@@ -102,10 +102,10 @@ function ariaAttributeReferences() {
desc: desc,
roles: [],
};
- var abstract = container.querySelector("." + type + "-applicability");
+ var abstract = container.querySelector('.' + type + '-applicability');
if (
(abstract.textContent || abstract.innerText) ===
- "All elements of the base markup"
+ 'All elements of the base markup'
) {
globalSP.push({
is: type,
@@ -116,15 +116,15 @@ function ariaAttributeReferences() {
}
// the pdef/sdef is gone. if we are in a div, convert that div to a section
- if (container.nodeName.toLowerCase() == "div") {
+ if (container.nodeName.toLowerCase() == 'div') {
// change the enclosing DIV to a section with notoc
- var sec = document.createElement("section");
+ var sec = document.createElement('section');
Array.prototype.slice
.call(container.attributes)
.forEach(function (attr) {
sec.setAttribute(attr.name, attr.value);
});
- sec.classList.add("notoc");
+ sec.classList.add('notoc');
var theContents = container.innerHTML;
sec.innerHTML = theContents;
container.parentNode.replaceChild(sec, container);
@@ -141,52 +141,52 @@ function ariaAttributeReferences() {
//
var subRoles = [];
- var roleIndex = "";
+ var roleIndex = '';
Array.prototype.slice
- .call(document.querySelectorAll("rdef"))
+ .call(document.querySelectorAll('rdef'))
.forEach(function (item) {
var container = item.parentNode;
var content = item.innerHTML;
- var sp = document.createElement("h3");
- var title = item.getAttribute("title");
+ var sp = document.createElement('h3');
+ var title = item.getAttribute('title');
if (!title) {
title = content;
}
- var pnID = addId(container, "", title);
- sp.className = "role-name";
+ var pnID = addId(container, '', title);
+ sp.className = 'role-name';
sp.title = title;
// is this a role or an abstract role
- var type = "role";
- var abstract = container.querySelectorAll(".role-abstract");
- if (abstract.innerText === "True") {
- type = "abstract role";
+ var type = 'role';
+ var abstract = container.querySelectorAll('.role-abstract');
+ if (abstract.innerText === 'True') {
+ type = 'abstract role';
}
sp.innerHTML =
- "" +
+ '' +
content +
'
(' +
type +
- ")";
+ ')';
// sp.id = title;
- sp.setAttribute("aria-describedby", "desc-" + title);
+ sp.setAttribute('aria-describedby', 'desc-' + title);
var dRef = item.nextElementSibling;
var desc = dRef.firstElementChild.innerHTML;
- dRef.id = "desc-" + title;
- dRef.setAttribute("role", "definition");
+ dRef.id = 'desc-' + title;
+ dRef.setAttribute('role', 'definition');
container.replaceChild(sp, item);
roleIndex +=
'' +
content +
- " \n";
- roleIndex += "" + desc + " \n";
+ '
\n';
+ roleIndex += '' + desc + ' \n';
// grab info about this role
// do we have a parent class? if so, put us in that parents list
- var node = container.querySelectorAll(".role-parent rref");
+ var node = container.querySelectorAll('.role-parent rref');
// s will hold the name of the parent role if any
var s = null;
var parentRoles = [];
@@ -209,7 +209,7 @@ function ariaAttributeReferences() {
Array.prototype.slice
.call(
container.querySelectorAll(
- ".role-properties, .role-required-properties"
+ '.role-properties, .role-required-properties'
)
)
.forEach(function (node) {
@@ -220,14 +220,16 @@ function ariaAttributeReferences() {
) {
// looks like we do
Array.prototype.slice
- .call(node.querySelectorAll("pref,sref"))
+ .call(node.querySelectorAll('pref,sref'))
.forEach(function (item) {
- var name = item.getAttribute("title");
+ var name = item.getAttribute('title');
if (!name) {
name = item.textContent || item.innerText;
}
- var type = item.localName === "pref" ? "property" : "state";
- var req = node.classList.contains("role-required-properties");
+ var type = item.localName === 'pref' ? 'property' : 'state';
+ var req = node.classList.contains(
+ 'role-required-properties'
+ );
attrs.push({ is: type, name: name, required: req });
// remember that the state or property is
// referenced by this role
@@ -243,15 +245,15 @@ function ariaAttributeReferences() {
localprops: attrs,
};
- if (container.nodeName.toLowerCase() == "div") {
+ if (container.nodeName.toLowerCase() == 'div') {
// change the enclosing DIV to a section with notoc
- var sec = document.createElement("section");
+ var sec = document.createElement('section');
Array.prototype.slice
.call(container.attributes)
.forEach(function (attr) {
sec.setAttribute(attr.name, attr.value);
});
- sec.classList.add("notoc");
+ sec.classList.add('notoc');
var theContents = container.innerHTML;
sec.innerHTML = theContents;
container.parentNode.replaceChild(sec, container);
@@ -264,7 +266,7 @@ function ariaAttributeReferences() {
ref = roleInfo[role];
}
if (!ref) {
- msg.pub("error", "No role definition for " + role);
+ msg.pub('error', 'No role definition for ' + role);
} else if (ref.allprops) {
return ref.allprops;
} else {
@@ -284,9 +286,9 @@ function ariaAttributeReferences() {
// build up the complete inherited SP lists for each role
Object.entries(localRoleInfo).forEach(function (index) {
item = index[1];
- var output = "";
+ var output = '';
var placeholder = document.querySelector(
- "#" + item.fragID + " .role-inherited"
+ '#' + item.fragID + ' .role-inherited'
);
if (placeholder) {
@@ -315,46 +317,46 @@ function ariaAttributeReferences() {
if (sortedList) {
for (var k = 0; k < sortedList.length; k++) {
var role = sortedList[k];
- var req = "";
+ var req = '';
if (role.required) {
- req = " (required)";
+ req = ' (required)';
}
if (prev != role.name) {
- output += "";
- if (role.is === "state") {
+ output += ' ';
+ if (role.is === 'state') {
output +=
- "' +
role.name +
- " (state) " +
+ ' (state)' +
req;
} else {
output +=
- "" +
+ '' +
role.name +
- " " +
+ ' ' +
req;
}
if (role.prohibited) {
- output += " (Except where prohibited)";
+ output += ' (Except where prohibited)';
}
if (role.deprecated) {
- output += " (Global use deprecated in ARIA 1.2)";
+ output += ' (Global use deprecated in ARIA 1.2)';
}
- output += " \n";
+ output += '\n';
prev = role.name;
}
}
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+ if (output !== '') {
+ output = '\n' + output + '
\n';
placeholder.innerHTML = output;
}
}
@@ -382,25 +384,25 @@ function ariaAttributeReferences() {
};
Object.values(propList).forEach(function (item) {
- var output = "";
- var section = document.querySelector("#" + item.name);
+ var output = '';
+ var section = document.querySelector('#' + item.name);
var placeholder = section.querySelector(
- ".state-applicability, .property-applicability"
+ '.state-applicability, .property-applicability'
);
if (
placeholder &&
(placeholder.textContent || placeholder.innerText) ===
- "Placeholder" &&
+ 'Placeholder' &&
item.roles.length
) {
// update the used in roles list
var sortedList = [];
sortedList = item.roles.sort();
for (var j = 0; j < sortedList.length; j++) {
- output += "" + sortedList[j] + " \n";
+ output += '' + sortedList[j] + ' \n';
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+ if (output !== '') {
+ output = '\n' + output + '
\n';
}
placeholder.innerHTML = output;
// also update any inherited roles
@@ -419,22 +421,22 @@ function ariaAttributeReferences() {
});
placeholder = section.querySelector(
- ".state-descendants, .property-descendants"
+ '.state-descendants, .property-descendants'
);
if (placeholder && myList.length) {
sortedList = myList.sort();
- output = "";
- var last = "";
+ output = '';
+ var last = '';
for (var k = 0; k < sortedList.length; k++) {
var lItem = sortedList[k];
if (last != lItem) {
- output += "" + lItem + " \n";
+ output += '' + lItem + ' \n';
last = lItem;
}
}
- if (output !== "") {
- output = "\n" + output + "
\n";
+ if (output !== '') {
+ output = '\n' + output + '
\n';
}
placeholder.innerHTML = output;
}
@@ -442,11 +444,11 @@ function ariaAttributeReferences() {
});
// spit out the index
- var node = document.getElementById("index_role");
+ var node = document.getElementById('index_role');
var parentNode = node.parentNode;
- var list = document.createElement("dl");
- list.id = "index_role";
- list.className = "compact";
+ var list = document.createElement('dl');
+ list.id = 'index_role';
+ list.className = 'compact';
list.innerHTML = roleIndex;
parentNode.replaceChild(list, node);
@@ -456,16 +458,17 @@ function ariaAttributeReferences() {
var sortedList = item.sort(function (a, b) {
return a < b ? -1 : a > b ? 1 : 0;
});
- var output = "\n";
+ var output = '\n';
for (var j = 0; j < sortedList.length; j++) {
- output += "" + sortedList[j] + " \n";
+ output += '' + sortedList[j] + ' \n';
}
- output += "
\n";
+ output += '
\n';
// put it somewhere
- var subRolesContainer = document.querySelector("#" + subRoles[i]);
+ var subRolesContainer = document.querySelector('#' + subRoles[i]);
if (subRolesContainer) {
- var subRolesListContainer =
- subRolesContainer.querySelector(".role-children");
+ var subRolesListContainer = subRolesContainer.querySelector(
+ '.role-children'
+ );
if (subRolesListContainer) {
subRolesListContainer.innerHTML = output;
}
@@ -479,8 +482,8 @@ function ariaAttributeReferences() {
Array.prototype.slice
.call(
- document.querySelectorAll(
- ".role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values"
+ document.querySelectorAll(
+ '.role-abstract, .role-parent, .role-base, .role-related, .role-scope, .role-mustcontain, .role-required-properties, .role-properties, .role-namefrom, .role-namerequired, .role-namerequired-inherited, .role-childpresentational, .role-presentational-inherited, .state-related, .property-related,.role-inherited, .role-children, .property-descendants, .state-descendants, .implicit-values'
)
)
.forEach(function (item) {
@@ -489,23 +492,23 @@ function ariaAttributeReferences() {
// there is no item - remove the row
item.parentNode.parentNode.removeChild(item.parentNode);
} else if (
- content === "Placeholder" &&
+ content === 'Placeholder' &&
!skipIndex &&
- (item.className === "role-inherited" ||
- item.className === "role-children" ||
- item.className === "property-descendants" ||
- item.className === "state-descendants")
+ (item.className === 'role-inherited' ||
+ item.className === 'role-children' ||
+ item.className === 'property-descendants' ||
+ item.className === 'state-descendants')
) {
item.parentNode.remove();
}
});
}
-}
+}
-require(["core/pubsubhub"], function (respecEvents) {
- respecEvents.sub("end", function (msg) {
- if (msg == "w3c/conformance") {
- ariaAttributeReferences();
- }
+require(['core/pubsubhub'], function (respecEvents) {
+ respecEvents.sub('end', function (msg) {
+ if (msg == 'w3c/conformance') {
+ ariaAttributeReferences();
+ }
});
});
diff --git a/common/script/mapping-tables.js b/common/script/mapping-tables.js
index fb89d9f..a4e6d12 100644
--- a/common/script/mapping-tables.js
+++ b/common/script/mapping-tables.js
@@ -1,11 +1,11 @@
/* global mappingTables */
function hideElement(element) {
- element.style.display = "none";
+ element.style.display = 'none';
}
function showElement(element) {
- element.style.display = "block";
+ element.style.display = 'block';
}
function queryAll(selector, context) {
@@ -28,15 +28,19 @@ function viewAsSingleTable(tableContainer, detailsContainer) {
showElement(tableContainer);
// Remove ids from summary
- queryAll("summary", detailsContainer).forEach(function (summary) {
- summary.dataset["id"] = summary.id;
- summary.removeAttribute("id");
+ queryAll('summary', detailsContainer).forEach(function (
+ summary
+ ) {
+ summary.dataset['id'] = summary.id;
+ summary.removeAttribute('id');
});
// Add ids to table
- queryAll("tbody tr", tableContainer).forEach(function (tr) {
- tr.id = tr.dataset["id"];
- tr.removeAttribute("data-id");
+ queryAll('tbody tr', tableContainer).forEach(function (
+ tr
+ ) {
+ tr.id = tr.dataset['id'];
+ tr.removeAttribute('data-id');
});
}
@@ -45,18 +49,23 @@ function viewAsDetails(tableContainer, detailsContainer) {
showElement(detailsContainer);
// Remove ids from table
- queryAll("tbody tr", tableContainer).forEach(function (tr) {
- tr.dataset["id"] = tr.id;
- tr.removeAttribute("id");
+ queryAll('tbody tr', tableContainer).forEach(function (
+ tr
+ ) {
+ tr.dataset['id'] = tr.id;
+ tr.removeAttribute('id');
});
// Add ids to summary
- queryAll("summary", detailsContainer).forEach(function (summary) {
- summary.id = summary.dataset["id"];
- summary.removeAttribute("data-id");
+ queryAll('summary', detailsContainer).forEach(function (
+ summary
+ ) {
+ summary.id = summary.dataset['id'];
+ summary.removeAttribute('data-id');
});
}
+
function expandReferredDetails(summaryFragId) {
// if details element is not open, activate click on summary
if (!summaryFragId.parentNode.open) {
@@ -65,7 +74,8 @@ function expandReferredDetails(summaryFragId) {
}
function mappingTables() {
- queryAll(".table-container").forEach(function (container) {
+ queryAll('.table-container').forEach(function (container) {
+
// object to store information about a mapping table.
var tableInfo = {};
mappingTableInfos.push(tableInfo);
@@ -75,27 +85,27 @@ function mappingTables() {
hideElement(container);
// store a reference to the table
- tableInfo.table = container.querySelector("table");
+ tableInfo.table = container.querySelector('table');
// create a container div to hold all the details element and insert after table
- tableInfo.detailsContainer = document.createElement("div");
- tableInfo.detailsContainer.className = "details";
- tableInfo.id = tableInfo.table.id + "-details";
+ tableInfo.detailsContainer = document.createElement('div');
+ tableInfo.detailsContainer.className = 'details';
+ tableInfo.id = tableInfo.table.id + '-details';
tableInfo.tableContainer.insertAdjacentElement(
- "afterend",
+ 'afterend',
tableInfo.detailsContainer
);
// add switch to view as single table or details/summary
- var viewSwitch = document.createElement("button");
- viewSwitch.className = "switch-view";
+ var viewSwitch = document.createElement('button');
+ viewSwitch.className = 'switch-view';
viewSwitch.innerHTML = mappingTableLabels.viewByTable;
- tableInfo.tableContainer.insertAdjacentElement("beforebegin", viewSwitch);
+ tableInfo.tableContainer.insertAdjacentElement('beforebegin', viewSwitch);
// store the table's column headers in array colHeaders
// TODO: figure out what browsers we have to support and replace this with Array#map if possible
var colHeaders = [];
- queryAll("thead th", tableInfo.table).forEach(function (th) {
+ queryAll('thead th', tableInfo.table).forEach(function (th) {
colHeaders.push(th.innerHTML);
});
@@ -103,60 +113,64 @@ function mappingTables() {
colHeaders.shift();
// for each row in the table, create details/summary..
- queryAll("tbody tr", tableInfo.table).forEach(function (row) {
- var caption = row.querySelector("th").innerHTML;
- var summary = caption.replace(/]+>|<\/a>/g, "");
+ queryAll('tbody tr', tableInfo.table).forEach(function (row) {
+ var caption = row.querySelector('th').innerHTML;
+ var summary = caption.replace(/]+>|<\/a>/g, '');
// get the tr's @id
var id = row.id;
row.dataset.id = id;
// remove the tr's @id since same id will be used in the relevant summary element
- row.removeAttribute("id");
+ row.removeAttribute('id');
// store the row's cells in array rowCells
var rowCells = [];
// add row cells to array rowCells for use in the details' table
- queryAll("td", row).forEach(function (cell) {
+ queryAll('td', row).forEach(function (cell) {
rowCells.push(cell.innerHTML);
});
// clone colHeaders array for use in details table row headers
var rowHeaders = colHeaders.slice(0);
// if attributes mapping table...
- if (tableInfo.table.classList.contains("attributes")) {
+ if (tableInfo.table.classList.contains('attributes')) {
// remove second column header from array
rowHeaders.shift();
// remove and store "HTML elements" cell from rowCells array for use in details' summary and table caption
var relevantElsCaption = rowCells.shift();
var relevantElsSummary = relevantElsCaption.replace(
/]+>|<\/a>/g,
- ""
+ ''
);
}
// create content for each element; add row header's content to summary
- var details = document.createElement("details");
- details.className = "map";
+ var details = document.createElement('details');
+ details.className = 'map';
var detailsHTML = '' + summary;
// if attributes mapping table, append relevant elements to summary
- if (tableInfo.table.classList.contains("attributes")) {
- detailsHTML += " [" + relevantElsSummary + "]";
+ if (tableInfo.table.classList.contains('attributes')) {
+ detailsHTML += ' [' + relevantElsSummary + ']';
}
- detailsHTML += "
" + caption;
+ detailsHTML += '' + caption;
- if (tableInfo.table.classList.contains("attributes")) {
- detailsHTML += " [" + relevantElsCaption + "]";
+ if (tableInfo.table.classList.contains('attributes')) {
+ detailsHTML += ' [' + relevantElsCaption + ']';
}
- detailsHTML += " ";
+ detailsHTML += '';
// 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++) {
detailsHTML +=
- "" + rowHeaders[i] + " " + rowCells[i] + " ";
+ '' +
+ rowHeaders[i] +
+ ' ' +
+ rowCells[i] +
+ ' ';
}
- detailsHTML += "
";
+ detailsHTML += '
';
details.innerHTML = detailsHTML;
// append the element to the detailsContainer div
@@ -164,13 +178,13 @@ function mappingTables() {
});
// add 'expand/collapse all' functionality
- var expandAllButton = document.createElement("button");
- expandAllButton.className = "expand";
+ var expandAllButton = document.createElement('button');
+ expandAllButton.className = 'expand';
expandAllButton.innerHTML = mappingTableLabels.expand;
- var collapseAllButton = document.createElement("button");
+ var collapseAllButton = document.createElement('button');
collapseAllButton.disabled = true;
- collapseAllButton.className = "collapse";
+ collapseAllButton.className = 'collapse';
collapseAllButton.innerHTML = mappingTableLabels.collapse;
tableInfo.detailsContainer.insertBefore(
@@ -189,17 +203,17 @@ function mappingTables() {
window.location = hash;
var frag = document.querySelector(hash);
// if frag id is for a summary element, expand the parent details element
- if (frag && frag.tagName === "SUMMARY") {
+ if (frag && frag.tagName === 'SUMMARY') {
expandReferredDetails(hash);
}
}
// Add a hook to expand referred details element when whose @href is fragid of a is clicked.
queryAll('a[href^="#"]').forEach(function (a) {
- var fragId = a.getAttribute("href");
+ var fragId = a.getAttribute('href');
- if (fragId.tagName === "SUMMARY") {
- a.addEventListener("click", function () {
+ if (fragId.tagName === 'SUMMARY') {
+ a.addEventListener('click', function () {
expandReferredDetails(fragId);
});
}
@@ -207,16 +221,18 @@ function mappingTables() {
}
document.addEventListener("DOMContentLoaded", () => {
- document.querySelectorAll("button.switch-view").forEach(function (b) {
- b.addEventListener("click", function () {
- tableContainer = b.parentElement.querySelector(".table-container");
- table = tableContainer.querySelector("table");
- detailsContainer = b.parentElement.querySelector(".details");
- if (detailsContainer.style.display !== "none") {
+ document.querySelectorAll('button.switch-view').forEach(function (b){
+ b.addEventListener('click', function () {
+ tableContainer = b.parentElement.querySelector('.table-container');
+ table = tableContainer.querySelector('table');
+ detailsContainer = b.parentElement.querySelector('.details');
+
+ if (detailsContainer.style.display !== 'none') {
viewAsSingleTable(tableContainer, detailsContainer);
// toggle the viewSwitch label from view-as-single-table to view-by-X
- b.innerHTML = mappingTableLabels.viewByLabels[table.id];
+ b.innerHTML =
+ mappingTableLabels.viewByLabels[table.id];
} else {
viewAsDetails(tableContainer, detailsContainer);
// toggle the viewSwitch label from view-by-X to view-as-single-table.
@@ -226,30 +242,30 @@ document.addEventListener("DOMContentLoaded", () => {
});
var expandCollapseDetails = function (detCont, action) {
- queryAll("details", detCont).forEach(function (details) {
- details.open = action !== "collapse";
+ queryAll('details', detCont).forEach(function (details) {
+ details.open = action !== 'collapse'
});
};
- document.querySelectorAll("button.expand").forEach(function (b) {
- b.addEventListener("click", function () {
+ document.querySelectorAll('button.expand').forEach(function (b){
+ b.addEventListener('click', function () {
detailsContainer = b.parentElement;
- expandCollapseDetails(detailsContainer, "expand");
+ expandCollapseDetails(detailsContainer, 'expand');
b.disabled = true;
b.parentElement
- .querySelector("button.collapse")
- .removeAttribute("disabled");
+ .querySelector('button.collapse')
+ .removeAttribute('disabled');
});
});
- document.querySelectorAll("button.collapse").forEach(function (b) {
- b.addEventListener("click", function () {
+ document.querySelectorAll('button.collapse').forEach(function (b){
+ b.addEventListener('click', function () {
detailsContainer = b.parentElement;
- expandCollapseDetails(detailsContainer, "collapse");
+ expandCollapseDetails(detailsContainer, 'collapse');
b.disabled = true;
b.parentElement
- .querySelector("button.expand")
- .removeAttribute("disabled");
+ .querySelector('button.expand')
+ .removeAttribute('disabled');
});
});
});
diff --git a/common/script/resolveReferences.js b/common/script/resolveReferences.js
index ae105b6..5edb65e 100644
--- a/common/script/resolveReferences.js
+++ b/common/script/resolveReferences.js
@@ -37,7 +37,7 @@ function norm(str) {
* @param {Boolean} noLC do not convert to lowercase
* @returns {String} generated (or existing) id for element
*/
-function addId(elem, pfx = "", txt = "", noLC = false) {
+ function addId(elem, pfx = "", txt = "", noLC = false) {
if (elem.id) {
return elem.id;
}
@@ -74,38 +74,39 @@ function addId(elem, pfx = "", txt = "", noLC = false) {
return id;
}
+
// NOTE: this was taken from https://github.com/w3c/respec/blob/develop/src/core/utils.js#L474 while removing jQuery
function getDfnTitles(elem) {
const titleSet = new Set();
// data-lt-noDefault avoid using the text content of a definition
// in the definition list.
// ltNodefault is === "data-lt-noDefault"... someone screwed up 😖
- const normText = "ltNodefault" in elem.dataset ? "" : norm(elem.textContent);
+ const normText = 'ltNodefault' in elem.dataset ? '' : norm(elem.textContent);
const child = /** @type {HTMLElement | undefined} */ (elem.children[0]);
if (elem.dataset.lt) {
// prefer @data-lt for the list of title aliases
elem.dataset.lt
- .split("|")
+ .split('|')
.map((item) => norm(item))
.forEach((item) => titleSet.add(item));
} else if (
elem.childNodes.length === 1 &&
- elem.getElementsByTagName("abbr").length === 1 &&
+ elem.getElementsByTagName('abbr').length === 1 &&
child.title
) {
titleSet.add(child.title);
} else if (elem.textContent === '""') {
- titleSet.add("the-empty-string");
+ titleSet.add('the-empty-string');
}
titleSet.add(normText);
- titleSet.delete("");
+ titleSet.delete('');
// We could have done this with @data-lt (as the logic is same), but if
// @data-lt was not present, we would end up using @data-local-lt as element's
// id (in other words, we prefer textContent over @data-local-lt for dfn id)
if (elem.dataset.localLt) {
- const localLt = elem.dataset.localLt.split("|");
+ const localLt = elem.dataset.localLt.split('|');
localLt.forEach((item) => titleSet.add(norm(item)));
}
@@ -114,7 +115,7 @@ function getDfnTitles(elem) {
}
function linkCrossReferences() {
- "use strict";
+ 'use strict';
var specBaseURL = respecConfig.ariaSpecURLs
? respecConfig.ariaSpecURLs[respecConfig.specStatus]
@@ -150,90 +151,91 @@ function linkCrossReferences() {
Array.prototype.slice
.call(document.querySelectorAll(selString))
.forEach(function (el) {
- var href = el.getAttribute("href");
- el.setAttribute("href", baseUrl + href);
+ var href = el.getAttribute('href');
+ el.setAttribute('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",
+ '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."
+ '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."
+ '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",
+ '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.
if (!!graphicsModURL) {
setHrefs(
- "a.graphics-role-reference, a.graphics-property-reference, a.graphics-state-reference, a.graphics",
+ '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.
if (!!graphicsMappingModURL) {
setHrefs(
- "a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping",
+ 'a.graphics-role-mapping, a.graphics-property-mapping, a.graphics-state-mapping, a.graphics-mapping',
graphicsMappingModURL
);
} else {
console.log(
- "linkCrossReferences(): graphicsMappingModURL is not defined."
+ 'linkCrossReferences(): graphicsMappingModURL is not defined.'
);
}
// 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.');
}
// Update any terms linked using termref to be informative as all aria terms are linked informatively
Array.prototype.slice
- .call(document.querySelectorAll(".termref"))
- .forEach(function (item) {
- item.classList.add("informative");
- });
+ .call(document.querySelectorAll('.termref'))
+ .forEach(function (item) {
+ item.classList.add("informative");
+ });
}
+
function updateReferences(base) {
// update references to properties
//
@@ -243,20 +245,20 @@ function updateReferences(base) {
// 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";
+ 'use strict';
var baseURL = respecConfig.ariaSpecURLs[respecConfig.specStatus];
var sectionMap = {};
Array.prototype.slice
- .call(base.querySelectorAll("pref, sref, rref"))
+ .call(base.querySelectorAll('pref, sref, rref'))
.forEach(function (item) {
// what are we referencing?
var content = item.innerText;
var usedTitle = false;
- var ref = item.getAttribute("title");
+ var ref = item.getAttribute('title');
if (!ref) {
- ref = item.getAttribute("data-lt");
+ ref = item.getAttribute('data-lt');
if (!ref) {
ref = content;
} else {
@@ -266,27 +268,24 @@ function updateReferences(base) {
usedTitle = true;
}
- var isPreref = item.tagName.toLowerCase() === "pref";
- var isSref = item.tagName.toLowerCase() === "sref";
+ var isPreref = item.tagName.toLowerCase() === 'pref';
+ var isSref = item.tagName.toLowerCase() === 'sref';
// what sort of reference are we?
var theClass = isPreref
- ? "property-reference"
+ ? 'property-reference'
: isSref
- ? "state-reference"
- : "role-reference";
+ ? '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 = isPreref || isSref ? baseURL + "#" : "#";
+ var URL = isPreref || isSref ? baseURL + '#' : '#';
// assume we are making a link
- var theElement = "a";
+ var theElement = 'a';
// pSec is the nearest parent section element
- var parentNodes = parents(
- item,
- "section, div.role, div.state, div.property"
- );
+ var parentNodes = parents(item, 'section, div.role, div.state, div.property');
if (parentNodes) {
var pSec = parentNodes[0];
var pID = pSec.id;
@@ -294,11 +293,11 @@ function updateReferences(base) {
if (sectionMap[pID]) {
if (sectionMap[pID][ref]) {
// only change the element if we not in a table or a dl
- if (parents(item, "table dl").length === 0) {
+ if (parents(item, 'table dl').length === 0) {
if (usedTitle) {
- theElement = "span";
+ theElement = 'span';
} else {
- theElement = "code";
+ theElement = 'code';
}
}
} else {
@@ -311,22 +310,22 @@ function updateReferences(base) {
}
}
- if (theElement === "a" && item.tagName.toLowerCase() === "rref") {
- if (typeof localRoleInfo !== "undefined" && localRoleInfo[ref]) {
+ if (theElement === 'a' && item.tagName.toLowerCase() === 'rref') {
+ if (typeof localRoleInfo !== 'undefined' && localRoleInfo[ref]) {
ref = localRoleInfo[ref].fragID;
} else if (baseURL && roleInfo[ref]) {
ref = roleInfo[ref].fragID;
- URL = baseURL + "#";
+ URL = baseURL + '#';
} else {
// no roleInfo structure. Make an assumption
- URL = baseURL + "#";
+ URL = baseURL + '#';
}
}
var sp = document.createElement(theElement);
- if (theElement === "a") {
+ if (theElement === 'a') {
sp.href = URL + ref;
sp.className = theClass;
- content = "" + content + "
";
+ content = '' + content + '
';
}
sp.innerHTML = content;
item.parentElement.replaceChild(sp, item);
@@ -339,17 +338,17 @@ function updateReferences(base) {
var termNames = [];
function restrictReferences(utils, content) {
- "use strict";
- var base = document.createElement("div");
+ 'use strict';
+ var base = document.createElement('div');
base.innerHTML = content;
updateReferences(base);
// strategy: Traverse the content finding all of the terms defined
Array.prototype.slice
- .call(base.querySelectorAll("dfn"))
+ .call(base.querySelectorAll('dfn'))
.forEach(function (item) {
var titles = getDfnTitles(item);
- var n = addId(item, "dfn", titles[0]);
+ var n = addId(item, 'dfn', titles[0]);
if (n) {
termNames[n] = item.parentNode;
@@ -359,12 +358,14 @@ function restrictReferences(utils, content) {
return base.innerHTML;
}
+
+
// 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");
+ 'use strict';
+ var base = document.createElement('div');
base.innerHTML = content;
updateReferences(base);
return base.innerHTML;
diff --git a/common/script/roleInfo.js b/common/script/roleInfo.js
index 32e0469..b0cb7e0 100644
--- a/common/script/roleInfo.js
+++ b/common/script/roleInfo.js
@@ -1,8757 +1,8971 @@
-/* This file is generated - do not modify */ var roleInfo = {
- alert: {
- name: "alert",
- fragID: "alert",
- parentRoles: ["section"],
- localprops: [],
- allprops: [
+/* This file is generated - do not modify */var roleInfo = {
+ "alert": {
+ "name": "alert",
+ "fragID": "alert",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- alertdialog: {
- name: "alertdialog",
- fragID: "alertdialog",
- parentRoles: ["alert", "dialog"],
- localprops: [],
+ "alertdialog": {
+ "name": "alertdialog",
+ "fragID": "alertdialog",
+ "parentRoles": [
+ "alert",
+ "dialog"
+ ],
+ "localprops": []
},
- application: {
- name: "application",
- fragID: "application",
- parentRoles: ["structure"],
- localprops: [
+ "application": {
+ "name": "application",
+ "fragID": "application",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- article: {
- name: "article",
- fragID: "article",
- parentRoles: ["document"],
- localprops: [
+ "article": {
+ "name": "article",
+ "fragID": "article",
+ "parentRoles": [
+ "document"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- associationlist: {
- name: "associationlist",
- fragID: "associationlist",
- parentRoles: ["section"],
- localprops: [],
+ "associationlist": {
+ "name": "associationlist",
+ "fragID": "associationlist",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- associationlistitemkey: {
- name: "associationlistitemkey",
- fragID: "associationlistitemkey",
- parentRoles: ["section"],
- localprops: [
+ "associationlistitemkey": {
+ "name": "associationlistitemkey",
+ "fragID": "associationlistitemkey",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-level",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-level",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- associationlistitemvalue: {
- name: "associationlistitemvalue",
- fragID: "associationlistitemvalue",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "associationlistitemvalue": {
+ "name": "associationlistitemvalue",
+ "fragID": "associationlistitemvalue",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- banner: {
- name: "banner",
- fragID: "banner",
- parentRoles: ["landmark"],
- localprops: [],
+ "banner": {
+ "name": "banner",
+ "fragID": "banner",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- blockquote: {
- name: "blockquote",
- fragID: "blockquote",
- parentRoles: ["section"],
- localprops: [],
+ "blockquote": {
+ "name": "blockquote",
+ "fragID": "blockquote",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- button: {
- name: "button",
- fragID: "button",
- parentRoles: ["command"],
- localprops: [
+ "button": {
+ "name": "button",
+ "fragID": "button",
+ "parentRoles": [
+ "command"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-pressed",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "state",
+ "name": "aria-pressed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- caption: {
- name: "caption",
- fragID: "caption",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "caption": {
+ "name": "caption",
+ "fragID": "caption",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- cell: {
- name: "cell",
- fragID: "cell",
- parentRoles: ["section"],
- localprops: [
+ "cell": {
+ "name": "cell",
+ "fragID": "cell",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-colindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colspan",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowspan",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-rowspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-colindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colspan",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowspan",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- checkbox: {
- name: "checkbox",
- fragID: "checkbox",
- parentRoles: ["input"],
- localprops: [
+ "checkbox": {
+ "name": "checkbox",
+ "fragID": "checkbox",
+ "parentRoles": [
+ "input"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- code: {
- name: "code",
- fragID: "code",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "code": {
+ "name": "code",
+ "fragID": "code",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- columnheader: {
- name: "columnheader",
- fragID: "columnheader",
- parentRoles: ["cell", "gridcell", "sectionhead"],
- localprops: [
- {
- is: "property",
- name: "aria-sort",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "columnheader": {
+ "name": "columnheader",
+ "fragID": "columnheader",
+ "parentRoles": [
+ "cell",
+ "gridcell",
+ "sectionhead"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-sort",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- combobox: {
- name: "combobox",
- fragID: "combobox",
- parentRoles: ["input"],
- localprops: [
+ "combobox": {
+ "name": "combobox",
+ "fragID": "combobox",
+ "parentRoles": [
+ "input"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-expanded",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-autocomplete",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-autocomplete",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- command: {
- name: "command",
- fragID: "command",
- parentRoles: ["widget"],
- localprops: [],
- allprops: [
+ "command": {
+ "name": "command",
+ "fragID": "command",
+ "parentRoles": [
+ "widget"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- comment: {
- name: "comment",
- fragID: "comment",
- parentRoles: ["article"],
- localprops: [
+ "comment": {
+ "name": "comment",
+ "fragID": "comment",
+ "parentRoles": [
+ "article"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-level",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-level",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- complementary: {
- name: "complementary",
- fragID: "complementary",
- parentRoles: ["landmark"],
- localprops: [],
+ "complementary": {
+ "name": "complementary",
+ "fragID": "complementary",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- composite: {
- name: "composite",
- fragID: "composite",
- parentRoles: ["widget"],
- localprops: [
+ "composite": {
+ "name": "composite",
+ "fragID": "composite",
+ "parentRoles": [
+ "widget"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- contentinfo: {
- name: "contentinfo",
- fragID: "contentinfo",
- parentRoles: ["landmark"],
- localprops: [],
+ "contentinfo": {
+ "name": "contentinfo",
+ "fragID": "contentinfo",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- definition: {
- name: "definition",
- fragID: "definition",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "definition": {
+ "name": "definition",
+ "fragID": "definition",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- deletion: {
- name: "deletion",
- fragID: "deletion",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "deletion": {
+ "name": "deletion",
+ "fragID": "deletion",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- dialog: {
- name: "dialog",
- fragID: "dialog",
- parentRoles: ["window"],
- localprops: [],
- allprops: [
+ "dialog": {
+ "name": "dialog",
+ "fragID": "dialog",
+ "parentRoles": [
+ "window"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-modal",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-modal",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- directory: {
- name: "directory",
- fragID: "directory",
- parentRoles: ["list"],
- localprops: [],
+ "directory": {
+ "name": "directory",
+ "fragID": "directory",
+ "parentRoles": [
+ "list"
+ ],
+ "localprops": []
},
- document: {
- name: "document",
- fragID: "document",
- parentRoles: ["structure"],
- localprops: [],
- allprops: [
+ "document": {
+ "name": "document",
+ "fragID": "document",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- emphasis: {
- name: "emphasis",
- fragID: "emphasis",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "emphasis": {
+ "name": "emphasis",
+ "fragID": "emphasis",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- feed: {
- name: "feed",
- fragID: "feed",
- parentRoles: ["list"],
- localprops: [],
+ "feed": {
+ "name": "feed",
+ "fragID": "feed",
+ "parentRoles": [
+ "list"
+ ],
+ "localprops": []
},
- figure: {
- name: "figure",
- fragID: "figure",
- parentRoles: ["section"],
- localprops: [],
+ "figure": {
+ "name": "figure",
+ "fragID": "figure",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- form: {
- name: "form",
- fragID: "form",
- parentRoles: ["landmark"],
- localprops: [],
+ "form": {
+ "name": "form",
+ "fragID": "form",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- generic: {
- name: "generic",
- fragID: "generic",
- parentRoles: ["structure"],
- localprops: [
+ "generic": {
+ "name": "generic",
+ "fragID": "generic",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: true,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- grid: {
- name: "grid",
- fragID: "grid",
- parentRoles: ["composite", "table"],
- localprops: [
+ "grid": {
+ "name": "grid",
+ "fragID": "grid",
+ "parentRoles": [
+ "composite",
+ "table"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colcount",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowcount",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- gridcell: {
- name: "gridcell",
- fragID: "gridcell",
- parentRoles: ["cell", "widget"],
- localprops: [
+ "gridcell": {
+ "name": "gridcell",
+ "fragID": "gridcell",
+ "parentRoles": [
+ "cell",
+ "widget"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-colspan",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowspan",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowspan",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- group: {
- name: "group",
- fragID: "group",
- parentRoles: ["section"],
- localprops: [
+ "group": {
+ "name": "group",
+ "fragID": "group",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- heading: {
- name: "heading",
- fragID: "heading",
- parentRoles: ["sectionhead"],
- localprops: [
- {
- is: "property",
- name: "aria-level",
- required: true,
- disallowed: false,
- deprecated: false,
- },
+ "heading": {
+ "name": "heading",
+ "fragID": "heading",
+ "parentRoles": [
+ "sectionhead"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-level",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- image: {
- name: "image",
- fragID: "image",
- parentRoles: [],
- localprops: [],
+ "image": {
+ "name": "image",
+ "fragID": "image",
+ "parentRoles": [],
+ "localprops": []
},
- img: {
- name: "img",
- fragID: "img",
- parentRoles: ["section"],
- localprops: [],
+ "img": {
+ "name": "img",
+ "fragID": "img",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- input: {
- name: "input",
- fragID: "input",
- parentRoles: ["widget"],
- localprops: [
- {
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "input": {
+ "name": "input",
+ "fragID": "input",
+ "parentRoles": [
+ "widget"
],
- allprops: [
+ "localprops": [
+ {
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ],
+ "allprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- insertion: {
- name: "insertion",
- fragID: "insertion",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "insertion": {
+ "name": "insertion",
+ "fragID": "insertion",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- landmark: {
- name: "landmark",
- fragID: "landmark",
- parentRoles: ["section"],
- localprops: [],
- allprops: [
+ "landmark": {
+ "name": "landmark",
+ "fragID": "landmark",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- link: {
- name: "link",
- fragID: "link",
- parentRoles: ["command"],
- localprops: [
+ "link": {
+ "name": "link",
+ "fragID": "link",
+ "parentRoles": [
+ "command"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- list: {
- name: "list",
- fragID: "list",
- parentRoles: ["section"],
- localprops: [],
- allprops: [
+ "list": {
+ "name": "list",
+ "fragID": "list",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- listbox: {
- name: "listbox",
- fragID: "listbox",
- parentRoles: ["select"],
- localprops: [
+ "listbox": {
+ "name": "listbox",
+ "fragID": "listbox",
+ "parentRoles": [
+ "select"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- listitem: {
- name: "listitem",
- fragID: "listitem",
- parentRoles: ["section"],
- localprops: [
+ "listitem": {
+ "name": "listitem",
+ "fragID": "listitem",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- log: {
- name: "log",
- fragID: "log",
- parentRoles: ["section"],
- localprops: [],
+ "log": {
+ "name": "log",
+ "fragID": "log",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- main: {
- name: "main",
- fragID: "main",
- parentRoles: ["landmark"],
- localprops: [],
+ "main": {
+ "name": "main",
+ "fragID": "main",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- mark: {
- name: "mark",
- fragID: "mark",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "mark": {
+ "name": "mark",
+ "fragID": "mark",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- marquee: {
- name: "marquee",
- fragID: "marquee",
- parentRoles: ["section"],
- localprops: [],
+ "marquee": {
+ "name": "marquee",
+ "fragID": "marquee",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- math: {
- name: "math",
- fragID: "math",
- parentRoles: ["section"],
- localprops: [],
+ "math": {
+ "name": "math",
+ "fragID": "math",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- menu: {
- name: "menu",
- fragID: "menu",
- parentRoles: ["select"],
- localprops: [],
- allprops: [
+ "menu": {
+ "name": "menu",
+ "fragID": "menu",
+ "parentRoles": [
+ "select"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- menubar: {
- name: "menubar",
- fragID: "menubar",
- parentRoles: ["menu"],
- localprops: [],
+ "menubar": {
+ "name": "menubar",
+ "fragID": "menubar",
+ "parentRoles": [
+ "menu"
+ ],
+ "localprops": []
},
- menuitem: {
- name: "menuitem",
- fragID: "menuitem",
- parentRoles: ["command"],
- localprops: [
+ "menuitem": {
+ "name": "menuitem",
+ "fragID": "menuitem",
+ "parentRoles": [
+ "command"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- menuitemcheckbox: {
- name: "menuitemcheckbox",
- fragID: "menuitemcheckbox",
- parentRoles: ["menuitem"],
- localprops: [
- {
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
- },
+ "menuitemcheckbox": {
+ "name": "menuitemcheckbox",
+ "fragID": "menuitemcheckbox",
+ "parentRoles": [
+ "menuitem"
],
+ "localprops": [
+ {
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- menuitemradio: {
- name: "menuitemradio",
- fragID: "menuitemradio",
- parentRoles: ["menuitem"],
- localprops: [
- {
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
- },
+ "menuitemradio": {
+ "name": "menuitemradio",
+ "fragID": "menuitemradio",
+ "parentRoles": [
+ "menuitem"
],
+ "localprops": [
+ {
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- meter: {
- name: "meter",
- fragID: "meter",
- parentRoles: ["range"],
- localprops: [
- {
- is: "property",
- name: "aria-valuenow",
- required: true,
- disallowed: false,
- deprecated: false,
- },
+ "meter": {
+ "name": "meter",
+ "fragID": "meter",
+ "parentRoles": [
+ "range"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- navigation: {
- name: "navigation",
- fragID: "navigation",
- parentRoles: ["landmark"],
- localprops: [],
+ "navigation": {
+ "name": "navigation",
+ "fragID": "navigation",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- none: {
- name: "none",
- fragID: "none",
- parentRoles: [],
- localprops: [],
+ "none": {
+ "name": "none",
+ "fragID": "none",
+ "parentRoles": [],
+ "localprops": []
},
- note: {
- name: "note",
- fragID: "note",
- parentRoles: ["section"],
- localprops: [],
+ "note": {
+ "name": "note",
+ "fragID": "note",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- option: {
- name: "option",
- fragID: "option",
- parentRoles: ["input"],
- localprops: [
+ "option": {
+ "name": "option",
+ "fragID": "option",
+ "parentRoles": [
+ "input"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-checked",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-checked",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "state",
- name: "aria-checked",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-checked",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- paragraph: {
- name: "paragraph",
- fragID: "paragraph",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "paragraph": {
+ "name": "paragraph",
+ "fragID": "paragraph",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- presentation: {
- name: "presentation",
- fragID: "presentation",
- parentRoles: ["structure"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "presentation": {
+ "name": "presentation",
+ "fragID": "presentation",
+ "parentRoles": [
+ "structure"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- progressbar: {
- name: "progressbar",
- fragID: "progressbar",
- parentRoles: ["range", "widget"],
- localprops: [],
+ "progressbar": {
+ "name": "progressbar",
+ "fragID": "progressbar",
+ "parentRoles": [
+ "range",
+ "widget"
+ ],
+ "localprops": []
},
- radio: {
- name: "radio",
- fragID: "radio",
- parentRoles: ["input"],
- localprops: [
+ "radio": {
+ "name": "radio",
+ "fragID": "radio",
+ "parentRoles": [
+ "input"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- radiogroup: {
- name: "radiogroup",
- fragID: "radiogroup",
- parentRoles: ["select"],
- localprops: [
+ "radiogroup": {
+ "name": "radiogroup",
+ "fragID": "radiogroup",
+ "parentRoles": [
+ "select"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- range: {
- name: "range",
- fragID: "range",
- parentRoles: ["structure"],
- localprops: [
+ "range": {
+ "name": "range",
+ "fragID": "range",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuenow",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuetext",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-valuetext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuenow",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuetext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuetext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- region: {
- name: "region",
- fragID: "region",
- parentRoles: ["landmark"],
- localprops: [],
+ "region": {
+ "name": "region",
+ "fragID": "region",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- roletype: {
- name: "roletype",
- fragID: "roletype",
- parentRoles: [],
- localprops: [
+ "roletype": {
+ "name": "roletype",
+ "fragID": "roletype",
+ "parentRoles": [],
+ "localprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- row: {
- name: "row",
- fragID: "row",
- parentRoles: ["group", "widget"],
- localprops: [
+ "row": {
+ "name": "row",
+ "fragID": "row",
+ "parentRoles": [
+ "group",
+ "widget"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-colindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-level",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-level",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindex",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindex",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowindextext",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowindextext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- rowgroup: {
- name: "rowgroup",
- fragID: "rowgroup",
- parentRoles: ["structure"],
- localprops: [],
+ "rowgroup": {
+ "name": "rowgroup",
+ "fragID": "rowgroup",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": []
},
- rowheader: {
- name: "rowheader",
- fragID: "rowheader",
- parentRoles: ["cell", "gridcell", "sectionhead"],
- localprops: [
- {
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-sort",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "rowheader": {
+ "name": "rowheader",
+ "fragID": "rowheader",
+ "parentRoles": [
+ "cell",
+ "gridcell",
+ "sectionhead"
],
+ "localprops": [
+ {
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-sort",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- scrollbar: {
- name: "scrollbar",
- fragID: "scrollbar",
- parentRoles: ["range", "widget"],
- localprops: [
+ "scrollbar": {
+ "name": "scrollbar",
+ "fragID": "scrollbar",
+ "parentRoles": [
+ "range",
+ "widget"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-controls",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuenow",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- search: {
- name: "search",
- fragID: "search",
- parentRoles: ["landmark"],
- localprops: [],
+ "search": {
+ "name": "search",
+ "fragID": "search",
+ "parentRoles": [
+ "landmark"
+ ],
+ "localprops": []
},
- searchbox: {
- name: "searchbox",
- fragID: "searchbox",
- parentRoles: ["textbox"],
- localprops: [],
+ "searchbox": {
+ "name": "searchbox",
+ "fragID": "searchbox",
+ "parentRoles": [
+ "textbox"
+ ],
+ "localprops": []
},
- section: {
- name: "section",
- fragID: "section",
- parentRoles: ["structure"],
- localprops: [],
- allprops: [
+ "section": {
+ "name": "section",
+ "fragID": "section",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- sectionhead: {
- name: "sectionhead",
- fragID: "sectionhead",
- parentRoles: ["structure"],
- localprops: [],
- allprops: [
+ "sectionhead": {
+ "name": "sectionhead",
+ "fragID": "sectionhead",
+ "parentRoles": [
+ "structure"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- select: {
- name: "select",
- fragID: "select",
- parentRoles: ["composite", "group"],
- localprops: [
- {
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "select": {
+ "name": "select",
+ "fragID": "select",
+ "parentRoles": [
+ "composite",
+ "group"
],
- allprops: [
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ],
+ "allprops": [
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- separator: {
- name: "separator",
- fragID: "separator",
- parentRoles: ["structure", "widget"],
- localprops: [
+ "separator": {
+ "name": "separator",
+ "fragID": "separator",
+ "parentRoles": [
+ "structure",
+ "widget"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-valuenow",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuetext",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-valuetext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- slider: {
- name: "slider",
- fragID: "slider",
- parentRoles: ["input", "range"],
- localprops: [
+ "slider": {
+ "name": "slider",
+ "fragID": "slider",
+ "parentRoles": [
+ "input",
+ "range"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-valuenow",
- required: true,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- spinbutton: {
- name: "spinbutton",
- fragID: "spinbutton",
- parentRoles: ["composite", "input", "range"],
- localprops: [
+ "spinbutton": {
+ "name": "spinbutton",
+ "fragID": "spinbutton",
+ "parentRoles": [
+ "composite",
+ "input",
+ "range"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemax",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemax",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuemin",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuemin",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuenow",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-valuenow",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-valuetext",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-valuetext",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- status: {
- name: "status",
- fragID: "status",
- parentRoles: ["section"],
- localprops: [],
- allprops: [
+ "status": {
+ "name": "status",
+ "fragID": "status",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- strong: {
- name: "strong",
- fragID: "strong",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "strong": {
+ "name": "strong",
+ "fragID": "strong",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- structure: {
- name: "structure",
- fragID: "structure",
- parentRoles: ["roletype"],
- localprops: [],
- allprops: [
+ "structure": {
+ "name": "structure",
+ "fragID": "structure",
+ "parentRoles": [
+ "roletype"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- subscript: {
- name: "subscript",
- fragID: "subscript",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "subscript": {
+ "name": "subscript",
+ "fragID": "subscript",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- suggestion: {
- name: "suggestion",
- fragID: "suggestion",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "suggestion": {
+ "name": "suggestion",
+ "fragID": "suggestion",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- superscript: {
- name: "superscript",
- fragID: "superscript",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "superscript": {
+ "name": "superscript",
+ "fragID": "superscript",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- switch: {
- name: "switch",
- fragID: "switch",
- parentRoles: ["checkbox"],
- localprops: [
- {
- is: "state",
- name: "aria-checked",
- required: true,
- disallowed: false,
- deprecated: false,
- },
+ "switch": {
+ "name": "switch",
+ "fragID": "switch",
+ "parentRoles": [
+ "checkbox"
],
+ "localprops": [
+ {
+ "is": "state",
+ "name": "aria-checked",
+ "required": true,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- tab: {
- name: "tab",
- fragID: "tab",
- parentRoles: ["sectionhead", "widget"],
- localprops: [
+ "tab": {
+ "name": "tab",
+ "fragID": "tab",
+ "parentRoles": [
+ "sectionhead",
+ "widget"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-posinset",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-posinset",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-selected",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-selected",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-setsize",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-setsize",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- table: {
- name: "table",
- fragID: "table",
- parentRoles: ["section"],
- localprops: [
+ "table": {
+ "name": "table",
+ "fragID": "table",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-colcount",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowcount",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-rowcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-colcount",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-colcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-rowcount",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-rowcount",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- tablist: {
- name: "tablist",
- fragID: "tablist",
- parentRoles: ["composite"],
- localprops: [
- {
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "tablist": {
+ "name": "tablist",
+ "fragID": "tablist",
+ "parentRoles": [
+ "composite"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- tabpanel: {
- name: "tabpanel",
- fragID: "tabpanel",
- parentRoles: ["section"],
- localprops: [],
+ "tabpanel": {
+ "name": "tabpanel",
+ "fragID": "tabpanel",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- term: {
- name: "term",
- fragID: "term",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "term": {
+ "name": "term",
+ "fragID": "term",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- textbox: {
- name: "textbox",
- fragID: "textbox",
- parentRoles: ["input"],
- localprops: [
+ "textbox": {
+ "name": "textbox",
+ "fragID": "textbox",
+ "parentRoles": [
+ "input"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-autocomplete",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-autocomplete",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-multiline",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiline",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-placeholder",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-placeholder",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-autocomplete",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-autocomplete",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-multiline",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiline",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-placeholder",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-placeholder",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-readonly",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-readonly",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- time: {
- name: "time",
- fragID: "time",
- parentRoles: ["section"],
- localprops: [
- {
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: true,
- deprecated: false,
- },
- {
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: true,
- deprecated: false,
- },
+ "time": {
+ "name": "time",
+ "fragID": "time",
+ "parentRoles": [
+ "section"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ },
+ {
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": true,
+ "deprecated": false
+ }
+ ]
},
- timer: {
- name: "timer",
- fragID: "timer",
- parentRoles: ["status"],
- localprops: [],
+ "timer": {
+ "name": "timer",
+ "fragID": "timer",
+ "parentRoles": [
+ "status"
+ ],
+ "localprops": []
},
- toolbar: {
- name: "toolbar",
- fragID: "toolbar",
- parentRoles: ["group"],
- localprops: [
- {
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "toolbar": {
+ "name": "toolbar",
+ "fragID": "toolbar",
+ "parentRoles": [
+ "group"
],
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- tooltip: {
- name: "tooltip",
- fragID: "tooltip",
- parentRoles: ["section"],
- localprops: [],
+ "tooltip": {
+ "name": "tooltip",
+ "fragID": "tooltip",
+ "parentRoles": [
+ "section"
+ ],
+ "localprops": []
},
- tree: {
- name: "tree",
- fragID: "tree",
- parentRoles: ["select"],
- localprops: [
+ "tree": {
+ "name": "tree",
+ "fragID": "tree",
+ "parentRoles": [
+ "select"
+ ],
+ "localprops": [
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
],
- allprops: [
+ "allprops": [
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-multiselectable",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-multiselectable",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-required",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-required",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-orientation",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-orientation",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-activedescendant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-activedescendant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- treegrid: {
- name: "treegrid",
- fragID: "treegrid",
- parentRoles: ["grid", "tree"],
- localprops: [],
+ "treegrid": {
+ "name": "treegrid",
+ "fragID": "treegrid",
+ "parentRoles": [
+ "grid",
+ "tree"
+ ],
+ "localprops": []
},
- treeitem: {
- name: "treeitem",
- fragID: "treeitem",
- parentRoles: ["listitem", "option"],
- localprops: [
+ "treeitem": {
+ "name": "treeitem",
+ "fragID": "treeitem",
+ "parentRoles": [
+ "listitem",
+ "option"
+ ],
+ "localprops": [
{
- is: "state",
- name: "aria-expanded",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-expanded",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-level",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-level",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- widget: {
- name: "widget",
- fragID: "widget",
- parentRoles: ["roletype"],
- localprops: [],
- allprops: [
+ "widget": {
+ "name": "widget",
+ "fragID": "widget",
+ "parentRoles": [
+ "roletype"
+ ],
+ "localprops": [],
+ "allprops": [
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
},
- window: {
- name: "window",
- fragID: "window",
- parentRoles: ["roletype"],
- localprops: [
- {
- is: "property",
- name: "aria-modal",
- required: false,
- disallowed: false,
- deprecated: false,
- },
+ "window": {
+ "name": "window",
+ "fragID": "window",
+ "parentRoles": [
+ "roletype"
],
- allprops: [
+ "localprops": [
+ {
+ "is": "property",
+ "name": "aria-modal",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ],
+ "allprops": [
{
- is: "property",
- name: "aria-modal",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-modal",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-atomic",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-atomic",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-braillelabel",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-braillelabel",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-brailleroledescription",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-brailleroledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-busy",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-busy",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-controls",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-controls",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-current",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-current",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-describedby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-describedby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-description",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-description",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-details",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-details",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-disabled",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-disabled",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-dropeffect",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-dropeffect",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-errormessage",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-errormessage",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-flowto",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-flowto",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-grabbed",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-grabbed",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-haspopup",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "property",
+ "name": "aria-haspopup",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "state",
- name: "aria-hidden",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "state",
+ "name": "aria-hidden",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "state",
- name: "aria-invalid",
- required: false,
- disallowed: false,
- deprecated: true,
+ "is": "state",
+ "name": "aria-invalid",
+ "required": false,
+ "disallowed": false,
+ "deprecated": true
},
{
- is: "property",
- name: "aria-keyshortcuts",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-keyshortcuts",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-label",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-label",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-labelledby",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-labelledby",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-live",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-live",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-owns",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-owns",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-relevant",
- required: false,
- disallowed: false,
- deprecated: false,
+ "is": "property",
+ "name": "aria-relevant",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
},
{
- is: "property",
- name: "aria-roledescription",
- required: false,
- disallowed: false,
- deprecated: false,
- },
- ],
- },
-};
+ "is": "property",
+ "name": "aria-roledescription",
+ "required": false,
+ "disallowed": false,
+ "deprecated": false
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/common/script/utility.js b/common/script/utility.js
index 740338a..03b876b 100644
--- a/common/script/utility.js
+++ b/common/script/utility.js
@@ -5,14 +5,12 @@
// In AAMs to change Authors to Platform Mapping Maintainers in the header
function addPlatformMaintainers() {
- document.querySelectorAll("div.head dt").forEach(function (node) {
- if (node.textContent.trim() == "Authors:")
- node.textContent = "Platform Mapping Maintainers:";
- });
+ document.querySelectorAll("div.head dt").forEach(function(node){
+ if (node.textContent.trim() == "Authors:") node.textContent = "Platform Mapping Maintainers:";
+ })
}
function fixContributors() {
- document.querySelectorAll("#gh-contributors li a").forEach(function (node) {
- if (node.textContent.indexOf("[bot]") > 0)
- node.parentElement.parentElement.removeChild(node.parentElement);
- });
-}
+ document.querySelectorAll("#gh-contributors li a").forEach(function(node){
+ if (node.textContent.indexOf("[bot]") > 0) node.parentElement.parentElement.removeChild(node.parentElement);
+ })
+}
\ No newline at end of file
From 9d07b213b0cb126ac5dca8b17499b230fe2857e5 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Mon, 26 Jun 2023 13:29:11 +0200
Subject: [PATCH 05/16] chore: configure to only format HTML
---
.github/workflows/prettier.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/prettier.yaml b/.github/workflows/prettier.yaml
index dc028e0..8c47e8a 100644
--- a/.github/workflows/prettier.yaml
+++ b/.github/workflows/prettier.yaml
@@ -21,3 +21,5 @@ jobs:
- name: Prettify code
uses: creyD/prettier_action@v4.3
+ with:
+ prettier_options: --write *.{html}
From 435d1a42d86d09d2d9548a87010e8906c805f282 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Mon, 26 Jun 2023 13:30:50 +0200
Subject: [PATCH 06/16] chore: fix prettier config
---
.github/workflows/prettier.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/prettier.yaml b/.github/workflows/prettier.yaml
index 8c47e8a..474f607 100644
--- a/.github/workflows/prettier.yaml
+++ b/.github/workflows/prettier.yaml
@@ -22,4 +22,4 @@ jobs:
- name: Prettify code
uses: creyD/prettier_action@v4.3
with:
- prettier_options: --write *.{html}
+ prettier_options: --write *.html
From d37d2ba67677d47b9ec5fbaebfa8504891855779 Mon Sep 17 00:00:00 2001
From: Peter Krautzberger
Date: Mon, 26 Jun 2023 13:35:08 +0200
Subject: [PATCH 07/16] editorial(pgrahics2.html): fix closing tag
---
graphics2.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/graphics2.html b/graphics2.html
index 6ac3291..b857c7a 100644
--- a/graphics2.html
+++ b/graphics2.html
@@ -2662,6 +2662,7 @@ Other substantive changes since the First Public Working Draft<
+
WAI-ARIA Role, State, and Property Quick Reference
The following table provides a quick reference to the supported states and properties for all WAI-ARIA roles that may be used in markup.
From 6889f6d145fb6d42fc18e40fbf3d1bfcfe873e2a Mon Sep 17 00:00:00 2001
From: pkra
Date: Mon, 26 Jun 2023 11:35:26 +0000
Subject: [PATCH 08/16] Prettified Code!
---
graphics2.html | 5573 ++++++++++++++++++++++++++++--------------------
index.html | 2158 +++++++++++--------
2 files changed, 4471 insertions(+), 3260 deletions(-)
diff --git a/graphics2.html b/graphics2.html
index b857c7a..ffc7b89 100644
--- a/graphics2.html
+++ b/graphics2.html
@@ -1,388 +1,661 @@
-
-WAI-ARIA Graphics Module 2
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
- Assistive technologies need semantic information about widgets, structures and behaviors to convey appropriate information to persons with disabilities. This specification defines a [[!WAI-ARIA]] module of roles, states and properties specific to web graphics. These semantics allow an author to convey user interface behaviors and structural information to assistive technologies and to enable semantic navigation, styling and interactive features used by readers. It is expected this will complement [[HTML5]] and [[SVG2]].
- This document is part of the WAI-ARIA suite described in the WAI-ARIA Overview.
-
-
-Please record issues on this specification through the Github W3C/aria issue tracker, using the prefix "Graphics" for any issue.
-
-
-
-
- Introduction
- WAI-ARIA is a technical specification that defines a common host language semantic accessibility API and framework that enables web browsers to map the accessibility semantics in web content to platform-specific accessibility APIs. This enables web content to be interoperable with platform assistive technologies similar to native platform applications without platform dependencies.
- This specification is a modular extension of WAI-ARIA designed to support graphics. The goals of this specification include:
-
- - Expanding [[!WAI-ARIA]] to produce structural semantic extensions to support graphics such as charts, graphs, maps, technical drawings and scientific diagrams. It has applicability to both Scalable Vector Graphics as well as HTML5 Canvas.
- - Align with a new governance model for modularization and extensions to WAI-ARIA.
- - Provide structural semantics extensions that will support both assistive technologies and enable semantic navigation, styling and interactive features used by readers.
-
- For a more detailed explanation of WAI-ARIA please refer to the WAI-ARIA Introduction and how it applies to Rich Internet Application Accessibility.
-
-
- Target Audience
- This specification defines a module of WAI-ARIA for graphics, including roles, states, properties and values. It impacts several audiences:
-
- - User agents that process content containing WAI-ARIA and graphics (SVG) WAI-ARIA features;
- - Assistive technologies that provide specialized reading experiences to users with disabilities;
- - Authors of web graphics (SVG);
- - Authoring tools that help authors create conforming graphics; and
- - Conformance checkers, that verify appropriate use of WAI-ARIA and this Graphics WAI-ARIA module.
-
- Each conformance requirement indicates the audience to which it applies.
-
-
-
-
- User Agent Support
- This module builds on the general User Agent support principles defined in [[!WAI-ARIA]] by also providing the ability for user agents to enhance the general user interface presented to readers.
-
-
-
- Co-Evolution of WAI-ARIA and Host Languages
- The Graphics WAI-ARIA module follows the model for co-evolution of WAI-ARIA and host languages defined in [[!WAI-ARIA]]. It is intended to augment semantics in supporting languages like [[HTML5]], [[!SVG2]] and EPUB, or to be used as an accessibility enhancement technology in other markup-based languages that do not explicitly include support for ARIA. It clarifies semantics to assistive technologies when authors create new types of objects, via style and script, that are not yet directly supported by the language of the page, because the invention of new types of objects is faster than standardized support for them appears in web languages.
- It is not appropriate to create objects with style and script when the host language provides a semantic element for that type of objects. While WAI-ARIA can improve the accessibility of these objects, accessibility is best provided by allowing the user agent to handle the object natively. For example, it is not better to use a heading role on a div
element than it is to use a native heading element, such as an h1
.
- It is expected that, over time, host languages will evolve to provide semantics for objects that currently can only be declared with this specification. This is natural and desirable, as one goal of WAI-ARIA is to help stimulate the emergence of more semantic and accessible markup. When native semantics for a given feature become available, it is appropriate for authors to use the native feature and stop using this module for that feature. Legacy content may continue to use the Graphics WAI-ARIA module, however, so the need for user agents to support it remains.
- While specific features of this module may lose importance over time, the general possibility of the Graphics WAI-ARIA module to add semantics to web graphics or open web based standards, is expected to be a persistent need. Host languages may not implement all the semantics this module provides, and various host languages may implement different subsets of the features. New types of objects are continually being developed, and one goal of this specification is to provide a way to make such objects accessible, because authoring practices often advance faster than host language standards. In this way, this module and host languages both evolve together but at different rates.
- Some host languages exist to create semantics for features other than the user interface. For example, SVG expresses the semantics behind production of graphical objects, not of user interface components that those objects may represent. Host languages such as these might, by design, not provide native semantics that map to this specification's features. In these cases, the Graphics WAI-ARIA module could be adopted as a long-term approach to add semantic information to these host languages.
-
-
-
-
-
- Assistive Technologies
- Programmatic access to accessibility semantics is essential for assistive technologies. For more information, refer to the Assistive Technologies section in [[!WAI-ARIA]].
-
-
-
- This specification indicates whether a section is normative or informative. Classifying a section as normative or informative applies to the entire section. A statement "This section is normative" or "This section is informative" applies to all sub-sections of that section.
- Normative sections provide requirements that authors, user agents and assistive technologies MUST follow for an implementation to conform to this specification.
- Informative sections provide information useful to understanding the specification. Such sections may contain examples of recommended practice, but it is not required to follow such recommendations in order to conform to this specification.
-
-
- Important Terms
-
-
-
- Graphics Roles
-
- This section defines additions to the
- WAI-ARIA
- role taxonomy
- and describes the characteristics and properties of all roles.
- See ARIA Roles for descriptions
- of the fields provided by this module.
-
- Authors are given the ability to influence what is presented to assistive technologies and to influence navigation through
- the use of roles and properties. With graphics, there are many cases where presenting and navigating every element will make the
- graphic harder to understand and use. Authors may mark elements for non-visual exclusion by assigning the role none . Graphics also
- have situations where the author intent is ambiguous and the use of the property aria-type should be used to clarify the situation.
- If an author does not want a user agent to non-visually present an element and does not want the
- element included in navigaion then the element should be given a role of none . For example, in the case
- an author does not want a chart's axis minor tick marks (tick lines without labels between tick marks with labels)
- presented to assistive technologies since the minor tick marks would add significant noise without increasing comprehension, then the
- author should assign the minor tick marks the role of none .
-
- User agents are expected to use the aria-gtype property
- for differentiating between graph features. Two elements with the
- same role and the same semanatic parent and both elements having either no aria-gtype or the same aria-gtype
- are defined as being part of the same feature.
- Two elements with a the same role and the same semanatic parent but differing aria-gtype
- are defined as being two separate features.
+ }
+
+
+
+
+
+ Assistive technologies need semantic information about widgets,
+ structures and behaviors to convey appropriate information to persons
+ with disabilities. This specification defines a [[!WAI-ARIA]] module of
+ roles, states and
+ properties specific to web graphics. These
+ semantics allow an author to convey user interface behaviors and
+ structural information to assistive technologies and to enable semantic
+ navigation, styling and interactive features used by readers. It is
+ expected this will complement [[HTML5]] and [[SVG2]].
+
+
+ This document is part of the
+ WAI-ARIA
+ suite described in the
+ WAI-ARIA
+ Overview.
+
+
+
+
+ Please record issues on this specification through the
+ Github W3C/aria issue tracker, using the prefix "Graphics" for any issue.
+
+
+
+
+ Introduction
+
+ WAI-ARIA is a
+ technical specification that defines a common host language semantic
+ accessibility API and framework that enables web browsers to map the
+ accessibility semantics in web content to platform-specific
+ accessibility APIs. This enables web content to be interoperable with
+ platform assistive technologies similar to native platform applications
+ without platform dependencies.
+
+
+ This specification is a modular extension of
+ WAI-ARIA
+ designed to support graphics. The goals of this specification include:
+
+
+ -
+ Expanding [[!WAI-ARIA]] to produce structural semantic extensions to
+ support graphics such as charts, graphs, maps, technical drawings and
+ scientific diagrams. It has applicability to both Scalable Vector
+ Graphics as well as HTML5 Canvas.
+
+ -
+ Align with a new governance model for modularization and extensions to
+ WAI-ARIA.
+
+ -
+ Provide structural semantics extensions that will support both
+ assistive technologies and enable semantic navigation, styling and
+ interactive features used by readers.
+
+
+
+ For a more detailed explanation of
+ WAI-ARIA
+ please refer to the
+ WAI-ARIA Introduction and
+ how it applies to Rich Internet Application Accessibility.
+
+
+
+ Target Audience
+
+ This specification defines a module of
+ WAI-ARIA
+ for graphics, including roles,
+ states, properties and
+ values. It impacts several audiences:
-
-
-
- Definition of Roles
-
- Below is an alphabetical list of the
- WAI-ARIA
- roles defined in this specification.
- They would normally be used in combination with other roles
- defined in [[WAI-ARIA]]
- to annotate graphics within documents and rich internet applications.
+
+ -
+ User agents that process content
+ containing
+ WAI-ARIA
+ and graphics (SVG)
+ WAI-ARIA
+ features;
+
+ -
+ Assistive technologies that provide specialized reading
+ experiences to users with disabilities;
+
+ - Authors of web graphics (SVG);
+ -
+ Authoring tools that help authors create conforming graphics; and
+
+ -
+ Conformance checkers, that verify appropriate use of
+ WAI-ARIA
+ and this Graphics
+ WAI-ARIA
+ module.
+
+
+
+ Each conformance requirement indicates the audience to which it
+ applies.
+
+
+
+
+
+ User Agent Support
+
+ This module builds on the general
+ User Agent support principles
+ defined in [[!WAI-ARIA]] by also providing the ability for user agents
+ to enhance the general user interface presented to readers.
+
+
+
+
+
+ Co-Evolution of
+ WAI-ARIA
+ and Host Languages
+
+
+ The Graphics
+ WAI-ARIA
+ module follows the model for
+ co-evolution of
+ WAI-ARIA
+ and host languages
+ defined in [[!WAI-ARIA]]. It is intended to augment semantics in
+ supporting languages like [[HTML5]], [[!SVG2]] and EPUB, or to be used
+ as an accessibility enhancement technology in other markup-based
+ languages that do not explicitly include support for ARIA. It
+ clarifies semantics to assistive technologies when authors create new
+ types of objects, via style and script, that are not yet directly
+ supported by the language of the page, because the invention of new
+ types of objects is faster than standardized support for them appears
+ in web languages.
+
+
+ It is not appropriate to create objects with style and script when the
+ host language provides a semantic element for that type of objects.
+ While
+ WAI-ARIA
+ can improve the accessibility of these objects, accessibility is best
+ provided by allowing the user agent to handle the object natively. For
+ example, it is not better to use a heading role on a
+ div
element than it is to use a native heading element,
+ such as an h1
.
+
+
+ It is expected that, over time, host languages will evolve to provide
+ semantics for objects that currently can only be declared with this
+ specification. This is natural and desirable, as one goal of
+ WAI-ARIA is
+ to help stimulate the emergence of more semantic and accessible
+ markup. When native semantics for a given feature become available, it
+ is appropriate for authors to use the native feature and stop using
+ this module for that feature. Legacy content may continue to use the
+ Graphics
+ WAI-ARIA
+ module, however, so the need for user agents to support it remains.
+
+
+ While specific features of this module may lose importance over time,
+ the general possibility of the Graphics
+ WAI-ARIA
+ module to add semantics to web graphics or open web based standards,
+ is expected to be a persistent need. Host languages may not implement
+ all the semantics this module provides, and various host languages may
+ implement different subsets of the features. New types of objects are
+ continually being developed, and one goal of this specification is to
+ provide a way to make such objects accessible, because authoring
+ practices often advance faster than host language standards. In this
+ way, this module and host languages both evolve together but at
+ different rates.
+
+
+ Some host languages exist to create semantics for features other than
+ the user interface. For example, SVG expresses the semantics behind
+ production of graphical objects, not of user interface components that
+ those objects may represent. Host languages such as these might, by
+ design, not provide native semantics that map to this specification's
+ features. In these cases, the Graphics
+ WAI-ARIA
+ module could be adopted as a long-term approach to add semantic
+ information to these host languages.
+
+
+
+
+
+
+ Assistive Technologies
+
+ Programmatic access to accessibility semantics is essential for
+ assistive technologies. For more information, refer to the
+ Assistive Technologies
+ section in [[!WAI-ARIA]].
+
+
+
+
+
+ This specification indicates whether a section is normative or
+ informative. Classifying a section as normative or informative
+ applies to the entire section. A statement "This section is normative"
+ or "This section is informative" applies to all sub-sections of that
+ section.
+
+
+ Normative sections provide requirements that authors, user agents and
+ assistive technologies MUST follow for an implementation to conform to
+ this specification.
+
+
+ Informative sections provide information useful to understanding the
+ specification. Such sections may contain examples of recommended
+ practice, but it is not required to follow such recommendations in order
+ to conform to this specification.
+
+
+
+ Important Terms
+
+
+
+ Graphics Roles
+
+ This section defines additions to the
+ WAI-ARIA
+ role taxonomy and describes the characteristics and
+ properties of all roles. See
+ ARIA Roles for descriptions of the fields
+ provided by this module.
-
- Placeholder for compact list of roles
-
-
-
- graphics-annotation
-
- A type of guide object, usually a comment, explaination or note.
-
-
+
+ Authors are given the ability to influence what is presented to
+ assistive technologies and to influence navigation through the use of
+ roles and properties. With graphics, there are many cases where
+ presenting and navigating every element will make the graphic harder to
+ understand and use. Authors may mark elements for non-visual exclusion
+ by assigning the role none . Graphics also have situations
+ where the author intent is ambiguous and the use of the property
+ aria-type should be used to clarify the situation.
+
+
+ If an author does not want a user agent to non-visually present an
+ element and does not want the element included in navigaion then the
+ element should be given a role of none . For example, in the
+ case an author does not want a chart's axis minor tick marks (tick lines
+ without labels between tick marks with labels) presented to assistive
+ technologies since the minor tick marks would add significant noise
+ without increasing comprehension, then the author should assign the
+ minor tick marks the role of none .
+
+
+
+ User agents are expected to use the aria-gtype property for
+ differentiating between graph features. Two elements with the same role
+ and the same semanatic parent and both elements having either no
+ aria-gtype or the same aria-gtype are defined
+ as being part of the same feature. Two elements with a the same role and
+ the same semanatic parent but differing aria-gtype
+ are defined as being two separate features.
+
+
+
+ Definition of Roles
+
+ Below is an alphabetical list of the
+ WAI-ARIA
+ roles defined in this specification. They would
+ normally be used in combination with other roles defined in
+ [[WAI-ARIA]] to annotate graphics within documents and rich internet
+ applications.
+
+
+ Placeholder for compact list of roles
+
+
+
+ graphics-annotation
+
+
+ A type of guide object, usually a comment, explaination or note.
+
+
+
<g role="graphics-annotation" font-family="Arial" text-anchor="middle" font-size="12" >
<text x="320" y="12.56" role="graphics-label">Sample map with two-level color coding.</text>
<text x="320" y="26.56" role="graphics-label">The basic hue is set by the region, a categorical variable.</text>
<text x="320" y="40.56" role="graphics-label">The color is then modified by a numeric variable. </text>
<text x="320" y="54.56" role="graphics-label">See the color aesthetics of the element for the general technique. </text>
</g>
-
-
-
-
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- graphics-guide
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
- Text annotation
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
- aria-gtype
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-axis
-
- A scale often used with charts to show the scale of a dimension (variable).
- When a graph contains more than one axis, an author should distinguish between the
- axes by using
- the aria-gtype property. User agents will be expected to use the aria-gtype property
- when presenting information to a user and for differentiating between graph features. Two elements with a
- graphics-axis role with the same semanatic parent and no aria-gtype or the same aria-gtype are defined as being part of the same axis.
- Two elements with a graphics-axis role with the same semanatic parent but differing aria-gtype
- are defined as being two separate axes.
-
- Differentiating between axes using the aria-gtype can help users understand whether the axis is
- the x, y or z axis and help them understand which variable/data column is associated with the axis. Differentiating between
- axes using aria-gtype can also affect how keyboard users navigate through the axes. This level of control is
- provided to authors so they can convey and control how user agents perceive axes given the author may need to present mulitple y
- axis on opposite sides of the chart (ie left axis in inches, right axis in cm), clustered sets of axes, 3 or more dimension axes and aligned
- axes shared by two charts in the same visualization.
-
-
+
+
+
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+
+
+
+ Superclass Role:
+ graphics-guide
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+ Text annotation
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+ aria-gtype
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-axis
+
+
+ A scale often used with charts to show the scale of a dimension
+ (variable).
+
+
+ When a graph contains more than one axis, an author should
+ distinguish between the axes by using the
+ aria-gtype property. User agents will be expected to
+ use the aria-gtype property when presenting information to a user
+ and for differentiating between graph features. Two elements with
+ a graphics-axis role with the same semanatic parent and no
+ aria-gtype or the same aria-gtype are
+ defined as being part of the same axis. Two elements with a
+ graphics-axis role with the same semanatic parent but differing
+ aria-gtype
+ are defined as being two separate axes.
+
+
+ Differentiating between axes using the aria-gtype can
+ help users understand whether the axis is the x, y or z axis and
+ help them understand which variable/data column is associated with
+ the axis. Differentiating between axes using
+ aria-gtype can also affect how keyboard users
+ navigate through the axes. This level of control is provided to
+ authors so they can convey and control how user agents perceive
+ axes given the author may need to present mulitple y axis on
+ opposite sides of the chart (ie left axis in inches, right axis in
+ cm), clustered sets of axes, 3 or more dimension axes and aligned
+ axes shared by two charts in the same visualization.
+
+
+
<g transform="translate(57 29)" role="graphics-axis" aria-gtype="y" aria-labelledby="yt" font-family="Arial">
<path fill="none" d="m0 0v353"/>
<text id="yt" x="176" y="-38" text-anchor="middle" font-weight="bold" transform="matrix(0-1 1 0 0 353)" >Sales
@@ -416,202 +689,272 @@ Definition of Roles
</g>
</g>
</g>
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- graphics-scale
-
-
- Subclass Roles:
-
-
-
- Base Concept:
- Chart axes
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-categories aria-gtype aria-valuemin aria-valuemax
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
-
- graphics-axistick
-
- A visible axis tick label.
-
-
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+
+
+
+ Superclass Role:
+ graphics-scale
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+ Chart axes
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+ aria-categories
+ aria-gtype
+ aria-valuemin
+ aria-valuemax
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-axistick
+
+ A visible axis tick label.
+
+
<text x="-7.667" y="215.86" role="graphics-axistick">200</text>
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- graphics-axis
-
-
- Subclass Roles:
-
-
-
- Base Concept:
- Chart axes
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-posinset aria-setsize
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- content
-
-
- Accessible Name Required:
- False
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- True
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
-
- graphics-datagroup
-
- A semantic group for data. Group elements that do not have semantic meaning, should use a role of none .
- For example, the group containing the graphics-dataitem s in a scatterplot
- represents the data feature of the chart and should have the role graphics-datagroup
.
- For example, in a stacked bar chart, the group containing all the stacks should have a role of graphics-datagroup
- since the group represents the data feature of the chart.
- Each group containing a stack of bars should have a role of graphics-datagroup
as they represent a semantic object which can contain
- data related information like the sum for the stack.
- For example, in a pie chart the group containing all the pie wedges should have the role graphics-datagroup
as it represents the data feature of the chart. However,
- if the group containing all the pie wedges, has two child groups that are only there for style inheirtance, for instance to convey text anchor position to their
- children,
- then the two child groups are not semantic groups and should have a role of none .
-
-
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+
+
+
+ Superclass Role:
+ graphics-axis
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+ Chart axes
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+ aria-posinset
+ aria-setsize
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ content
+
+
+
+ Accessible Name Required:
+
+ False
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+ True
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-datagroup
+
+
+ A semantic group for data. Group elements that do not
+ have semantic meaning, should use a role of none .
+
+
+ For example, the group containing the
+ graphics-dataitem s in a scatterplot represents the
+ data feature of the chart and should have the role
+ graphics-datagroup
.
+
+
+ For example, in a stacked bar chart, the group containing all the
+ stacks should have a role of graphics-datagroup
since
+ the group represents the data feature of the chart. Each group
+ containing a stack of bars should have a role of
+ graphics-datagroup
as they represent a semantic
+ object which can contain data related information like the sum for
+ the stack.
+
+
+ For example, in a pie chart the group containing all the pie
+ wedges should have the role graphics-datagroup
as it
+ represents the data feature of the chart. However, if the group
+ containing all the pie wedges, has two child groups that are only
+ there for style inheirtance, for instance to convey text anchor
+ position to their children, then the two child groups are not
+ semantic groups and should have a role of none .
+
+
<g role="graphics-datagroup">
<path d="m72.5 50.936h9v26.07h-9z" aria-label="270,000 shares traded on 7/28/80" role="graphics-dataitem"
aria-setsize='4' aria-posinset='1' >
@@ -630,318 +973,402 @@ Definition of Roles
<title>630,000 shares traded on 7/31/80</title>
</path>
</g>
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- group
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
- graphics-dataitem
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype aria-posinset aria-setsize
-
-
-
- Inherited States and Properties:
-
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-dataitem
-
- An object that represents a single data row or a single data entity. A graphics-dataitem
may be further split into child components if needed.
- For example, a graphics-dataitem
for a box and whisker plot may contain the components of the box and whisker (fence, box, median) and each of the components would
- be a graphics-dataitem
. A set of graphics-dataitem
may be ordered. If ordered, aria-posinset may be used to convey order.
- The role graphics-dataitem
is usually associated with charts, graphs, infographics and data visualizations.
- Other domains like technical drawings may prefer using the role graphics-symbol .
-
-
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ group
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+ graphics-dataitem
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+ aria-gtype
+ aria-posinset
+ aria-setsize
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-dataitem
+
+
+ An object that represents a single data row or a single data
+ entity. A graphics-dataitem
may be further split into
+ child components if needed. For example, a
+ graphics-dataitem
for a box and whisker plot may
+ contain the components of the box and whisker (fence, box, median)
+ and each of the components would be a
+ graphics-dataitem
. A set of
+ graphics-dataitem
may be ordered. If ordered,
+ aria-posinset may be used to convey order.
+
+
+ The role graphics-dataitem
is usually associated with
+ charts, graphs, infographics and data visualizations. Other
+ domains like technical drawings may prefer using the role
+ graphics-symbol .
+
+
+
<path d="m188 15.01h9v61.995h-9z" aria-label="630,000 shares traded on 7/31/80" role="graphics-dataitem">
<title>630,000 shares traded on 7/31/80</title>
</path>
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-object
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
- graphics-datagroup
- graphics-symbol
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype aria-posinset aria-setsize
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-dimensionline
-
- A line that defines the length of an object.
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-scale
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
- dimension line
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-document
-
-
- A graphics document contains complex content
- that a user should be able to explore.
- Similar to document ,
- the graphical document may contain interactive widgets,
- but is not itself interactive.
- User agents may intercept user input
- for the purposes of navigation.
- A graphics document is distinct from other documents
- in that the visual layout of the content has semantic meaning.
- Navigation methods may take this into consideration.
-
-
- Accessibility technologies that re-format a document
- should avoid altering the layout of a graphical document.
- For this reason, authors should limit the graphical document role
- to regions for which layout has semantic meaning.
- A collection of distinct graphics that can be re-arranged
- without losing meaning
- could instead be described as a graphics-figure
- or a group .
-
-
- Future specifications are expected to define
- sub-classes of this role
- for particular types of graphical documents,
- such as charts or maps.
-
-
- The editors have not finalized the name for this role.
-
-
- To support user agents and assistive technologies
- based on the ARIA 1.0 specification,
- authors may wish to include the document role
- as a fallback value,
- in the form role="graphics-document document"
.
-
-
+ -->
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-scale
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+ dimension line
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-document
+
+
+ A graphics document contains complex content that a user should be
+ able to explore. Similar to document , the graphical
+ document may contain interactive widgets, but is not itself
+ interactive. User agents may intercept user input for the purposes
+ of navigation. A graphics document is distinct from other
+ documents in that the visual layout of the content has semantic
+ meaning. Navigation methods may take this into consideration.
+
+
+
+
+ Accessibility technologies that re-format a document should avoid
+ altering the layout of a graphical document. For this reason,
+ authors should limit the graphical document role to regions for
+ which layout has semantic meaning. A collection of distinct
+ graphics that can be re-arranged without losing meaning could
+ instead be described as a graphics-figure or a
+ group .
+
+
+ Future specifications are expected to define sub-classes of this
+ role for particular types of graphical documents, such as charts
+ or maps.
+
+
+ The editors have not finalized the name for this role.
+
+
+ To support user agents and assistive technologies based on the
+ ARIA 1.0 specification, authors may wish to include the
+ document role as a fallback value, in the form
+ role="graphics-document document"
.
+
+
<!-- An SVG diagram of an electrical circuit -->
<svg xmlns="http://www.w3.org/2000/svg"
width="400" height="200" viewBox="0 0 200 100"
@@ -972,125 +1399,141 @@ Definition of Roles
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- structure
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- False
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-figure
-
-
- A distinct perceivable section of the page,
- that contributes essential meaning to the main page content,
- but is not part of a continuous stream of surrounding text.
- A graphics-figure can be shifted within the layout of the document
- without disruption,
- but it cannot be removed without losing meaning.
-
-
- A figure often has a visible caption.
- It may be referenced from the surrounding text
- using a hyperlink or a numbered label.
- Figures will often contain graphical content.
- However, other content types
- with a similar position in the document structure,
- such as labelled code samples or audio elements,
- would also be figures.
- Figures may be nested,
- if the nested figures are also likely
- to be referenced as discrete units within the page.
-
-
- The semantics of this role are intended to mirror
- the native semantics of the
- figure
- element in [[HTML5]].
- It is expected that future versions of HTML
- will make this the default semantic role for that element.
-
-
- To support user agents and assistive technologies
- based on the ARIA 1.0 specification,
- authors may wish to include the region role
- as a fallback value,
- in the form role="graphics-figure region"
.
-
-
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+
+
+
+ Superclass Role:
+ structure
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+ False
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-figure
+
+
+ A distinct perceivable section of the page, that
+ contributes essential meaning to the main page content, but is not
+ part of a continuous stream of surrounding text. A graphics-figure
+ can be shifted within the layout of the document without
+ disruption, but it cannot be removed without losing meaning.
+
+
+ A figure often has a visible caption. It may be referenced from
+ the surrounding text using a hyperlink or a numbered label.
+ Figures will often contain graphical content. However, other
+ content types with a similar position in the document structure,
+ such as labelled code samples or audio elements, would also be
+ figures. Figures may be nested, if the nested figures are also
+ likely to be referenced as discrete units within the page.
+
+
+ The semantics of this role are intended to mirror the native
+ semantics of the
+ figure
+ element in [[HTML5]]. It is expected that future versions of HTML
+ will make this the default semantic role for that element.
+
+
+ To support user agents and assistive technologies based on the
+ ARIA 1.0 specification, authors may wish to include the
+ region role as a fallback value, in the form
+ role="graphics-figure region"
.
+
+
<!-- Within an HTML 5 document -->
<p><a href="#fig1">Figure 1</a> outlines the basic shape
elements available in SVG. As shown in 1(d), a rectangle element
@@ -1119,565 +1562,707 @@ Definition of Roles
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- region
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
- HTML figure
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- False
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-edge
-
- A edge (connector) connects two data items, and may have a from/to relationship.
- A edge may form a loop, that is the from and to may be the same item. graphics-edge
- is the default role for the connector element.
-
- This role won't appear in the final spec and is temporarily here for completeness during discussions. This role is tied to
- the connector element, which won't make it into SVG 2.
-
-
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-dataitem
-
-
- Subclass Roles:
-
-
-
- Base Concept:
- SVG Connector
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
- graphics-graticule
-
- A network of lines representing the earth's parallels of latitude and meridians of longitude.
-
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-dataitem
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+ SVG Connector
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-graticule
+
+
+ A network of lines representing the earth's parallels of latitude
+ and meridians of longitude.
+
+
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-guide
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
- graphics-grid
-
- A network of lines of constant value, usually associated with a value on an axis.
-
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-guide
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-grid
+
+
+ A network of lines of constant value, usually associated with a
+ value on an axis.
+
+
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-guide
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
- graphics-guide
-
- A guide object used to help interpret the graphic.
- Even though there are several subclasses of graphics-guide
,
- graphics-guide
is not an abstract role as there are situations where a subclass doesn't
- meet the authors need. When graphics-guide
is used
- the aria-roledescription property
- can be used to name the guide type
- separately from the name and description
- for the particular instance of the guide.
-
+ -->
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-guide
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+ graphics-guide
+
+ A guide object used to help interpret the graphic.
+
+ Even though there are several subclasses of
+ graphics-guide
, graphics-guide
is not an
+ abstract role as there are situations where a subclass doesn't
+ meet the authors need. When graphics-guide
is used
+ the aria-roledescription property can be used to name
+ the guide type separately from the name and description for the
+ particular instance of the guide.
+
-
- The preceeding paragraph is dependent on
- aria-roledescription being incorporated
- into the ARIA 1.1 specification.
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-object
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-label
-
- A visible label.
- If the author does not want the user to be able to navigate to the label, they should have
- labeled object's aria-labelledby property reference the label and give the label a role of none
-
+
+ The preceeding paragraph is dependent on aria-roledescription
+ being incorporated into the ARIA 1.1 specification.
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-object
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-label
+
+ A visible label.
+
+ If the author does not want the user to be able to navigate to the
+ label, they should have labeled object's
+ aria-labelledby property reference the label and give
+ the label a role of none
+
+
+
<text x="-7.667" y="215.86" role="graphics-label">200</text>
-
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-object
-
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
-
- Inherited States and Properties:
-
-
-
-
- Name From:
- author
-
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- True
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
-
- graphics-legend
-
- A scale for data representation, commonly used on charts, maps, instructional drawings and the like. Legends may show any chart aesthetic (color, size, symbol, size, etc).
-
-
+
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-object
+
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+
+ Name From:
+ author
+
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+ True
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-legend
+
+
+ A scale for data representation, commonly used on charts, maps,
+ instructional drawings and the like. Legends may show any chart
+ aesthetic (color, size, symbol, size, etc).
+
+
+
<g transform="translate(100)" role="graphics-legend" font-size="12" font-family="Arial,SanSerif" fill="transparent">
<path stroke-width="1" d="m0 0h40v144h-40z"/>
<path d="m16.5 1.5h7v14h-7z"/>
@@ -1706,142 +2291,202 @@ Definition of Roles
</g>
</g>
-
-
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-scale
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- graphics-object
-
-
- A section of a graphical document
- that represents a cohesive item or object
- with component parts the user may wish to explore.
- It is in contrast to a group of distinct related objects,
- or an indivisible img or graphics-symbol component.
-
-
-
- The editors have not finalized the name for this role.
-
-
- To support user agents and assistive technologies
- based on the ARIA 1.0 specification,
- authors may wish to include the group role
- as a fallback value,
- in the form role="graphics-object group"
.
-
-
+
+
+
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-scale
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ graphics-object
+
+
+ A section of a graphical document that represents a cohesive item
+ or object with component parts the user may wish to explore. It is
+ in contrast to a group of distinct related objects,
+ or an indivisible img or
+ graphics-symbol component.
+
+
+
+ The editors have not finalized the name for this role.
+
+
+ To support user agents and assistive technologies based on the
+ ARIA 1.0 specification, authors may wish to include the
+ group role as a fallback value, in the form
+ role="graphics-object group"
.
+
+
<g role="graphics-object group"
aria-labelledby="house-label"
transform="translate(100,325)">
@@ -1918,233 +2563,267 @@ Definition of Roles
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- section
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+
+
+
+ Superclass Role:
+ section
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
graphics-document
group
img
graphics-symbol
-
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
-
-
- - author
- - contents
-
-
-
-
- Accessible Name Required:
- False
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- False
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
-
- graphics-scale
-
- A type of guide object, usually a reference for measuring.
- Even though there are several subclasses of graphics-scale
,
- graphics-scale
is not an abstract role as there are situations where a subclass doesn't
- meet the authors need. When graphics-scale
is used
- the aria-roledescription property
- can be used to name the guide type
- separately from the name and description
- for the particular instance of the guide.
-
+
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+
+
+ - author
+ - contents
+
+
+
+
+
+ Accessible Name Required:
+
+ False
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+ False
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
-
- The preceeding paragraph is dependent on
- aria-roledescription being incorporated
- into the ARIA 1.1 specification.
-
-
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-guide
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
- aria-gtype
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
- graphics-symbol
-
-
- A graphic used to convey a simple meaning or category,
- where the meaning is more important
- than the particular visual appearance.
- It may be a component of a larger structured graphic
- such as a chart or map.
- The symbol itself is an atomic object;
- children are presentational.
-
-
- When used as part of a structured symbolic language,
- the aria-roledescription property
- can be used to name the symbol type
- separately from the name and description
- for the particular instance of the symbol.
-
-
- The preceeding paragraph is dependent on
- aria-roledescription being incorporated
- into the ARIA 1.1 specification.
-
-
- To support user agents and assistive technologies
- based on the ARIA 1.0 specification,
- authors may wish to include the img role
- as a fallback value,
- in the form role="graphics-symbol img"
,
- if that is not already the default semantic role for the element.
-
-
+
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-guide
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+ aria-gtype
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+ graphics-symbol
+
+
+ A graphic used to convey a simple meaning or category, where the
+ meaning is more important than the particular visual appearance.
+ It may be a component of a larger structured graphic such as a
+ chart or map. The symbol itself is an atomic object; children are
+ presentational.
+
+
+ When used as part of a structured symbolic language, the
+ aria-roledescription property can be used to name the
+ symbol type separately from the name and description for the
+ particular instance of the symbol.
+
+
+ The preceeding paragraph is dependent on aria-roledescription
+ being incorporated into the ARIA 1.1 specification.
+
+
+ To support user agents and assistive technologies based on the
+ ARIA 1.0 specification, authors may wish to include the
+ img role as a fallback value, in the form
+ role="graphics-symbol img"
, if that is not already
+ the default semantic role for the element.
+
+
<!-- Within an HTML document listing a restaurant menu -->
<h2>Appetizers</h2>
<ul>
@@ -2157,8 +2836,9 @@ Definition of Roles
</li>
<!-- … -->
</ul>
-
-
+
+
<!-- Within an SVG diagram of an electrical circuit -->
<g id="lightbulb-1" role="graphics-symbol img"
aria-roledescription="load"
@@ -2175,7 +2855,7 @@ Definition of Roles
-
+
<!-- Within an architectural blueprint-style SVG diagram -->
<g role="graphics-symbol img">
<title>Door</title>
@@ -2195,217 +2875,254 @@ Definition of Roles
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- img
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
- symbol
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- True
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
- graphics-timedata
-
- Something defined or marked by an instant of time or time interval.
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
- False
-
-
- Superclass Role:
- graphics-dataitem
-
-
- Subclass Roles:
-
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
-
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
-
-
-
- Inherits Presentational:
-
-
-
- Implicit Value for Role:
-
-
-
-
-
-
-
-
- img
-
-
- The definitive role definition for img is img .
-
- The use of img in the graphics context is slightly different
- than that used outside of it due to the semantics available for drawings.
- An img
can contain
- multiple drawing objects or image files
- that when viewed together give the impression of a single image.
- However, an img
represents an indivisible component
- within a document for navigation purposes.
- If the child elements are arranged
- in a semantically rich structure
- that users may wish to navigate through,
- authors should use a graphics-figure
- or graphics-document role instead.
-
-
- The element with the img
role
- may also contain captions and descriptive text within child elements,
- if those elements participate in
- the accessible name or description calculation for that element.
- To ensure that elements with a role of img
- are perceivable,
- authors MUST provide alternative text or a label
- determined by the accessible name calculation.
- Authors SHOULD also provide an accessible description
- that conveys the complete meaning of the image.
- If the image is purely symbolic,
- and the visual details are not relevant,
- the graphics-symbol role is more appropriate.
- If the image is used as a direct substitute
- for a short word or phrase within a sentence,
- the text role is appropriate.
-
-
- The img
role was first defined in ARIA 1.0.
- This specification modifies that definition
- in a backwards-compatible way,
- to clarify the distinction between images
- and other graphical roles.
-
-
+ -->
+
+
+ Characteristics:
+
+
+
+ Characteristic
+ Value
+
+
+
+
+ Is Abstract:
+ False
+
+
+ Superclass Role:
+ graphics-dataitem
+
+
+ Subclass Roles:
+
+
+
+ Base Concept:
+
+
+
+ Related Concepts:
+
+
+
+
+ Required Context Role:
+
+
+
+
+
+ Required Owned Elements:
+
+
+
+
+
+ Required States and Properties:
+
+
+
+
+
+ Supported States and Properties:
+
+
+
+
+
+ Inherited States and Properties:
+
+
+
+
+ Name From:
+ author
+
+
+
+ Accessible Name Required:
+
+ True
+
+
+
+ Inherits Name Required:
+
+
+
+
+
+ Children Presentational:
+
+
+
+
+
+ Inherits Presentational:
+
+
+
+
+ Implicit Value for Role:
+
+
+
+
+
+
+
+
+ img
+
+ The definitive role definition for img is img .
+
+ The use of img in the graphics context is slightly
+ different than that used outside of it due to the semantics
+ available for drawings. An img
can contain multiple
+ drawing objects or image files that when
+ viewed together give the impression of a single image. However, an
+ img
represents an indivisible component within a
+ document for navigation purposes. If the child elements are
+ arranged in a semantically rich structure that users may wish to
+ navigate through, authors should use a
+ graphics-figure or
+ graphics-document role instead.
+
+
+ The element with the img
role may also contain
+ captions and descriptive text within child elements, if those
+ elements participate in the accessible name or description
+ calculation for that element. To ensure that elements with a
+ role of img
are perceivable, authors
+ MUST provide alternative text or a label determined by the
+ accessible name calculation.
+ Authors SHOULD also provide an accessible description that conveys
+ the complete meaning of the image. If the image is purely
+ symbolic, and the visual details are not relevant, the
+ graphics-symbol role is more appropriate. If the
+ image is used as a direct substitute for a short word or phrase
+ within a sentence, the text role is appropriate.
+
+
+ The img
role was first defined in ARIA 1.0. This
+ specification modifies that definition in a backwards-compatible
+ way, to clarify the distinction between images and other graphical
+ roles.
+
+
<!-- Within an HTML 5 document, an inline SVG
may sometimes represent an atomic img -->
<p>A repeating SVG gradient is defined using the
@@ -2430,7 +3147,7 @@ Definition of Roles
-
+
<!-- Within the fallback DOM dynamically constructed
for an HTML 5 canvas game,
elements may represent the different images
@@ -2451,203 +3168,304 @@ Definition of Roles
</p>
<!-- more DOM elements representing game controls -->
</canvas>
-
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Is Abstract:
-
-
-
- Superclass Role:
- section
-
-
- Subclass Roles:
- Placeholder
-
-
- Base Concept:
-
-
-
- Related Concepts:
-
-
- - DTB imggroup
- - HTML img
-
-
-
-
- Required Context Role:
-
-
-
- Required Owned Elements:
-
-
-
- Required States and Properties:
-
-
-
- Supported States and Properties:
-
-
-
- Inherited States and Properties:
- Placeholder
-
-
- Name From:
- author
-
-
- Accessible Name Required:
- True
-
-
- Inherits Name Required:
-
-
-
- Children Presentational:
- True
-
-
- Inherits Presentational:
-
-
-
-
-
-
-
-
-
- States and Properties
- WAI-ARIA provides a collection of accessibility state and properties which are used to support platform accessibility APIs on various
- operating system platforms. Assistive technologies may access this information through an exposed user agent DOM or through a mapping
- to the platform accessibility API. When combined with roles, the user agent can supply the assistive technologies with user interface
- information to convey to the user at any time. Changes in states or properties will result in a notification to assistive technologies,
- which could alert the user that a change has occurred.
- Assistive technology may use aria-gtype as an adjective for the role in name calculation.
-
-
- Definitions of States and Properties
- Below is a list of properties that can be used with graphics roles. A detailed definition of each state and property
- follows this compact list.
- Placeholder for index of states and properties
-
-
-
- aria-categories
-
- A list of categories.
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Related Concepts:
-
-
-
- Used in Roles:
- Placeholder
-
-
- Inherits into Roles:
- Placeholder
-
-
- Value:
- string
-
-
-
-
-
-
-
- aria-gtype
-
- A differentiator for graphics features with the same role and semantic parent.
-
-
- Characteristics:
-
-
- Characteristic
- Value
-
-
-
-
- Related Concepts:
-
-
-
- Used in Roles:
- Placeholder
-
-
- Inherits into Roles:
- Placeholder
-
-
- Value:
- string
-
-
-
-
-
-
-
-
- Schemata
- The HTML Working Group has incorporated the WAI-ARIA attributes into HTML 5. Official support for WAI-ARIA in HTML is provided in that specification.
- Validation support for the roles defined in this module will be added once the specification reaches recommendation.
- For information on incorporating WAI-ARIA into other grammars, refer to Appendix A of [[!WAI-ARIA]]
- Review whether any additional schemata are necessary for this module.
-
-
- Change Log
-A detailed history of changes committed is available from the github repository for this document. When drafts of this document begin to stabilise, human-readable change logs will be incorporated.
-
-
-
- WAI-ARIA Role, State, and Property Quick Reference
- The following table provides a quick reference to the supported states and properties for all WAI-ARIA roles that may be used in markup.
-
- In addition to the states and properties shown in the table, the following global states and properties are supported on all roles.
- Placeholder for global states and properties
-
- Placeholder for quick reference table
-
-
- Acknowledgments
- The following people contributed to the development of this document.
-
- Participants active in the SVG accessibility task force at the time of publication
-
- - Amelia Bellamy-Royds (Invited expert)
- - Fred Esch (IBM Corporation)
- - Charles McCathieNevile (Yandex)
- - Charu Pandhi (IBM Corporation)
- - Doug Schepers (W3C Staff)
- - Richard Schwerdtfeger (Knowbility)
- - Léonie Watson (The Paciello Group)
- - Jason White (Educational Testing Service)
-
-
-
- Participants active in the PFWG at the time of publication
-
- - Christy Blew (University of Illinois at Urbana-Champaign)
- - David Bolter (Mozilla Foundation)
- - Michael Cooper (W3C/MIT)
- - James Craig (Apple Inc.)
- - Joanmarie Diggs (Igalia)
- - Fred Esch (IBM Corporation)
- - Steve Faulkner (The Paciello Group)
- - John Foliot (Invited Expert)
- - Christopher Gallelo (Microsoft Corporation)
- - Bryan Garaventa (SSB BART Group)
- - Scott González (JQuery Foundation)
- - Billy Gregory (The Paciello Group)
- - Karl Groves (The Paciello Group)
- - Jon Gunderson (University of Illinois at Urbana-Champaign)
- - Birkir Gunnarsson (Deque Systems, Inc.)
- - Markus Gylling (DAISY Consortium)
- - Mona Heath (University of Illinois at Urbana-Champaign)
- - Susann Keohane (IBM Corporation)
- - Matthew King (IBM Corporation)
- - Jason Kiss (Department of Internal Affairs, New Zealand Government)
- - Dominic Mazzoni (Google, Inc.)
- - Shane McCarron (Invited Expert, Aptest)
- - Charles McCathieNevile (Yandex)
- - Mary Jo Mueller (IBM Corporation)
- - James Nurthen (Oracle Corporation)
- - Janina Sajka (Invited Expert, The Linux Foundation)
- - Joseph Scheuhammer (Invited Expert, Inclusive Design Research Centre, OCAD University)
- - Stefan Schnabel (SAP AG)
- - Richard Schwerdtfeger (Knowbility)
- - Lisa Seeman (Invited Expert)
- - Cynthia Shelly (Microsoft Corporation)
- - Alexander Surkov (Mozilla Foundation)
- - Léonie Watson (The Paciello Group)
- - Jason White (Educational Testing Service)
- - Marco Zehe (Mozilla Foundation)
- - Gottfried Zimmermann (Invited Expert, Access Technologies Group)
-
-
-
-
-
+
+
+ WAI-ARIA Role, State, and Property Quick Reference
+
+ The following table provides a quick reference to the supported states
+ and properties for all WAI-ARIA roles that may be used in markup.
+
+
+
+ In addition to the states and properties shown in the table, the
+ following global states and properties are supported on all roles.
+
+ Placeholder for global states and properties
+
+ Placeholder for quick reference table
+
+
+ Acknowledgments
+
+ The following people contributed to the development of this document.
+
+
+
+ Participants active in the SVG accessibility task force at the time of
+ publication
+
+
+ - Amelia Bellamy-Royds (Invited expert)
+ - Fred Esch (IBM Corporation)
+ - Charles McCathieNevile (Yandex)
+ - Charu Pandhi (IBM Corporation)
+ - Doug Schepers (W3C Staff)
+ - Richard Schwerdtfeger (Knowbility)
+ - Léonie Watson (The Paciello Group)
+ - Jason White (Educational Testing Service)
+
+
+
+ Participants active in the PFWG at the time of publication
+
+ - Christy Blew (University of Illinois at Urbana-Champaign)
+ - David Bolter (Mozilla Foundation)
+ - Michael Cooper (W3C/MIT)
+ - James Craig (Apple Inc.)
+ - Joanmarie Diggs (Igalia)
+ - Fred Esch (IBM Corporation)
+ - Steve Faulkner (The Paciello Group)
+ - John Foliot (Invited Expert)
+ - Christopher Gallelo (Microsoft Corporation)
+ - Bryan Garaventa (SSB BART Group)
+ - Scott González (JQuery Foundation)
+ - Billy Gregory (The Paciello Group)
+ - Karl Groves (The Paciello Group)
+ - Jon Gunderson (University of Illinois at Urbana-Champaign)
+ - Birkir Gunnarsson (Deque Systems, Inc.)
+ - Markus Gylling (DAISY Consortium)
+ - Mona Heath (University of Illinois at Urbana-Champaign)
+ - Susann Keohane (IBM Corporation)
+ - Matthew King (IBM Corporation)
+ -
+ Jason Kiss (Department of Internal Affairs, New Zealand Government)
+
+ - Dominic Mazzoni (Google, Inc.)
+ - Shane McCarron (Invited Expert, Aptest)
+ - Charles McCathieNevile (Yandex)
+ - Mary Jo Mueller (IBM Corporation)
+ - James Nurthen (Oracle Corporation)
+ - Janina Sajka (Invited Expert, The Linux Foundation)
+ -
+ Joseph Scheuhammer (Invited Expert, Inclusive Design Research
+ Centre, OCAD University)
+
+ - Stefan Schnabel (SAP AG)
+ - Richard Schwerdtfeger (Knowbility)
+ - Lisa Seeman (Invited Expert)
+ - Cynthia Shelly (Microsoft Corporation)
+ - Alexander Surkov (Mozilla Foundation)
+ - Léonie Watson (The Paciello Group)
+ - Jason White (Educational Testing Service)
+ - Marco Zehe (Mozilla Foundation)
+ -
+ Gottfried Zimmermann (Invited Expert, Access Technologies Group)
+
+
+
+
+
+