Added logging, changed some directory structure

This commit is contained in:
2018-01-13 21:33:40 -05:00
parent f079a5f067
commit 8e72ffb917
73656 changed files with 35284 additions and 53718 deletions

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var alertRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-atomic': 'true',
'aria-live': 'assertive'
},
relatedConcepts: [{
module: 'XForms',
concept: {
name: 'alert'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = alertRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var alertdialogRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'XForms',
concept: {
name: 'alert'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'alert'], ['roletype', 'window', 'dialog']]
};
exports.default = alertdialogRole;

View File

@@ -0,0 +1,26 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var applicationRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
concept: {
name: 'Device Independence Delivery Unit'
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-activedescendant': null
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure']]
};
exports.default = applicationRole;

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var articleRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-posinset': null,
'aria-setsize': null
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'article'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'document']]
};
exports.default = articleRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var bannerRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = bannerRole;

View File

@@ -0,0 +1,38 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var buttonRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'button'
}
}],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-expanded': null,
'aria-pressed': null
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'link'
}
}, {
module: 'XForms',
concept: {
name: 'trigger'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'command']]
};
exports.default = buttonRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var cellRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'td'
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-colindex': null,
'aria-colspan': null,
'aria-rowindex': null,
'aria-rowspan': null
},
relatedConcepts: [],
requireContextRole: ['row'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = cellRole;

View File

@@ -0,0 +1,39 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var checkboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': 'false',
'aria-readonly': null
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'option'
}
}, {
module: 'HTML',
concept: {
name: 'input',
attributes: [{
name: 'type',
value: 'checkbox'
}]
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-checked': null
},
superClass: [['roletype', 'widget', 'input']]
};
exports.default = checkboxRole;

View File

@@ -0,0 +1,27 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var columnheaderRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'th'
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-sort': null
},
relatedConcepts: [],
requireContextRole: ['row'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'cell'], ['roletype', 'structure', 'section', 'cell', 'gridcell'], ['roletype', 'widget', 'gridcell'], ['roletype', 'structure', 'sectionhead']]
};
exports.default = columnheaderRole;

View File

@@ -0,0 +1,39 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var comboboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-expanded': 'false',
'aria-autocomplete': null,
'aria-required': null,
'aria-haspopup': 'listbox',
'aria-readonly': null
},
relatedConcepts: [{
module: 'XForms',
concept: {
name: 'select'
}
}, {
module: 'HTML',
concept: {
name: 'select'
}
}],
requireContextRole: [],
requiredOwnedElements: [['textbox'], ['listbox'], ['tree'], ['grid'], ['dialog']],
requiredProps: {
'aria-controls': null,
'aria-expanded': 'false'
},
superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
};
exports.default = comboboxRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var complementaryRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = complementaryRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var contentinfoRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = contentinfoRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var definitionRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'dd'
}
}, {
module: 'HTML',
concept: {
name: 'dfn'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = definitionRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var dialogRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'window']]
};
exports.default = dialogRole;

View File

@@ -0,0 +1,22 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var directoryRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'DAISY Guide'
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'list']]
};
exports.default = directoryRole;

View File

@@ -0,0 +1,26 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var documentRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-expanded': null
},
relatedConcepts: [{
concept: {
name: 'Device Independence Delivery Unit'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure']]
};
exports.default = documentRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var feedRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['article']],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'list']]
};
exports.default = feedRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var figureRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'figure'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = figureRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var formRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'form'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = formRole;

View File

@@ -0,0 +1,33 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var gridRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'table',
attributes: [{
name: 'role',
value: 'grid'
}]
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-level': null,
'aria-multiselectable': null,
'aria-readonly': null
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['rowgroup', 'row'], ['row']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite'], ['roletype', 'structure', 'section', 'table']]
};
exports.default = gridRole;

View File

@@ -0,0 +1,33 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var gridcellRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'td',
attributes: [{
name: 'role',
value: 'gridcell'
}]
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-readonly': null,
'aria-required': null,
'aria-selected': null
},
relatedConcepts: [],
requireContextRole: ['row'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'cell'], ['roletype', 'widget']]
};
exports.default = gridcellRole;

View File

@@ -0,0 +1,27 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var groupRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-activedescendant': null
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'fieldset'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = groupRole;

View File

