tabs/src/tabs/tabs.component.ts
Developer Preview – This component is in an early stage of development and may undergo breaking changes. Feedback welcome!
The Tabs component represents a set of layered sections of content, acting as the overarching container for a tabbed interface.
selected is not provided<talenra-tabs>
<talenra-tab-list selected="myTab">
<talenra-tab identifier="myTab" label="My Tab" />
<talenra-tab identifier="yourTab" label="Your Tab" />
<talenra-tab identifier="theirTab" label="Their Tab" />
</talenra-tab-list>
<talenra-tab-panels>
<talenra-tab-panel identifier="myTab">My Tab Content</talenra-tab-panel>
<talenra-tab-panel identifier="yourTab">Your Tab Content</talenra-tab-panel>
<talenra-tab-panel identifier="theirTab">Their Tab Content</talenra-tab-panel>
</talenra-tab-panels>
</talenra-tabs><talenra-tabs>
<talenra-tab-list selected="inbox">
<talenra-tab identifier="inbox" label="Inbox" icon="mail" counter="5" />
<talenra-tab identifier="drafts" label="Drafts" icon="draft" counter="2" />
<talenra-tab identifier="sent" label="Sent" icon="send" disabled />
</talenra-tab-list>
<talenra-tab-panels>
<!-- Tab panels content -->
</talenra-tab-panels>
</talenra-tabs>import { TabsComponent } from '@talenra/components/tabs';| changeDetection | ChangeDetectionStrategy.OnPush |
| HostDirectives |
Tabs
|
| providers |
TabsService
|
| selector | talenra-tabs |
| templateUrl | ./tabs.component.html |
| styleUrl | ./tabs.component.scss |