dependencies dependencies cluster_NgxEchartsModule cluster_NgxEchartsModule_exports cluster_NgxEchartsModule_imports NgxEchartsDirective NgxEchartsDirective NgxEchartsModule NgxEchartsModule NgxEchartsDirective->NgxEchartsModule NgxEchartsDirective NgxEchartsDirective NgxEchartsModule->NgxEchartsDirective

File

projects/ngx-echarts/src/lib/ngx-echarts.module.ts

Methods

Static forChild
forChild()
Returns : ModuleWithProviders<NgxEchartsModule>
Static forRoot
forRoot(config: NgxEchartsConfig)
Parameters :
Name Type Optional
config NgxEchartsConfig No
Returns : ModuleWithProviders<NgxEchartsModule>
import { ModuleWithProviders, NgModule } from '@angular/core';
import { NgxEchartsConfig } from './config';
import { NgxEchartsDirective } from './ngx-echarts.directive';
import { provideEchartsCore } from './provide';

@NgModule({
  imports: [NgxEchartsDirective],
  exports: [NgxEchartsDirective],
})
export class NgxEchartsModule {
  static forRoot(config: NgxEchartsConfig): ModuleWithProviders<NgxEchartsModule> {
    return {
      ngModule: NgxEchartsModule,
      providers: [provideEchartsCore(config)],
    };
  }
  static forChild(): ModuleWithProviders<NgxEchartsModule> {
    return {
      ngModule: NgxEchartsModule,
    };
  }
}

results matching ""

    No results matching ""