[ACS-9223] a11y testing: Data Table - Form elements must have labels (#10659)

This commit is contained in:
Mykyta Maliarchuk 2025-02-18 08:54:22 +01:00 committed by GitHub
parent 5e7494cf42
commit ca4dcf85f4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -29,7 +29,13 @@
<!-- Columns -->
<div *ngIf="multiselect" class="adf-datatable-cell-header adf-datatable-checkbox">
<mat-checkbox [indeterminate]="isSelectAllIndeterminate" [checked]="isSelectAllChecked" (change)="onSelectAllClick($event)" class="adf-checkbox-sr-only">{{ 'ADF-DATATABLE.ACCESSIBILITY.SELECT_ALL' | translate }}</mat-checkbox>
<mat-checkbox [indeterminate]="isSelectAllIndeterminate"
[checked]="isSelectAllChecked"
(change)="onSelectAllClick($event)"
class="adf-checkbox-sr-only"
[aria-label]="'ADF-DATATABLE.ACCESSIBILITY.SELECT_ALL' | translate">
{{ 'ADF-DATATABLE.ACCESSIBILITY.SELECT_ALL' | translate }}
</mat-checkbox>
</div>
<ng-container