From 3a7bb7b26e0add10ae5714da2956875bd2d7119f Mon Sep 17 00:00:00 2001 From: Rado Kirov Date: Mon, 18 Mar 2019 17:41:10 -0700 Subject: [PATCH] chore(typescript): uniformly access all index sigs with index access. 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 fe5d4042cd1d..edca30a06c2b 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 fc5d3ab97b91..f8bcc8cf9967 100644 --- a/src/lib/list/selection-list.ts +++ b/src/lib/list/selection-list.ts @@ -402,8 +402,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)) {