@@ -0,0 +1,52 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var headingRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-level': '2'
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'h1'
}
}, {
module: 'HTML',
concept: {
name: 'h2'
}
}, {
module: 'HTML',
concept: {
name: 'h3'
}
}, {
module: 'HTML',
concept: {
name: 'h4'
}
}, {
module: 'HTML',
concept: {
name: 'h5'
}
}, {
module: 'HTML',
concept: {
name: 'h6'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'sectionhead']]
};
exports.default = headingRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var imgRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'img'
}
}, {
module: 'DTB',
concept: {
name: 'imggroup'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = imgRole;

View File

@@ -0,0 +1,43 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var linkRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-expanded': null
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'a',
attributes: [{
name: 'href'
}]
}
}, {
module: 'HTML',
concept: {
name: 'area',
attributes: [{
name: 'href'
}]
}
}, {
module: 'HTML',
concept: {
name: 'link'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'command']]
};
exports.default = linkRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var listRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'ol'
}
}, {
module: 'HTML',
concept: {
name: 'ul'
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['group', 'listitem'], ['listitem']],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = listRole;

View File

@@ -0,0 +1,40 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var listboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-multiselectable': null,
'aria-readonly': null,
'aria-required': null,
'aria-orientation': 'vertical'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'list'
}
}, {
module: 'HTML',
concept: {
name: 'select'
}
}, {
module: 'XForms',
concept: {
name: 'select'
}
}],
requireContextRole: [],
requiredOwnedElements: [['option']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
};
exports.default = listboxRole;

View File

@@ -0,0 +1,34 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var listitemRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'li'
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-level': null,
'aria-posinset': null,
'aria-setsize': null
},
relatedConcepts: [{
module: 'XForms',
concept: {
name: 'item'
}
}],
requireContextRole: ['group', 'list'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = listitemRole;

View File

@@ -0,0 +1,22 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var logRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-live': 'polite'
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = logRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var mainRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'main'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = mainRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var marqueeRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = marqueeRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var mathRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = mathRole;

View File

@@ -0,0 +1,42 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var menuRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-orientation': 'vertical'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'list'
}
}, {
module: 'DTB',
concept: {
name: 'sidebar'
}
}, {
module: 'XForms',
concept: {
name: 'select'
}
}, {
module: 'JAPI',
concept: {
name: 'MENU'
}
}],
requireContextRole: [],
requiredOwnedElements: [['group', 'menuitemradio'], ['menuitem'], ['menuitemcheckbox'], ['menuitemradio']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
};
exports.default = menuRole;

View File

@@ -0,0 +1,27 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var menubarRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-orientation': 'vertical'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'toolbar'
}
}],
requireContextRole: [],
requiredOwnedElements: [['group', 'menuitemradio'], ['menuitem'], ['menuitemcheckbox'], ['menuitemradio']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'select', 'menu'], ['roletype', 'structure', 'section', 'group', 'select', 'menu']]
};
exports.default = menubarRole;

View File

@@ -0,0 +1,43 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var menuitemRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-posinset': null,
'aria-setsize': null
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'option'
}
}, {
module: 'ARIA',
concept: {
name: 'listitem'
}
}, {
module: 'HTML',
concept: {
name: 'menuitem'
}
}, {
module: 'JAPI',
concept: {
name: 'MENU_ITEM'
}
}],
requireContextRole: ['group', 'menu', 'menubar'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'command']]
};
exports.default = menuitemRole;

View File

@@ -0,0 +1,29 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var menuitemcheckboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': 'false'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'menuitem'
}
}],
requireContextRole: ['menu', 'menubar'],
requiredOwnedElements: [],
requiredProps: {
'aria-checked': null
},
superClass: [['roletype', 'widget', 'command', 'menuitem'], ['roletype', 'widget', 'input', 'checkbox']]
};
exports.default = menuitemcheckboxRole;

View File

@@ -0,0 +1,29 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var menuitemradioRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': 'false'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'menuitem'
}
}],
requireContextRole: ['group', 'menu', 'menubar'],
requiredOwnedElements: [],
requiredProps: {
'aria-checked': null
},
superClass: [['roletype', 'widget', 'command', 'menuitem', 'menuitemcheckbox'], ['roletype', 'widget', 'input', 'checkbox', 'menuitemcheckbox'], ['roletype', 'widget', 'input', 'radio']]
};
exports.default = menuitemradioRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var navigationRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'nav'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = navigationRole;

View File

