From bd66e5c622bb249ff1667e169a6f8b5bb906f949 Mon Sep 17 00:00:00 2001 From: Rado Kirov Date: Wed, 20 Mar 2019 13:56:49 -0700 Subject: [PATCH] chore(typescript): uniformly access all index sigs with index access. (#15523) This is a follow up to https://github.com/angular/material2/pull/15206, with these two changes all of material in conforming. A build-time check to enforce this is part of tsetse - https://tsetse.info/property-renaming-safe but I don't know how to turn it on for this repositories bazel builds. --- src/lib/dialog/dialog-content-directives.ts | 4 ++-- src/lib/list/selection-list.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/dialog/dialog-content-directives.ts b/src/lib/dialog/dialog-content-directives.ts index fe5d4042cd1..edca30a06c2 100644 --- a/src/lib/dialog/dialog-content-directives.ts +++ b/src/lib/dialog/dialog-content-directives.ts @@ -83,8 +83,8 @@ export class MatDialogClose implements OnInit, OnChanges { this.dialogResult = proxiedChange.currentValue; } - if (changes.ariaLabel) { - this._hasAriaLabel = !!changes.ariaLabel.currentValue; + if (changes['ariaLabel']) { + this._hasAriaLabel = !!changes['ariaLabel'].currentValue; } } } diff --git a/src/lib/list/selection-list.ts b/src/lib/list/selection-list.ts index b3a0d10cfcf..dceeaad4eae 100644 --- a/src/lib/list/selection-list.ts +++ b/src/lib/list/selection-list.ts @@ -405,8 +405,8 @@ export class MatSelectionList extends _MatSelectionListMixinBase implements Focu } ngOnChanges(changes: SimpleChanges) { - const disableRippleChanges = changes.disableRipple; - const colorChanges = changes.color; + const disableRippleChanges = changes['disableRipple']; + const colorChanges = changes['color']; if ((disableRippleChanges && !disableRippleChanges.firstChange) || (colorChanges && !colorChanges.firstChange)) {