refactor(tabs): fix incorrect types for outputs (#14815)

Corrects some inaccurate types on a couple of the outputs of the `MatTabHeader`.
This commit is contained in:
Kristiyan Kostadinov
2019-01-17 20:33:00 +01:00
committed by vivian-hu
parent 463ac9e49a
commit 9d2cb6c296
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -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<number> = new EventEmitter<number>();
/** Event emitted when a label is focused. */
@Output() readonly indexFocused = new EventEmitter();
@Output() readonly indexFocused: EventEmitter<number> = new EventEmitter<number>();
constructor(private _elementRef: ElementRef,
private _changeDetectorRef: ChangeDetectorRef,
+2 -2
View File
@@ -118,9 +118,9 @@ export declare class MatTabHeader extends _MatTabHeaderMixinBase implements Afte
_tabList: ElementRef;
_tabListContainer: ElementRef;
focusIndex: number;
readonly indexFocused: EventEmitter<{}>;
readonly indexFocused: EventEmitter<number>;
scrollDistance: number;
readonly selectFocusedIndex: EventEmitter<{}>;
readonly selectFocusedIndex: EventEmitter<number>;
selectedIndex: number;
constructor(_elementRef: ElementRef, _changeDetectorRef: ChangeDetectorRef, _viewportRuler: ViewportRuler, _dir: Directionality, _ngZone?: NgZone | undefined, _platform?: Platform | undefined);
_alignInkBarToSelectedTab(): void;