@@ -0,0 +1,16 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var noneRole = {
abstract: false,
baseConcepts: [],
childrenPresentational: false,
props: {},
relatedConcepts: [],
requiredProps: {},
superClass: []
};
exports.default = noneRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var noteRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = noteRole;

View File

@@ -0,0 +1,42 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var optionRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'option'
}
}],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': null,
'aria-posinset': null,
'aria-selected': 'false',
'aria-setsize': null
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'listitem'
}
}, {
module: 'XForms',
concept: {
name: 'item'
}
}],
requireContextRole: ['listbox'],
requiredOwnedElements: [],
requiredProps: {
'aria-selected': 'false'
},
superClass: [['roletype', 'widget', 'input']]
};
exports.default = optionRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var presentationRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure']]
};
exports.default = presentationRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var progressbarRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'status'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'range']]
};
exports.default = progressbarRole;

View File

@@ -0,0 +1,36 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var radioRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': 'false',
'aria-posinset': null,
'aria-selected': null,
'aria-setsize': null
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'input',
attributes: [{
name: 'type',
value: 'radio'
}]
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-checked': 'false'
},
superClass: [['roletype', 'widget', 'input']]
};
exports.default = radioRole;

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var radiogroupRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-readonly': null,
'aria-required': null
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'list'
}
}],
requireContextRole: [],
requiredOwnedElements: [['radio']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
};
exports.default = radiogroupRole;

View File

@@ -0,0 +1,34 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var regionRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'frame'
}
}, {
concept: {
name: 'Device Independence Glossart perceivable unit'
}
}, {
module: 'ARIA',
concept: {
name: 'section'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = regionRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var rowRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'tr'
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-colindex': null,
'aria-level': null,
'aria-rowindex': null,
'aria-selected': null
},
relatedConcepts: [],
requireContextRole: ['grid', 'rowgroup', 'table', 'treegrid'],
requiredOwnedElements: [['cell'], ['columnheader'], ['gridcell'], ['rowheader']],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'group'], ['roletype', 'widget']]
};
exports.default = rowRole;

View File

@@ -0,0 +1,38 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var rowgroupRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'tbody'
}
}, {
module: 'HTML',
concept: {
name: 'tfoot'
}
}, {
module: 'HTML',
concept: {
name: 'thead'
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-activedescendant': null,
'aria-expanded': null
},
relatedConcepts: [],
requireContextRole: ['grid', 'table', 'treegrid'],
requiredOwnedElements: [['row']],
requiredProps: {},
superClass: [['roletype', 'structure']]
};
exports.default = rowgroupRole;

View File

@@ -0,0 +1,31 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var rowheaderRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'th',
attributes: [{
name: 'scope',
value: 'row'
}]
}
}],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {
'aria-sort': null
},
relatedConcepts: [],
requireContextRole: ['row'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'cell'], ['roletype', 'structure', 'section', 'cell', 'gridcell'], ['roletype', 'widget', 'gridcell'], ['roletype', 'structure', 'sectionhead']]
};
exports.default = rowheaderRole;

View File

@@ -0,0 +1,48 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var scrollbarRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {
'aria-controls': null,
'aria-orientation': null,
'aria-valuemax': null,
'aria-valuemin': null,
'aria-valuenow': null,
'aria-atomic': null,
'aria-busy': null,
'aria-describedby': null,
'aria-disabled': null,
'aria-dropeffect': null,
'aria-flowto': null,
'aria-grabbed': null,
'aria-haspopup': null,
'aria-hidden': null,
'aria-invalid': null,
'aria-label': null,
'aria-labelledby': null,
'aria-live': null,
'aria-owns': null,
'aria-relevant': null,
'aria-valuetext': null
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-controls': null,
'aria-orientation': null,
'aria-valuemax': null,
'aria-valuemin': null,
'aria-valuenow': null
},
superClass: []
};
exports.default = scrollbarRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var searchRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'landmark']]
};
exports.default = searchRole;

View File

