2017-07-19 14:58:36 +00:00
|
|
|
import { NgModule } from '@angular/core';
|
2017-07-23 07:32:13 +00:00
|
|
|
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
|
2017-07-19 14:58:36 +00:00
|
|
|
import { CommonModule } from '@angular/common';
|
|
|
|
|
|
|
|
import { MaterialModule } from './material.module';
|
|
|
|
import { FlexLayoutModule } from '@angular/flex-layout';
|
2017-08-02 10:01:55 +00:00
|
|
|
import { ColorPickerModule } from 'ngx-color-picker';
|
2017-11-04 10:41:40 +00:00
|
|
|
import { NgxDnDModule } from '@withinpixels/ngx-dnd';
|
2017-08-02 10:01:55 +00:00
|
|
|
import { NgxDatatableModule } from '@swimlane/ngx-datatable';
|
2017-07-19 14:58:36 +00:00
|
|
|
|
2017-10-10 13:37:14 +00:00
|
|
|
import { FuseMatSidenavHelperDirective, FuseMatSidenavTogglerDirective } from '../directives/mat-sidenav-helper/mat-sidenav-helper.directive';
|
2017-07-19 14:58:36 +00:00
|
|
|
import { FusePipesModule } from '../pipes/pipes.module';
|
2017-07-26 07:02:26 +00:00
|
|
|
import { FuseConfirmDialogComponent } from '../components/confirm-dialog/confirm-dialog.component';
|
2017-07-28 13:03:32 +00:00
|
|
|
import { FuseCountdownComponent } from '../components/countdown/countdown.component';
|
2017-08-02 10:01:55 +00:00
|
|
|
import { FuseMatchMedia } from '../services/match-media.service';
|
2017-09-11 09:30:01 +00:00
|
|
|
import { FuseNavbarVerticalService } from '../../main/navbar/vertical/navbar-vertical.service';
|
2017-10-10 13:37:14 +00:00
|
|
|
import { FuseMatSidenavHelperService } from '../directives/mat-sidenav-helper/mat-sidenav-helper.service';
|
2017-08-02 14:47:45 +00:00
|
|
|
import { FuseHljsComponent } from '../components/hljs/hljs.component';
|
2017-09-18 13:06:15 +00:00
|
|
|
import { FusePerfectScrollbarDirective } from '../directives/fuse-perfect-scrollbar/fuse-perfect-scrollbar.directive';
|
2017-08-11 13:53:01 +00:00
|
|
|
import { FuseIfOnDomDirective } from '../directives/fuse-if-on-dom/fuse-if-on-dom.directive';
|
2017-08-21 13:12:51 +00:00
|
|
|
import { FuseMaterialColorPickerComponent } from '../components/material-color-picker/material-color-picker.component';
|
2017-10-24 12:41:44 +00:00
|
|
|
import { FuseTranslationLoaderService } from '../services/translation-loader.service';
|
2017-08-29 14:20:13 +00:00
|
|
|
import { CookieService } from 'ngx-cookie-service';
|
2017-09-27 16:40:59 +00:00
|
|
|
import { MarkdownModule } from 'angular2-markdown';
|
2017-10-24 12:41:44 +00:00
|
|
|
import { TranslateModule } from '@ngx-translate/core';
|
2017-07-08 16:12:52 +00:00
|
|
|
|
|
|
|
@NgModule({
|
2017-07-26 07:02:26 +00:00
|
|
|
declarations : [
|
2017-10-10 13:37:14 +00:00
|
|
|
FuseMatSidenavHelperDirective,
|
|
|
|
FuseMatSidenavTogglerDirective,
|
2017-07-28 13:03:32 +00:00
|
|
|
FuseConfirmDialogComponent,
|
2017-08-02 14:47:45 +00:00
|
|
|
FuseCountdownComponent,
|
2017-08-11 13:53:01 +00:00
|
|
|
FuseHljsComponent,
|
2017-08-21 13:12:51 +00:00
|
|
|
FuseIfOnDomDirective,
|
2017-09-18 13:06:15 +00:00
|
|
|
FusePerfectScrollbarDirective,
|
2017-08-21 13:12:51 +00:00
|
|
|
FuseMaterialColorPickerComponent
|
2017-07-13 14:43:22 +00:00
|
|
|
],
|
2017-07-26 07:02:26 +00:00
|
|
|
imports : [
|
2017-07-08 16:12:52 +00:00
|
|
|
FlexLayoutModule,
|
|
|
|
MaterialModule,
|
|
|
|
CommonModule,
|
2017-07-15 15:03:40 +00:00
|
|
|
FormsModule,
|
2017-07-19 14:58:36 +00:00
|
|
|
FusePipesModule,
|
2017-07-26 07:02:26 +00:00
|
|
|
ReactiveFormsModule,
|
2017-07-26 21:33:17 +00:00
|
|
|
ColorPickerModule,
|
2017-07-29 13:42:53 +00:00
|
|
|
NgxDnDModule,
|
2017-08-30 03:54:11 +00:00
|
|
|
NgxDatatableModule,
|
2017-09-27 16:40:59 +00:00
|
|
|
MarkdownModule
|
2017-07-08 16:12:52 +00:00
|
|
|
],
|
2017-07-26 07:02:26 +00:00
|
|
|
exports : [
|
2017-07-08 16:12:52 +00:00
|
|
|
FlexLayoutModule,
|
|
|
|
MaterialModule,
|
|
|
|
CommonModule,
|
2017-07-13 14:43:22 +00:00
|
|
|
FormsModule,
|
2017-10-10 13:37:14 +00:00
|
|
|
FuseMatSidenavHelperDirective,
|
|
|
|
FuseMatSidenavTogglerDirective,
|
2017-07-19 14:58:36 +00:00
|
|
|
FusePipesModule,
|
2017-08-07 10:29:58 +00:00
|
|
|
FuseCountdownComponent,
|
|
|
|
FuseHljsComponent,
|
2017-09-18 13:06:15 +00:00
|
|
|
FusePerfectScrollbarDirective,
|
2017-07-26 07:02:26 +00:00
|
|
|
ReactiveFormsModule,
|
2017-07-26 21:33:17 +00:00
|
|
|
ColorPickerModule,
|
2017-07-28 13:03:32 +00:00
|
|
|
NgxDnDModule,
|
2017-08-11 13:53:01 +00:00
|
|
|
NgxDatatableModule,
|
2017-08-21 13:12:51 +00:00
|
|
|
FuseIfOnDomDirective,
|
2017-08-30 03:54:11 +00:00
|
|
|
FuseMaterialColorPickerComponent,
|
2017-10-24 12:41:44 +00:00
|
|
|
MarkdownModule,
|
|
|
|
TranslateModule
|
2017-07-26 07:02:26 +00:00
|
|
|
],
|
2017-07-29 13:42:53 +00:00
|
|
|
entryComponents: [
|
|
|
|
FuseConfirmDialogComponent
|
2017-08-02 10:01:55 +00:00
|
|
|
],
|
|
|
|
providers : [
|
2017-08-29 14:20:13 +00:00
|
|
|
CookieService,
|
2017-08-02 10:01:55 +00:00
|
|
|
FuseMatchMedia,
|
2017-09-11 09:30:01 +00:00
|
|
|
FuseNavbarVerticalService,
|
2017-10-24 12:41:44 +00:00
|
|
|
FuseMatSidenavHelperService,
|
|
|
|
FuseTranslationLoaderService
|
2017-07-29 13:42:53 +00:00
|
|
|
]
|
2017-07-08 16:12:52 +00:00
|
|
|
})
|
2017-07-13 14:43:22 +00:00
|
|
|
|
2017-07-08 16:12:52 +00:00
|
|
|
export class SharedModule
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|