mirror of https://github.com/OpenVidu/openvidu.git
47 lines
3.3 KiB
TypeScript
47 lines
3.3 KiB
TypeScript
import { NgModule } from '@angular/core';
|
|
import { Routes, RouterModule } from '@angular/router';
|
|
import { DashboardComponent } from './dashboard/dashboard.component';
|
|
import { CallComponent } from './openvidu-call/call.component';
|
|
import { TestingComponent } from './testing-app/testing.component';
|
|
import { ExamplesDashboardComponent } from './examples/examples-dashboard/examples-dashboard.component';
|
|
import { ToolbarDirectiveComponent } from './examples/toolbar-directive/toolbar-directive.component';
|
|
import { ToolbarAdditionalButtonsDirectiveComponent } from './examples/toolbarAdditionalButtons-directive/toolbarAdditionalButtons-directive.component';
|
|
import { LayoutDirectiveComponent } from './examples/layout-directive/layout-directive.component';
|
|
import { StreamDirectiveComponent } from './examples/stream-directive/stream-directive.component';
|
|
import { PanelDirectiveComponent } from './examples/panel-directive/panel-directive.component';
|
|
import { ParticipantsPanelDirectiveComponent } from './examples/participantsPanel-directive/participantsPanel-directive.component';
|
|
import { ChatPanelDirectiveComponent } from './examples/chatPanel-directive/chatPanel-directive.component';
|
|
|
|
import { ParticipantPanelItemElementsDirectiveComponent } from './examples/participantPanelItemElements-directive/participantPanelItemElements-directive.component';
|
|
import { ParticipantPanelItemDirectiveComponent } from './examples/participantPanelItem-directive/participantPanelItem-directive.component';
|
|
import { ToolbarAdditionalPanelButtonsDirectiveComponent } from './examples/toolbarAdditionalPanelButtons-directive/toolbarAdditionalPanelButtons-directive.component';
|
|
import { AdditionalPanelsDirectiveComponent } from './examples/additionalPanels-directive/additionalPanels-directive.component';
|
|
import { AdminDashboardComponent } from './admin/admin-dashboard/admin-dashboard.component';
|
|
|
|
const routes: Routes = [
|
|
{ path: '', component: DashboardComponent },
|
|
{ path: 'call', component: CallComponent },
|
|
{ path: 'testing', component: TestingComponent },
|
|
{ path: 'admin', component: AdminDashboardComponent },
|
|
|
|
{ path: 'examples', component: ExamplesDashboardComponent},
|
|
{ path: 'examples/toolbarDirective', component: ToolbarDirectiveComponent },
|
|
{ path: 'examples/toolbarAdditionalButtonsDirective', component: ToolbarAdditionalButtonsDirectiveComponent },
|
|
{ path: 'examples/toolbarAdditionalPanelButtonsDirective', component: ToolbarAdditionalPanelButtonsDirectiveComponent },
|
|
|
|
{ path: 'examples/layoutDirective', component: LayoutDirectiveComponent },
|
|
{ path: 'examples/streamDirective', component: StreamDirectiveComponent },
|
|
|
|
{ path: 'examples/panelDirective', component: PanelDirectiveComponent },
|
|
{ path: 'examples/additionalPanelsDirective', component: AdditionalPanelsDirectiveComponent },
|
|
{ path: 'examples/participantsPanelDirective', component: ParticipantsPanelDirectiveComponent },
|
|
{ path: 'examples/chatPanelDirective', component: ChatPanelDirectiveComponent },
|
|
{ path: 'examples/participantPanelItemDirective', component: ParticipantPanelItemDirectiveComponent },
|
|
{ path: 'examples/participantPanelItemElementsDirective', component: ParticipantPanelItemElementsDirectiveComponent },
|
|
];
|
|
@NgModule({
|
|
imports: [RouterModule.forRoot(routes, { useHash: true })],
|
|
exports: [RouterModule]
|
|
})
|
|
export class AppRoutingModule {}
|