Professional Documents
Culture Documents
Description
A modern charting library to build interactive charts and visualizations with simple API.
NPM
apex
npm install apexcharts ng-apexcharts --save
Script
path
node_modules/apexcharts/dist/apexcharts.min.js
Charts Module
@NgModule({
imports: [NgApexchartsModule],
declarations: [ApexComponent],
providers: [ ],
})
Apex Components
https://pixinvent.com/apex-angular-4-bootstrap-admin-template/angular-documentation/documentation-charts-apex.html 1/4
7/19/2021 Apex Chart Documentation - Apex responsive bootstrap 4 admin template
import {
ApexAxisChartSeries,
ApexChart,
ApexXAxis,
ApexYAxis,
ApexGrid,
ApexDataLabels,
ApexStroke,
ApexTitleSubtitle,
ApexTooltip,
ApexLegend,
ApexPlotOptions,
ApexFill,
ApexMarkers,
ApexTheme,
ApexNonAxisChartSeries,
ApexResponsive
} from "ng-apexcharts";
colors: string[],
chart: ApexChart;
xaxis: ApexXAxis;
title: ApexTitleSubtitle;
dataLabels: ApexDataLabels,
stroke: ApexStroke,
grid: ApexGrid,
legend?: ApexLegend,
tooltip?: ApexTooltip,
plotOptions?: ApexPlotOptions,
labels?: string[],
fill: ApexFill,
markers?: ApexMarkers,
theme: ApexTheme,
responsive: ApexResponsive[]
};
$success = "#40C057",
$info = "#2F8BE6",
$warning = "#F77E17",
$danger = "#F55252",
$label_color_light = "#E6EAEE";
@Component({
selector: 'app-apex',
templateUrl: './apex.component.html',
styleUrls: ['./apex.component.scss']
})
lineChartOptions : Partial;
constructor() {
this.lineChartOptions = {
chart: {
height: 350,
type: 'line',
zoom: {
enabled: false
https://pixinvent.com/apex-angular-4-bootstrap-admin-template/angular-documentation/documentation-charts-apex.html 2/4
7/19/2021 Apex Chart Documentation - Apex responsive bootstrap 4 admin template
},
colors: themeColors,
dataLabels: {
enabled: false
},
stroke: {
curve: 'straight'
},
series: [{
name: "Desktops",
data: [10, 41, 35, 51, 49, 62, 69, 91, 148],
}],
title: {
align: 'left'
},
grid: {
row: {
opacity: 0.5
},
},
xaxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'],
},
yaxis: {
tickAmount: 5,
https://pixinvent.com/apex-angular-4-bootstrap-admin-template/angular-documentation/documentation-charts-apex.html 3/4
7/19/2021 Apex Chart Documentation - Apex responsive bootstrap 4 admin template
<apx-chart
[colors]="lineChartOptions.colors"
[chart]="lineChartOptions.chart"
Type URL
[xaxis]="lineChartOptions.xaxis"
[yaxis]="lineChartOptions.yaxis"
[title]="lineChartOptions.title"
[stroke]="lineChartOptions.stroke"
[tooltip]="lineChartOptions.tooltip"
[plotOptions]="lineChartOptions.plotOptions"
[fill]="lineChartOptions.fill"
[legend]="lineChartOptions.legend"
[labels]="lineChartOptions.labels"
https://pixinvent.com/apex-angular-4-bootstrap-admin-template/angular-documentation/documentation-charts-apex.html 4/4