import { ComponentFactoryResolver, AfterContentInit, QueryList, AfterViewChecked } from '@angular/core'; import { ThfTabsBaseComponent } from '@totvs/thf-core/components/thf-tabs-base'; import { ThfTabComponent } from './thf-tab/thf-tab.component'; /** * @extends ThfTabsBaseComponent * * @example * * * * * *

Conteúdo da aba 1

*
* *

Conteúdo da aba 2

*
* *

Conteúdo da aba 3

*
*
* * * *

Conteúdo da aba 1

*
* *

Conteúdo da aba 2

*
* *

Conteúdo da aba 3

*
* *

Conteúdo da aba 4

*
*
* * * *
* * import { Component, AfterViewChecked } from '@angular/core'; * import { ThfModule } from '@totvs/thf-web'; * * @Component({ * selector: 'sample-thf-tabs', * templateUrl: './sample-thf-tabs.component.html', * }) * export class SampleThfTabsComponent { * * hide: boolean = false; * * metodo() { * console.log('Disparado método ao clicar na aba'); * } * * } * *
*/ export declare class ThfTabsComponent extends ThfTabsBaseComponent implements AfterContentInit, AfterViewChecked { private resolver; tabsChild: QueryList; nav: any; listButtons: any[]; created: boolean; constructor(resolver: ComponentFactoryResolver); ngAfterContentInit(): void; ngAfterViewChecked(): void; selectedTab(id: any): void; countVisibledTabs(): number; calculateWidth(visibledTabs: any): number; }