Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 | 109x | import { Routes } from '@angular/router';
import { LoginComponent } from './components/login/login.component';
import { FourOFourComponent } from './components/four-o-four/four-o-four.component';
import { SignalsComponent } from './components/signals/signals.component';
import { SignalComponent } from './components/signal/signal.component';
import { DashboardComponent } from './components/dashboard/dashboard.component';
import { RegisterComponent } from './components/register/register.component';
import { SignalsGraphsComponent } from './components/signals-graphs/signals-graphs.component';
import { DeviceComponent } from './components/device/device.component';
import { DevicesComponent } from './components/devices/devices.component';
import { StatesTableComponent } from './components/device-states/device-states.component';
import { VideosComponent } from './components/videos/videos.component';
import { EventsComponent } from './components/events/events.component';
import { EventComponent } from './components/event/event.component';
import { ProfileComponent } from './components/profile/profile.component';
import { PidComponent } from './components/pid/pid.component';
import { PetriComponent } from './components/petri/petri.component';
import { EventRulesComponent } from './components/event-rules/event-rules.component';
import { EventRuleComponent } from './components/event-rule/event-rule.component';
import { SignalsValuesTableComponent } from './components/signals-values-table/signals-values-table.component';
import { authGuard } from './guards/auth.guard';
import { AdministratorComponent } from './components/administrator/administrator.component';
import { adminGuard } from './guards/admin.guard';
import { CampaignsComponent } from './components/campaigns/campaigns.component';
import { CampaignComponent } from './components/campaign/campaign.component';
import { PhaseComponent } from './components/phase/phase.component';
import { PidDesignerComponent } from './components/pid-designer/pid-designer.component';
import { CustomViewsComponent } from './components/custom-views/custom-views.component';
import { ViewBuilderComponent } from './components/view-builder/view-builder.component';
import { CustomViewComponent } from './components/custom-view/custom-view.component';
import { DeviceSetupsComponent } from './components/device-setups/device-setups.component';
import { DeviceSetupComponent } from './components/device-setup/device-setup.component';
import { CountdownComponent } from './components/countdown/countdown.component';
import { UsersTableComponent } from './components/users-table/users-table.component';
import { CommandsTableComponent } from './components/commands-table/commands-table.component';
import { GlobalErrorComponent } from './components/global-error/global-error.component';
import { DeviceDeployersComponent } from './components/device-deployers/device-deployers.component';
import { DeviceDeployerComponent } from './components/device-deployer/device-deployer.component';
import { DeviceFromDeployerComponent } from './components/device-from-deployer/device-from-deployer.component';
import { ForcedSignalsComponent } from './components/forced-signals/forced-signals.component';
import { PhasesGraphComponent } from './components/phases-graph/phases-graph.component';
export const routes: Routes = [
{ path: 'login', component: LoginComponent, data: {'bars': false}},
{ path: 'devices', component: DevicesComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'devices/:device_id', component: DeviceComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'devices/:device_id/petri-network', component: PetriComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'devices/:device_id/pid', component: PidComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'device-setups', component: DeviceSetupsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'device-setups/:device_setup_id', component: DeviceSetupComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'devices/:device_id/states', component: StatesTableComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'device-deployers', component: DeviceDeployersComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'device-deployers/:device_deployer_id/devices/:device_id', component: DeviceFromDeployerComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'device-deployers/:device_deployer_id', component: DeviceDeployerComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'signals', component: SignalsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'signals/:signal_id', component: SignalComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'signals-graph', component: SignalsGraphsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'signals-values', component: SignalsValuesTableComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'forced-signals', component: ForcedSignalsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'events', component: EventsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'events/:event_id', component: EventComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'event-rules', component: EventRulesComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'event-rules/:event_rule_id', component: EventRuleComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'videos', component: VideosComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'register', component: RegisterComponent, data: {'bars': false}},
{ path: 'admin', component: AdministratorComponent, data: {'bars': true}, canActivate: [adminGuard] },
{ path: 'users', component: UsersTableComponent, data: {'bars': true}, canActivate: [adminGuard] },
{ path: 'commands', component: CommandsTableComponent, data: {'bars': true}, canActivate: [adminGuard] },
{ path: 'users/:id', component: ProfileComponent, data: {'bars': true}, canActivate: [adminGuard] },
{ path: 'profile', component: ProfileComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'pid-designer', component: PidDesignerComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'custom-views', component: CustomViewsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'custom-views/new', component: ViewBuilderComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'custom-views/:view_id', component: CustomViewComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'custom-views/:view_id/edit', component: ViewBuilderComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: '', component: DashboardComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'campaigns', component: CampaignsComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'campaigns/new', component: CampaignComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'campaigns/:campaign_id', component: CampaignComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'campaigns/:campaign_id/phases/new', component: PhaseComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'phases/:phase_id', component: PhaseComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'post-processing', component: PhasesGraphComponent, data: {'bars': true}, canActivate: [authGuard] },
{ path: 'error', component: GlobalErrorComponent, data: {'bars': false}},
{ path: '404', component: FourOFourComponent, data: {'bars': false}},
{ path: '**', component: FourOFourComponent, data: {'bars': false}},
{ path: 'countdown', component: CountdownComponent, data: {'bars': true}, canActivate: [authGuard] }
];
|