Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F102800949
survey-v1.module.ts
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Mon, Feb 24, 07:51
Size
4 KB
Mime Type
text/x-java
Expires
Wed, Feb 26, 07:51 (2 d)
Engine
blob
Format
Raw Data
Handle
24427127
Attached To
R8244 Eawag_Swing_Weight_Elicitation
survey-v1.module.ts
View Options
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { BrowserModule } from '@angular/platform-browser';
import { HttpClientModule } from '@angular/common/http';
import { FormsModule } from '@angular/forms';
import { RouterModule, Routes } from '@angular/router';
import { StartComponent } from './start/start.component';
import { SurveyV1Component } from './survey-v1.component';
import { IntroductionComponent } from './introduction/introduction.component';
import { Branch1Component } from './branch1/branch1.component';
import { Branch1RComponent } from './branch1-r/branch1-r.component';
import { Branch1FComponent } from './branch1-f/branch1-f.component';
import { TokenComponent } from './token/token.component';
import { Branch2Component } from './branch2/branch2.component';
import { Branch2RComponent } from './branch2-r/branch2-r.component';
import { Branch2FComponent } from './branch2-f/branch2-f.component';
import { Branch3Component } from './branch3/branch3.component';
import { Branch3RComponent } from './branch3-r/branch3-r.component';
import { Branch3FComponent } from './branch3-f/branch3-f.component';
import { Branch4Component } from './branch4/branch4.component';
import { Branch4RComponent } from './branch4-r/branch4-r.component';
import { Branch4FComponent } from './branch4-f/branch4-f.component';
import { BranchUlComponent } from './branch-ul/branch-ul.component';
import { BranchUlRComponent } from './branch-ul-r/branch-ul-r.component';
import { BranchUlFComponent } from './branch-ul-f/branch-ul-f.component';
import { EndComponent } from './end/end.component';
import { Hl } from './hl'
import { TokenService } from './token.service';
import { TokenGaurdService } from './token-guard.service';
const routesv1: Routes = [
{ path: '', component: StartComponent },
{ path: 'survey-v1/start', component: StartComponent },
{ path: 'survey-v1/introduction', component: IntroductionComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch1', component: Branch1Component, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch1/rate', component: Branch1RComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch1/feedback', component: Branch1FComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/token', component: TokenComponent },
{ path: 'survey-v1/branch2', component: Branch2Component, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch2/rate', component: Branch2RComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch2/feedback', component: Branch2FComponent,canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch3', component: Branch3Component, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch3/rate', component: Branch3RComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch3/feedback', component: Branch3FComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch4', component: Branch4Component, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch4/rate', component: Branch4RComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch4/feedback', component: Branch4FComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch-ul', component: BranchUlComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch-ul/rate', component: BranchUlRComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/branch-ul/feedback', component: BranchUlFComponent, canActivate: [TokenGaurdService] },
{ path: 'survey-v1/end', component: EndComponent, canActivate: [TokenGaurdService] }
];
@NgModule({
imports: [
RouterModule.forChild(routesv1)
],
declarations: [StartComponent, SurveyV1Component, IntroductionComponent, Branch1Component, Branch1RComponent, Branch1FComponent, TokenComponent, Branch2Component, Branch2RComponent, Branch2FComponent, Branch3Component, Branch3RComponent, Branch3FComponent, Branch4Component, Branch4RComponent, Branch4FComponent, BranchUlComponent, BranchUlRComponent, BranchUlFComponent, EndComponent ],
exports: [
RouterModule
],
bootstrap: [SurveyV1Component],
providers: [
Hl,
TokenService,
TokenGaurdService
]
})
export class SurveyV1Module { }
Event Timeline
Log In to Comment