|
import { ChartAllModule, AccumulationChartModule, RangeNavigatorAllModule } from '@syncfusion/ej2-angular-charts';
import { PieSeriesService, AccumulationLegendService, AccumulationTooltipService, AccumulationAnnotationService,
AccumulationDataLabelService } from '@syncfusion/ej2-angular-charts';
@NgModule({
imports: [DashboardLayoutModule, ChartAllModule, AccumulationChartModule, RangeNavigatorAllModule
],
providers: [PieSeriesService, AccumulationLegendService, AccumulationTooltipService, AccumulationDataLabelService,
AccumulationAnnotationService],
}) |
|
"@syncfusion/ej2-angular-charts": "^17.4.51",
"@syncfusion/ej2-angular-layouts": "^17.4.51", |
|
public layers: object[] = [
{
shapeData: new MapAjax('https://ej2.syncfusion.com/demos/src/dashboard-layout/worldmap.json'),
shapePropertyPath: 'continent',
shapeDataPath: 'continent',
dataSource: new MapAjax('https://ej2.syncfusion.com/demos/src/dashboard-layout/datasource.json'),
shapeSettings: {
colorValuePath: 'color',
},
}] |