dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_SharedModule cluster_SharedModule_providers GlobalService GlobalService SharedModule SharedModule GlobalService->SharedModule

File

src/app/com/mycompany/normalize/shared/module/shared.module.ts

Providers

Methods

Static forRoot
forRoot()
Returns : { ngModule: typeof SharedModule; providers: {}; import: {}; }
/**
 * @author @l.piciollo
 * @email lucapiciolo@gmail.com
 * @create date 2019-12-21 12:30:36
 * @modify date 2019-12-21 12:30:36
 * @desc [ modulo comune a tutto l'applicativo, si occupa di condividere altri moduli e funzionalita con il sistema. 
 * tutti i componenti o moduli che dovranno essere condivisi con il resto dell'applicazione devono essere posti in 
 * import ed in export
 * ]
 */
import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { TranslateModule } from '@ngx-translate/core';
import { GlobalService } from 'src/app/com/mycompany/normalize/shared/service/global.service';
import { HttpGraphicSpeedComponent } from 'src/app/com/mycompany/normalize/shared/component/http-graphic-speed/http-graphic-speed.component';
import { CommonModule } from '@angular/common';
/**
 *  @author @l.piciollo
 *  modulo comune a tutto l'applicativo, si occupa di condividere altri moduli e funzionalita con il sistema. 
 *  tutti i componenti o moduli che dovranno essere condivisi con il resto dell'applicazione devono essere posti in 
 *  impport ed in export
 */
@NgModule({
  declarations: [ HttpGraphicSpeedComponent],
  imports: [
    CommonModule,
    HttpClientModule,
    FormsModule,
    TranslateModule
  ],
  providers: [GlobalService],
  exports: [
    CommonModule,
    HttpClientModule,
    FormsModule,
    TranslateModule,
    HttpGraphicSpeedComponent
  ]
})
export class SharedModule {

  constructor(private globalService: GlobalService) { /**inizializzazione del servizio per la creazione dei listener */}
  
  static forRoot() {
    return {
      ngModule: SharedModule,
      providers: [],
      import: []
    }
  }
}

result-matching ""

    No results matching ""