Skip to content

Commit 7830f36

Browse files
committed
fix(grid): announce filter menu state collapsed/expanded
1 parent 74c0ae7 commit 7830f36

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

projects/angular/components/ui-grid/src/ui-grid.component.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,8 @@
537537
<button [matMenuTriggerFor]="filterOptions"
538538
[disabled]="column.dropdown?.disabled || disabled"
539539
[attr.data-column-name]="'ui-grid-dropdown-filter-' + (column.property || 'na')"
540+
[expandedTranslation]="intl.menuExpanded"
541+
uiCustomMatMenuTriggerFor
540542
mat-button
541543
type="button"
542544
class="ui-grid-dropdown-filter-button">

projects/angular/components/ui-grid/src/ui-grid.intl.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,11 @@ export class UiGridIntl implements OnDestroy {
118118
*
119119
*/
120120
clearCustomFilter = 'Clear custom filter';
121+
/**
122+
* Menu expanded message for live announcer.
123+
*
124+
*/
125+
menuExpanded = 'expanded';
121126
/**
122127
* No data row message alternative function.
123128
*

projects/angular/components/ui-grid/src/ui-grid.module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import { MatSelectModule } from '@angular/material/select';
1212
import { MatTooltipModule } from '@angular/material/tooltip';
1313
import { UiAutoAccessibleLabelModule } from '@uipath/angular/a11y';
1414
import { UiSuggestModule } from '@uipath/angular/components/ui-suggest';
15+
import { UiCustomMatMenuTriggerModule } from '@uipath/angular/directives/custom-mat-menu-trigger';
1516
import { UiNgLetModule } from '@uipath/angular/directives/ui-ng-let';
1617
import { UiVirtualScrollViewportResizeModule } from '@uipath/angular/directives/ui-virtual-scroll-viewport-resize';
1718

@@ -51,6 +52,7 @@ import { UiGridComponent } from './ui-grid.component';
5152
UiVirtualScrollViewportResizeModule,
5253
UiAutoAccessibleLabelModule,
5354
UiNgLetModule,
55+
UiCustomMatMenuTriggerModule,
5456
],
5557
declarations: [
5658
UiGridComponent,

0 commit comments

Comments
 (0)