From 9d2cb6c2964fa42df5dfdde9220fde6f2d6001d9 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 17 Jan 2019 20:33:00 +0100 Subject: [PATCH] refactor(tabs): fix incorrect types for outputs (#14815) Corrects some inaccurate types on a couple of the outputs of the `MatTabHeader`. --- src/lib/tabs/tab-header.ts | 4 ++-- tools/public_api_guard/lib/tabs.d.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/tabs/tab-header.ts b/src/lib/tabs/tab-header.ts index 3477989c007..1b0883bab7b 100644 --- a/src/lib/tabs/tab-header.ts +++ b/src/lib/tabs/tab-header.ts @@ -133,10 +133,10 @@ export class MatTabHeader extends _MatTabHeaderMixinBase private _selectedIndex: number = 0; /** Event emitted when the option is selected. */ - @Output() readonly selectFocusedIndex = new EventEmitter(); + @Output() readonly selectFocusedIndex: EventEmitter = new EventEmitter(); /** Event emitted when a label is focused. */ - @Output() readonly indexFocused = new EventEmitter(); + @Output() readonly indexFocused: EventEmitter = new EventEmitter(); constructor(private _elementRef: ElementRef, private _changeDetectorRef: ChangeDetectorRef, diff --git a/tools/public_api_guard/lib/tabs.d.ts b/tools/public_api_guard/lib/tabs.d.ts index 4cec15b5b71..94942ccb53a 100644 --- a/tools/public_api_guard/lib/tabs.d.ts +++ b/tools/public_api_guard/lib/tabs.d.ts @@ -118,9 +118,9 @@ export declare class MatTabHeader extends _MatTabHeaderMixinBase implements Afte _tabList: ElementRef; _tabListContainer: ElementRef; focusIndex: number; - readonly indexFocused: EventEmitter<{}>; + readonly indexFocused: EventEmitter; scrollDistance: number; - readonly selectFocusedIndex: EventEmitter<{}>; + readonly selectFocusedIndex: EventEmitter; selectedIndex: number; constructor(_elementRef: ElementRef, _changeDetectorRef: ChangeDetectorRef, _viewportRuler: ViewportRuler, _dir: Directionality, _ngZone?: NgZone | undefined, _platform?: Platform | undefined); _alignInkBarToSelectedTab(): void;