buttonRole.js 692 B

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