File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed
tools/public_api_guard/material Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 1010 [ngTemplateOutletContext] ="_getIconContext() "> </ ng-container >
1111 < ng-container *ngSwitchDefault [ngSwitch] ="state ">
1212 < span *ngSwitchCase ="'number' "> {{_getDefaultTextForState(state)}}</ span >
13+ < span class ="cdk-visually-hidden " *ngIf ="state === 'done' ">
14+ {{_intl.completedLabel}}
15+ </ span >
16+ < span class ="cdk-visually-hidden " *ngIf ="state === 'edit' ">
17+ {{_intl.editableLabel}}
18+ </ span >
1319 < mat-icon *ngSwitchDefault > {{_getDefaultTextForState(state)}}</ mat-icon >
1420 </ ng-container >
1521 </ div >
Original file line number Diff line number Diff line change @@ -21,6 +21,12 @@ export class MatStepperIntl {
2121
2222 /** Label that is rendered below optional steps. */
2323 optionalLabel : string = 'Optional' ;
24+
25+ /** Label that is used to indicate step as completed to screen readers. */
26+ completedLabel : string = 'Completed' ;
27+
28+ /** Label that is used to indicate step as editable to screen readers. */
29+ editableLabel : string = 'Editable' ;
2430}
2531
2632
Original file line number Diff line number Diff line change @@ -184,6 +184,8 @@ export interface MatStepperIconContext {
184184// @public
185185export class MatStepperIntl {
186186 readonly changes: Subject <void >;
187+ completedLabel: string ;
188+ editableLabel: string ;
187189 optionalLabel: string ;
188190 // (undocumented)
189191 static ɵfac: i0 .ɵɵFactoryDeclaration <MatStepperIntl , never >;
You can’t perform that action at this time.
0 commit comments