All Projects → zerohouse → router-tab

zerohouse / router-tab

Licence: other
No description or website provided.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to router-tab

ngx-print
🖨️ A plug n' play Angular (2++) library to print your stuff
Stars: ✭ 124 (+853.85%)
Mutual labels:  angular6
loopback3 angular6 bootstrap4
API Rest build by Loopback. Frontend on Angular 6
Stars: ✭ 26 (+100%)
Mutual labels:  angular6
ng-sq-ui
Flexible and easily customizable UI-kit for Angular 11+
Stars: ✭ 99 (+661.54%)
Mutual labels:  angular6
ecommerce
Arquitectura de Microservicios - 2018
Stars: ✭ 22 (+69.23%)
Mutual labels:  angular6
eixample
Multi-Tenant .NET 6 Architecture (Angular, Vue, React)
Stars: ✭ 61 (+369.23%)
Mutual labels:  angular6
ngx-image-editor
Awesome image editor for Angular 6
Stars: ✭ 74 (+469.23%)
Mutual labels:  angular6
ng-toggle
Bootstrap-styled Angular Toggle Component
Stars: ✭ 14 (+7.69%)
Mutual labels:  angular6
ionic4-angular6-crud-example
Building CRUD Mobile App using Ionic 4, Angular 6 and Cordova
Stars: ✭ 50 (+284.62%)
Mutual labels:  angular6
ng-electron-devkit
Angular Webpack Build Facade for Electron
Stars: ✭ 12 (-7.69%)
Mutual labels:  angular6
angular2-cookie-law
Angular2+ component that provides a banner to inform users about cookie law
Stars: ✭ 38 (+192.31%)
Mutual labels:  angular6
ng-multi-bootstrap-themes
Dynamically Switch Themes with Bootstrap 4 and Angular 6
Stars: ✭ 37 (+184.62%)
Mutual labels:  angular6
ngx-konami
A simple directive to add easter eggs in your Angular application 👾
Stars: ✭ 34 (+161.54%)
Mutual labels:  angular6
nglp-angular-material-landing-page
NGLP is an Angular Material Landing Page.
Stars: ✭ 32 (+146.15%)
Mutual labels:  angular6
angular-pwa
Angular 6 PWA Example
Stars: ✭ 17 (+30.77%)
Mutual labels:  angular6
mean-stack
MEAN stack Mongoose, Express, Angular6, Node
Stars: ✭ 22 (+69.23%)
Mutual labels:  angular6
ng-pdf-highlighter
PDF annotation with angular7
Stars: ✭ 15 (+15.38%)
Mutual labels:  angular6
angular-rollbar-source-maps
Angular 2+ implementation to upload sourcemaps to Rollbar
Stars: ✭ 17 (+30.77%)
Mutual labels:  angular6
AngularAI
💬 Angular 6 AI (localhost version is working correctly)
Stars: ✭ 50 (+284.62%)
Mutual labels:  angular6
angular-progress-bar
This component allow you to easy incorporate progress-bar to angular/ionic project, providing binding and color options
Stars: ✭ 26 (+100%)
Mutual labels:  angular6
svn2git
Tool to help and automate migration from SVN to GitLab
Stars: ✭ 34 (+161.54%)
Mutual labels:  angular6

RouterTab

Router-Tab Directive

Install

npm install @zerohouse/router-tab --save

Import RouterTabModule

@NgModule({
  declarations: [
    AppComponent, PageAComponent, PageBComponent, PageCComponent
  ],
  imports: [
    RouterTabModule, // this module

    RouterModule.forRoot([
      {path: '', pathMatch: 'full', redirectTo: 'a'},
      {path: 'a', component: PageAComponent},
      {path: 'b', component: PageBComponent},
      {path: 'c', component: PageCComponent}
    ]),
    BrowserModule,
    BrowserAnimationsModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule {
}

use routerTabs On MatTabGroup

<mat-tab-group routerTabs>
  <mat-tab label="Page A" routerLink="a"></mat-tab>
  <mat-tab label="Page B" routerLink="b"></mat-tab>
  <mat-tab label="Page C" routerLink="c"></mat-tab>
</mat-tab-group>
<router-outlet></router-outlet>
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].