From c13ccc37cf0da5b413ce1123af2c112ac8156a89 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Mon, 7 Jun 2021 21:04:39 +0200 Subject: [PATCH] refactor(elements): ensure compatibility with noImplicitOverride (#42512) Adds the `override` keyword to the `elements` sources to ensure compatibility with `noImplicitOverride`. PR Close #42512 --- packages/elements/test/create-custom-element_spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/elements/test/create-custom-element_spec.ts b/packages/elements/test/create-custom-element_spec.ts index 45491db51b..d1a5ddbc3c 100644 --- a/packages/elements/test/create-custom-element_spec.ts +++ b/packages/elements/test/create-custom-element_spec.ts @@ -125,9 +125,9 @@ if (browserDetection.supportsCustomElements) { it('should not break if `NgElementStrategy#events` is not available before calling `NgElementStrategy#connect()`', () => { class TestStrategyWithLateEvents extends TestStrategy { - events: Subject = undefined!; + override events: Subject = undefined!; - connect(element: HTMLElement): void { + override connect(element: HTMLElement): void { this.connectedElement = element; this.events = new Subject(); this.events.next({name: 'strategy-event', value: 'connect'});