@@ -367,8 +367,13 @@ export class _MatTabLinkBase extends _MatTabLinkMixinBase implements AfterViewIn
367
367
set active(value : boolean );
368
368
elementRef: ElementRef ;
369
369
focus(): void ;
370
+ _getIndex(): number ;
371
+ _getTabIndex(): number ;
370
372
// (undocumented)
371
373
_handleFocus(): void ;
374
+ // (undocumented)
375
+ _handleKeydown(event : KeyboardEvent ): void ;
376
+ id: string ;
372
377
protected _isActive: boolean ;
373
378
// (undocumented)
374
379
static ngAcceptInputType_active: BooleanInput ;
@@ -385,7 +390,7 @@ export class _MatTabLinkBase extends _MatTabLinkMixinBase implements AfterViewIn
385
390
rippleConfig: RippleConfig & RippleGlobalOptions ;
386
391
get rippleDisabled(): boolean ;
387
392
// (undocumented)
388
- static ɵdir: i0 .ɵɵDirectiveDeclaration <_MatTabLinkBase , never , never , { " active" : " active" ; }, {}, never >;
393
+ static ɵdir: i0 .ɵɵDirectiveDeclaration <_MatTabLinkBase , never , never , { " active" : " active" ; " id " : " id " ; }, {}, never >;
389
394
// (undocumented)
390
395
static ɵfac: i0 .ɵɵFactoryDeclaration <_MatTabLinkBase , [null , null , { optional: true ; }, { attribute: " tabindex" ; }, null , { optional: true ; }]>;
391
396
}
@@ -425,18 +430,30 @@ export abstract class _MatTabNavBase extends MatPaginatedTabHeader implements Af
425
430
set disableRipple(value : any );
426
431
abstract _items: QueryList <MatPaginatedTabHeaderItem & {
427
432
active: boolean ;
433
+ id: string ;
428
434
}>;
429
435
// (undocumented)
430
436
protected _itemSelected(): void ;
431
437
// (undocumented)
432
438
ngAfterContentInit(): void ;
439
+ panel? : MatTabNavPanel ;
433
440
updateActiveLink(): void ;
434
441
// (undocumented)
435
- static ɵdir: i0 .ɵɵDirectiveDeclaration <_MatTabNavBase , never , never , { " backgroundColor" : " backgroundColor" ; " disableRipple" : " disableRipple" ; " color" : " color" ; }, {}, never >;
442
+ static ɵdir: i0 .ɵɵDirectiveDeclaration <_MatTabNavBase , never , never , { " backgroundColor" : " backgroundColor" ; " disableRipple" : " disableRipple" ; " color" : " color" ; " panel " : " panel " ; }, {}, never >;
436
443
// (undocumented)
437
444
static ɵfac: i0 .ɵɵFactoryDeclaration <_MatTabNavBase , [null , { optional: true ; }, null , null , null , null , { optional: true ; }]>;
438
445
}
439
446
447
+ // @public
448
+ export class MatTabNavPanel {
449
+ _activeTabId? : string ;
450
+ id: string ;
451
+ // (undocumented)
452
+ static ɵcmp: i0 .ɵɵComponentDeclaration <MatTabNavPanel , " mat-tab-nav-panel" , [" matTabNavPanel" ], { " id" : " id" ; }, {}, never , [" *" ]>;
453
+ // (undocumented)
454
+ static ɵfac: i0 .ɵɵFactoryDeclaration <MatTabNavPanel , never >;
455
+ }
456
+
440
457
// @public
441
458
export const matTabsAnimations: {
442
459
readonly translateTab: AnimationTriggerMetadata ;
@@ -458,7 +475,7 @@ export class MatTabsModule {
458
475
// (undocumented)
459
476
static ɵinj: i0 .ɵɵInjectorDeclaration <MatTabsModule >;
460
477
// (undocumented)
461
- static ɵmod: i0 .ɵɵNgModuleDeclaration <MatTabsModule , [typeof i1 .MatTabGroup , typeof i2 .MatTabLabel , typeof i3 .MatTab , typeof i4 .MatInkBar , typeof i5 .MatTabLabelWrapper , typeof i6 .MatTabNav , typeof i6 .MatTabLink , typeof i7 .MatTabBody , typeof i7 .MatTabBodyPortal , typeof i8 .MatTabHeader , typeof i9 .MatTabContent ], [typeof i10 .CommonModule , typeof i11 .MatCommonModule , typeof i12 .PortalModule , typeof i11 .MatRippleModule , typeof i13 .ObserversModule , typeof i14 .A11yModule ], [typeof i11 .MatCommonModule , typeof i1 .MatTabGroup , typeof i2 .MatTabLabel , typeof i3 .MatTab , typeof i6 .MatTabNav , typeof i6 .MatTabLink , typeof i9 .MatTabContent ]>;
478
+ static ɵmod: i0 .ɵɵNgModuleDeclaration <MatTabsModule , [typeof i1 .MatTabGroup , typeof i2 .MatTabLabel , typeof i3 .MatTab , typeof i4 .MatInkBar , typeof i5 .MatTabLabelWrapper , typeof i6 .MatTabNav , typeof i6 .MatTabNavPanel , typeof i6 . MatTabLink , typeof i7 .MatTabBody , typeof i7 .MatTabBodyPortal , typeof i8 .MatTabHeader , typeof i9 .MatTabContent ], [typeof i10 .CommonModule , typeof i11 .MatCommonModule , typeof i12 .PortalModule , typeof i11 .MatRippleModule , typeof i13 .ObserversModule , typeof i14 .A11yModule ], [typeof i11 .MatCommonModule , typeof i1 .MatTabGroup , typeof i2 .MatTabLabel , typeof i3 .MatTab , typeof i6 .MatTabNav , typeof i6 . MatTabNavPanel , typeof i6 .MatTabLink , typeof i9 .MatTabContent ]>;
462
479
}
463
480
464
481
// @public
0 commit comments