87 lines
2.3 KiB
TypeScript
87 lines
2.3 KiB
TypeScript
/** @file
|
|
* @author Edouard DUPIN
|
|
* @copyright 2018, Edouard DUPIN, all right reserved
|
|
* @license PROPRIETARY (see license file)
|
|
*/
|
|
|
|
import { BrowserModule } from '@angular/platform-browser';
|
|
import { NgModule } from '@angular/core';
|
|
import { RouterModule } from '@angular/router';
|
|
import { HttpClientModule } from '@angular/common/http';
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
|
|
import { ElementDataImageComponent } from './component/data-image/data-image';
|
|
import { ElementTypeComponent } from './component/element-type/element-type';
|
|
|
|
import { PopInCreateType } from './popin/create-type/create-type';
|
|
|
|
import { AppComponent } from './app.component';
|
|
import {
|
|
HomeScene, HelpScene, GenderScene, PlaylistScene, ArtistScene, AlbumScene, AlbumsScene, TrackScene, SettingsScene,
|
|
TrackEditScene, AlbumEditScene, ArtistEditScene, ArtistsScene, ArtistAlbumScene
|
|
} from './scene';
|
|
import { GenderService, DataService, PlaylistService, ArtistService, AlbumService, TrackService, ArianeService, PlayerService } from './service';
|
|
import { UploadScene } from './scene/upload/upload';
|
|
import { ElementSeriesComponent, ElementTrackComponent, ElementSeasonComponent, ElementVideoComponent, ElementPlayerAudioComponent, DescriptionAreaComponent } from './component';
|
|
import { KarCWModule } from '@kangaroo-and-rabbit/kar-cw';
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
AppComponent,
|
|
ElementDataImageComponent,
|
|
ElementTypeComponent,
|
|
ElementSeriesComponent,
|
|
ElementTrackComponent,
|
|
ElementSeasonComponent,
|
|
ElementVideoComponent,
|
|
ElementPlayerAudioComponent,
|
|
DescriptionAreaComponent,
|
|
PopInCreateType,
|
|
|
|
HomeScene,
|
|
HelpScene,
|
|
GenderScene,
|
|
PlaylistScene,
|
|
ArtistAlbumScene,
|
|
ArtistsScene,
|
|
ArtistScene,
|
|
AlbumScene,
|
|
AlbumsScene,
|
|
TrackScene,
|
|
SettingsScene,
|
|
TrackEditScene,
|
|
AlbumEditScene,
|
|
ArtistEditScene,
|
|
UploadScene,
|
|
],
|
|
imports: [
|
|
BrowserModule,
|
|
RouterModule,
|
|
AppRoutingModule,
|
|
HttpClientModule,
|
|
KarCWModule,
|
|
],
|
|
providers: [
|
|
PlayerService,
|
|
GenderService,
|
|
DataService,
|
|
PlaylistService,
|
|
ArtistService,
|
|
AlbumService,
|
|
TrackService,
|
|
ArianeService,
|
|
],
|
|
exports: [
|
|
AppComponent,
|
|
ElementTypeComponent,
|
|
ElementSeriesComponent,
|
|
ElementSeasonComponent,
|
|
ElementVideoComponent,
|
|
PopInCreateType,
|
|
],
|
|
bootstrap: [
|
|
AppComponent
|
|
],
|
|
})
|
|
export class AppModule { }
|