checkboxRole.js 735 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. 'use strict';
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var checkboxRole = {
  6. abstract: false,
  7. accessibleNameRequired: true,
  8. baseConcepts: [],
  9. childrenPresentational: true,
  10. nameFrom: ['author', 'contents'],
  11. props: {
  12. 'aria-checked': 'false',
  13. 'aria-readonly': null
  14. },
  15. relatedConcepts: [{
  16. module: 'ARIA',
  17. concept: {
  18. name: 'option'
  19. }
  20. }, {
  21. module: 'HTML',
  22. concept: {
  23. name: 'input',
  24. attributes: [{
  25. name: 'type',
  26. value: 'checkbox'
  27. }]
  28. }
  29. }],
  30. requireContextRole: [],
  31. requiredOwnedElements: [],
  32. requiredProps: {
  33. 'aria-checked': null
  34. },
  35. superClass: [['roletype', 'widget', 'input']]
  36. };
  37. exports.default = checkboxRole;