export class TabsRouting {} // todo /* import {MaterializeDirective} from "../../src/index"; import {Component,OnDestroy} from "@angular/core" import {Subscription} from "rxjs/subscription"; import {Location} from '@angular/common'; import { Router, Routes, RouterModule } from '@angular/router'; @Component({selector: "tabs-test1",template: `
Test 1
`}) class TabsTest1 {} @Component({selector: "tabs-test2",template: `
Test 2
`}) class TabsTest2 {} @Component({selector: "tabs-test3",template: `
Test 3
`}) class TabsTest3 {} @Component({selector: "tabs-test4",template: `
Test 4
`}) class TabsTest4 {} @Component({ selector: "tabs-routing", directives: [TabsTest1,TabsTest2,TabsTest3,TabsTest4], template: `

` }) export class TabsRouting implements OnDestroy { private tabs = [ {name:"Test 1",href:"/TabsRouting/TabsTest1",route:"TabsTest1"}, {name:"Test 2",href:"/TabsRouting/TabsTest2",route:"TabsTest2"}, {name:"Test 3",href:"/TabsRouting/TabsTest3",route:"TabsTest3", disabled:true}, {name:"Test 4",href:"/TabsRouting/TabsTest4",route:"TabsTest4"} ]; private routerSubscription:Subscription; private tabSelectionParams = null; constructor(private router:Router, private location:Location) { } routeTo(route) { this.router.navigate([route]); } updateSelectionParams(router) { for (var i=0; i