dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_ProfileModule cluster_ProfileModule_declarations cluster_ProfileModule_imports ProfileComponent ProfileComponent ProfileModule ProfileModule ProfileComponent->ProfileModule ProfileHomeComponent ProfileHomeComponent ProfileHomeComponent->ProfileModule ProfileBupComponent ProfileBupComponent ProfileBupComponent->ProfileModule ProfileRupComponent ProfileRupComponent ProfileRupComponent->ProfileModule ProfileTrajectoryComponent ProfileTrajectoryComponent ProfileTrajectoryComponent->ProfileModule ProfileMarksComponent ProfileMarksComponent ProfileMarksComponent->ProfileModule ProfileRecordBookComponent ProfileRecordBookComponent ProfileRecordBookComponent->ProfileModule ProfileStipendComponent ProfileStipendComponent ProfileStipendComponent->ProfileModule ProfileContractsComponent ProfileContractsComponent ProfileContractsComponent->ProfileModule ProfileOrdersComponent ProfileOrdersComponent ProfileOrdersComponent->ProfileModule ProfileContractsSimpleComponent ProfileContractsSimpleComponent ProfileContractsSimpleComponent->ProfileModule ProfileContractsDetailComponent ProfileContractsDetailComponent ProfileContractsDetailComponent->ProfileModule ProfileRoutingModule ProfileRoutingModule ProfileRoutingModule->ProfileModule
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { ProfileViewerModule } from 'glx.ui/components/profileViewer/profileViewer';
import { TopMenuBxModule } from 'glx.ui/components/topMenuBx/topMenuBx';
import { PageTitleBxModule } from 'glx.ui/components/pageTitleBx/pageTitleBx';
import { LoadingBannerModule } from 'glx.ui/components/loadingBanner/loadingBanner';
import { BupViewerModule } from 'glx.ui/components/bupViewer';
import { RupViewerModule } from 'glx.ui/components/rupViewer';
import { MarksViewerModule } from 'glx.ui/components/marksViewer';
import { RecordBookViewerModule } from 'glx.ui/components/recordBookViewer';
import { StipendViewerModule } from 'glx.ui/components/stipendViewer';
import { OrdersViewerModule } from 'glx.ui/components/ordersViewer';
import { ContractsViewerModule } from 'glx.ui/components/contractsViewer';
import { ContractsSimpleViewerModule } from 'glx.ui/components/contractsSimpleViewer';
import { ContractDetailModule } from 'glx.ui/components/contractDetail';

import { ProfileComponent } from './profile.component';
import { ProfileHomeComponent } from './home/home';
import { ProfileBupComponent } from './bup/bup';
import { ProfileRupComponent } from './rup/rup';
import { ProfileTrajectoryComponent } from './trajectory/trajectory';
import { ProfileMarksComponent } from './marks/marks';
import { ProfileRecordBookComponent } from './recordBook/recordBook';
import { ProfileStipendComponent } from './stipend/stipend';
import { ProfileContractsComponent } from './contracts/contracts';
import { ProfileOrdersComponent } from './orders/orders';
import { ProfileContractsSimpleComponent } from './contracts.simple/contracts';
import { ProfileContractsDetailComponent } from './contracts.detail/contracts';

import { ProfileService } from 'glx.ui/components/kernel/services/profile.service';
import { CommonService } from 'glx.ui/components/kernel/services/common.service';
import { SettingsService } from 'glx.ui/components/kernel/services/settings.service';
import { StudentGuard } from 'glx.ui/components/kernel/guards/student.guard';
import { StaffGuard } from 'glx.ui/components/kernel/guards/staff.guard';

import { ProfileRoutingModule } from './profile.routing.module';

const GLX_UI_MODULES = [
  TopMenuBxModule,
  PageTitleBxModule,
  LoadingBannerModule,
  ProfileViewerModule,
  BupViewerModule,
  RupViewerModule,
  MarksViewerModule,
  RecordBookViewerModule,
  StipendViewerModule,
  OrdersViewerModule,
  ContractsViewerModule,
  ContractsSimpleViewerModule,
  ContractDetailModule
];

@NgModule({
  imports: [
    CommonModule,
    ProfileRoutingModule,
    GLX_UI_MODULES
  ],
  declarations: [
    ProfileComponent,
    ProfileHomeComponent,
    ProfileBupComponent,
    ProfileRupComponent,
    ProfileTrajectoryComponent,
    ProfileMarksComponent,
    ProfileRecordBookComponent,
    ProfileStipendComponent,
    ProfileContractsComponent,
    ProfileOrdersComponent,
    ProfileContractsSimpleComponent,
    ProfileContractsDetailComponent
  ],
  providers: [
    ProfileService,
    CommonService,
    SettingsService,
    StudentGuard,
    StaffGuard
  ]
})
export class ProfileModule {
}

results matching ""

    No results matching ""