1- import { roles as roles_map , elementRoles } from 'aria-query' ;
2- import { AXObjects , AXObjectRoles , elementAXObjects } from 'axobject-query' ;
1+ import { roles as roles_map , elementRoles as element_roles } from 'aria-query' ;
2+ import { AXObjects , AXObjectRoles , elementAXObjects as element_ax_objects } from 'axobject-query' ;
33import { regex_whitespaces } from '../../utils/patterns.js' ;
44
55const aria_roles = roles_map . keys ( ) ;
@@ -104,7 +104,7 @@ export function has_disabled_attribute(attribute_map) {
104104 * @type {import('aria-query').ARIARoleRelationConcept[] }
105105 */
106106const non_interactive_element_role_schemas = [ ] ;
107- elementRoles . entries ( ) . forEach ( ( [ schema , roles ] ) => {
107+ element_roles . entries ( ) . forEach ( ( [ schema , roles ] ) => {
108108 if ( [ ...roles ] . every ( ( role ) => role !== 'generic' && non_interactive_roles . has ( role ) ) ) {
109109 non_interactive_element_role_schemas . push ( schema ) ;
110110 }
@@ -114,7 +114,7 @@ elementRoles.entries().forEach(([schema, roles]) => {
114114 * @type {import('aria-query').ARIARoleRelationConcept[] }
115115 */
116116const interactive_element_role_schemas = [ ] ;
117- elementRoles . entries ( ) . forEach ( ( [ schema , roles ] ) => {
117+ element_roles . entries ( ) . forEach ( ( [ schema , roles ] ) => {
118118 if ( [ ...roles ] . every ( ( role ) => interactive_roles . has ( role ) ) ) {
119119 interactive_element_role_schemas . push ( schema ) ;
120120 }
@@ -132,7 +132,7 @@ const non_interactive_ax_objects = new Set(
132132 * @type {import('aria-query').ARIARoleRelationConcept[] }
133133 */
134134const interactive_element_ax_object_schemas = [ ] ;
135- elementAXObjects . entries ( ) . forEach ( ( [ schema , ax_object ] ) => {
135+ element_ax_objects . entries ( ) . forEach ( ( [ schema , ax_object ] ) => {
136136 if ( [ ...ax_object ] . every ( ( role ) => interactive_ax_objects . has ( role ) ) ) {
137137 interactive_element_ax_object_schemas . push ( schema ) ;
138138 }
@@ -142,7 +142,7 @@ elementAXObjects.entries().forEach(([schema, ax_object]) => {
142142 * @type {import('aria-query').ARIARoleRelationConcept[] }
143143 */
144144const non_interactive_element_ax_object_schemas = [ ] ;
145- elementAXObjects . entries ( ) . forEach ( ( [ schema , ax_object ] ) => {
145+ element_ax_objects . entries ( ) . forEach ( ( [ schema , ax_object ] ) => {
146146 if ( [ ...ax_object ] . every ( ( role ) => non_interactive_ax_objects . has ( role ) ) ) {
147147 non_interactive_element_ax_object_schemas . push ( schema ) ;
148148 }
@@ -241,7 +241,7 @@ export function is_static_element(tag_name, attribute_map) {
241241 * @param {Map<string, import('../nodes/Attribute.js').default> } attribute_map
242242 */
243243export function is_semantic_role_element ( role , tag_name , attribute_map ) {
244- for ( const [ schema , ax_object ] of elementAXObjects . entries ( ) ) {
244+ for ( const [ schema , ax_object ] of element_ax_objects . entries ( ) ) {
245245 if (
246246 schema . name === tag_name &&
247247 ( ! schema . attributes ||
0 commit comments