|
<ejs-tab id="tab_default" heightAdjustMode="Fill" (created)="onCreated($event)" width="400px"> <e-tabitems> <e-tabitem *ngFor="let message of headerText; index as i"> <ng-template #headerText> <span>{{message.text}}</span> <span *ngIf="i !== 4">10</span> </ng-template> <ng-template #content> <div>{{message.content}}</div> </ng-template> </e-tabitem> </e-tabitems> </ejs-tab> |
|
export class AppComponent { public headerText = [ { text: "TAB1", content: "Tab 1 content" }, { text: "TAB2", content: "Tab 2 content" }, { text: "TAB3", content: "Tab 3 content" }, { text: "TAB4", content: "Tab 4 content" }, { text: "TAB5", content: "Tab 5 content" }, { text: "TAB6", content: "Tab 6 content" } ]; onCreated(args: void) { setTimeout(() => { let tabObj = (document.querySelector(".e-tab") as any).ej2_instances[0]; tabObj.refreshActElePosition(); let toolbarObj = (document.querySelector(".e-toolbar") as any) .ej2_instances[0]; toolbarObj.refreshOverflow(); }, 50); } } |