comboboxRole.js 897 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. 'use strict';
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var comboboxRole = {
  6. abstract: false,
  7. accessibleNameRequired: true,
  8. baseConcepts: [],
  9. childrenPresentational: false,
  10. nameFrom: ['author'],
  11. props: {
  12. 'aria-expanded': 'false',
  13. 'aria-autocomplete': null,
  14. 'aria-required': null,
  15. 'aria-haspopup': 'listbox',
  16. 'aria-readonly': null
  17. },
  18. relatedConcepts: [{
  19. module: 'XForms',
  20. concept: {
  21. name: 'select'
  22. }
  23. }, {
  24. module: 'HTML',
  25. concept: {
  26. name: 'select'
  27. }
  28. }],
  29. requireContextRole: [],
  30. requiredOwnedElements: [['textbox'], ['listbox'], ['tree'], ['grid'], ['dialog']],
  31. requiredProps: {
  32. 'aria-controls': null,
  33. 'aria-expanded': 'false'
  34. },
  35. superClass: [['roletype', 'widget', 'composite', 'select'], ['roletype', 'structure', 'section', 'group', 'select']]
  36. };
  37. exports.default = comboboxRole;