From fcafc937e0f8c003d765351e7728f6ee5ab90e81 Mon Sep 17 00:00:00 2001 From: Michael Deleon Date: Fri, 30 Aug 2024 11:15:49 -0500 Subject: [PATCH 1/2] fix: added ariaBrailleLabel and ariaBrailleRoleDescription to ElementInternals --- src/aom.ts | 2 ++ src/element-internals.ts | 2 ++ src/types.ts | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/aom.ts b/src/aom.ts index 547ef89..1b05f46 100644 --- a/src/aom.ts +++ b/src/aom.ts @@ -4,6 +4,8 @@ import { IAom, IElementInternals } from './types.js'; export const aom: IAom = { ariaAtomic: 'aria-atomic', ariaAutoComplete: 'aria-autocomplete', + ariaBrailleLabel: 'aria-braille-label', + ariaBrailleRoleDescription: 'aria-braille-role-description', ariaBusy: 'aria-busy', ariaChecked: 'aria-checked', ariaColCount: 'aria-colcount', diff --git a/src/element-internals.ts b/src/element-internals.ts index d1f0fe9..04e2c90 100644 --- a/src/element-internals.ts +++ b/src/element-internals.ts @@ -30,6 +30,8 @@ import { patchFormPrototype } from './patch-form-prototype.js'; export class ElementInternals implements IElementInternals { ariaAtomic: string; ariaAutoComplete: string; + ariaBrailleLabel: string; + ariaBrailleRoleDescription: string; ariaBusy: string; ariaChecked: string; ariaColCount: string; diff --git a/src/types.ts b/src/types.ts index e3b0274..b16d272 100644 --- a/src/types.ts +++ b/src/types.ts @@ -4,6 +4,8 @@ import { ElementInternals } from './element-internals.js'; export interface IAom { ariaAtomic: string; ariaAutoComplete: string; + ariaBrailleLabel: string; + ariaBrailleRoleDescription: string; ariaBusy: string; ariaChecked: string; ariaColCount: string; From 68ab225f696fae9f0c2fd841a95af8246113ea50 Mon Sep 17 00:00:00 2001 From: Michael Deleon Date: Fri, 30 Aug 2024 11:49:21 -0500 Subject: [PATCH 2/2] fix: added ariaBrailleRoleDescriptions to ElementInternals --- src/aom.ts | 1 + src/element-internals.ts | 1 + src/types.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/src/aom.ts b/src/aom.ts index 1b05f46..3565fd4 100644 --- a/src/aom.ts +++ b/src/aom.ts @@ -6,6 +6,7 @@ export const aom: IAom = { ariaAutoComplete: 'aria-autocomplete', ariaBrailleLabel: 'aria-braille-label', ariaBrailleRoleDescription: 'aria-braille-role-description', + ariaBrailleRoleDescriptions: 'aria-braille-role-descriptions', ariaBusy: 'aria-busy', ariaChecked: 'aria-checked', ariaColCount: 'aria-colcount', diff --git a/src/element-internals.ts b/src/element-internals.ts index 04e2c90..8dd3567 100644 --- a/src/element-internals.ts +++ b/src/element-internals.ts @@ -32,6 +32,7 @@ export class ElementInternals implements IElementInternals { ariaAutoComplete: string; ariaBrailleLabel: string; ariaBrailleRoleDescription: string; + ariaBrailleRoleDescriptions: string; ariaBusy: string; ariaChecked: string; ariaColCount: string; diff --git a/src/types.ts b/src/types.ts index b16d272..db0a966 100644 --- a/src/types.ts +++ b/src/types.ts @@ -6,6 +6,7 @@ export interface IAom { ariaAutoComplete: string; ariaBrailleLabel: string; ariaBrailleRoleDescription: string; + ariaBrailleRoleDescriptions: string; ariaBusy: string; ariaChecked: string; ariaColCount: string;