UNPKG

ngx-bootstrap

Version:
16 lines (15 loc) 712 B
<ul class="nav" [ngClass]="classMap" (click)="$event.preventDefault()"> <li *ngFor="let tabz of tabs" [ngClass]="['nav-item', tabz.customClass || '']" [class.active]="tabz.active" [class.disabled]="tabz.disabled"> <a href="javascript:void(0);" class="nav-link" [attr.id]="tabz.id ? tabz.id + '-link' : ''" [class.active]="tabz.active" [class.disabled]="tabz.disabled" (click)="tabz.active = true"> <span [ngTransclude]="tabz.headingRef">{{ tabz.heading }}</span> <span *ngIf="tabz.removable" (click)="$event.preventDefault(); removeTab(tabz);" class="bs-remove-tab"> &#10060;</span> </a> </li> </ul> <div class="tab-content"> <ng-content></ng-content> </div>