@@ -0,0 +1,29 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var searchboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'input',
attributes: [{
name: 'type',
value: 'search'
}]
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'input', 'textbox']]
};
exports.default = searchboxRole;

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var separatorRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {
'aria-expanded': null,
'aria-orientation': 'horizontal'
},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'hr'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure']]
};
exports.default = separatorRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var sliderRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author'],
props: {
'aria-orientation': 'horizontal',
'aria-readonly': null,
'aria-valuemax': '100',
'aria-valuemin': '0',
'aria-valuenow': '50'
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-valuemax': '100',
'aria-valuemin': '0',
'aria-valuenow': '50'
},
superClass: [['roletype', 'widget', 'input'], ['roletype', 'widget', 'range']]
};
exports.default = sliderRole;

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var spinbuttonRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-valuenow': '0',
'aria-required': null,
'aria-readonly': null
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-valuemax': null,
'aria-valuemin': null,
'aria-valuenow': '0'
},
superClass: [['roletype', 'widget', 'composite'], ['roletype', 'widget', 'input'], ['roletype', 'widget', 'range']]
};
exports.default = spinbuttonRole;

View File

@@ -0,0 +1,23 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var statusRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-atomic': 'true',
'aria-live': 'polite'
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = statusRole;

View File

@@ -0,0 +1,29 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var switchRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-checked': 'false'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'button'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {
'aria-checked': 'false'
},
superClass: [['roletype', 'widget', 'input', 'checkbox']]
};
exports.default = switchRole;

View File

@@ -0,0 +1,24 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var tabRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: true,
nameFrom: ['author', 'contents'],
props: {
'aria-posinset': null,
'aria-selected': 'false',
'aria-setsize': null
},
relatedConcepts: [],
requireContextRole: ['tablist'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'sectionhead'], ['roletype', 'widget']]
};
exports.default = tabRole;

View File

@@ -0,0 +1,28 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var tableRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [{
module: 'HTML',
concept: {
name: 'table'
}
}],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-colcount': null,
'aria-rowcount': null
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['row'], ['rowgroup', 'row']],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = tableRole;

View File

@@ -0,0 +1,30 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var tablistRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-level': null,
'aria-multiselectable': null,
'aria-orientation': 'horizontal',
'aria-expanded': null
},
relatedConcepts: [{
module: 'DAISY',
concept: {
name: 'guide'
}
}],
requireContextRole: [],
requiredOwnedElements: [['tab']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite']]
};
exports.default = tablistRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var tabpanelRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = tabpanelRole;

View File

@@ -0,0 +1,25 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var termRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [{
module: 'HTML',
concept: {
name: 'dt'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = termRole;

View File

@@ -0,0 +1,51 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var textboxRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-activedescendant': null,
'aria-autocomplete': null,
'aria-multiline': null,
'aria-placeholder': null,
'aria-readonly': null,
'aria-required': null
},
relatedConcepts: [{
module: 'XForms',
concept: {
name: 'input'
}
}, {
module: 'HTML',
concept: {
name: 'textarea'
}
}, {
module: 'HTML',
concept: {
name: 'input'
}
}, {
module: 'HTML',
concept: {
name: 'input',
attributes: [{
name: 'type',
value: 'text'
}]
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'widget', 'input']]
};
exports.default = textboxRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var timerRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'status']]
};
exports.default = timerRole;

View File

@@ -0,0 +1,27 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var toolbarRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-orientation': 'horizontal'
},
relatedConcepts: [{
module: 'ARIA',
concept: {
name: 'menubar'
}
}],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'group']]
};
exports.default = toolbarRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var tooltipRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section']]
};
exports.default = tooltipRole;

View File

@@ -0,0 +1,24 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var treeRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {
'aria-multiselectable': null,
'aria-required': null,
'aria-orientation': 'vertical'
},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['group', 'treeitem'], ['treeitem']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
};
exports.default = treeRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var treegridRole = {
abstract: false,
accessibleNameRequired: false,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author'],
props: {},
relatedConcepts: [],
requireContextRole: [],
requiredOwnedElements: [['rowgroup', 'row'], ['row']],
requiredProps: {},
superClass: [['roletype', 'widget', 'composite', 'grid'], ['roletype', 'structure', 'section', 'table', 'grid'], ['roletype', 'widget', 'composite', 'select', 'tree'], ['roletype', 'structure', 'section', 'group', 'select', 'tree']]
};
exports.default = treegridRole;

View File

@@ -0,0 +1,20 @@
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var treeitemRole = {
abstract: false,
accessibleNameRequired: true,
baseConcepts: [],
childrenPresentational: false,
nameFrom: ['author', 'contents'],
props: {},
relatedConcepts: [],
requireContextRole: ['group', 'tree'],
requiredOwnedElements: [],
requiredProps: {},
superClass: [['roletype', 'structure', 'section', 'listitem'], ['roletype', 'widget', 'input', 'option']]
};
exports.default = treeitemRole;