UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.

57 lines (48 loc) 1.58 kB
import { Component } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent { sampleData: any[] = [ { Country: 'Switzerland', Inflation2012: -0.95, Inflation2011: -0.72 }, { Country: 'USA', Inflation2012: 2.35, Inflation2011: 2.96 }, { Country: 'Germany', Inflation2012: 2.03, Inflation2011: 2.10 }, { Country: 'India', Inflation2012: 8.38, Inflation2011: 6.49 }, { Country: 'China', Inflation2012: 3.34, Inflation2011: 4.06 }, { Country: 'Canada', Inflation2012: 2.05, Inflation2011: 2.30 } ]; padding: any = { left: 20, top: 5, right: 20, bottom: 5 }; titlePadding: any = { left: 90, top: 0, right: 0, bottom: 10 }; xAxis: any = { dataField: 'Country' }; getWidth() : any { if (document.body.offsetWidth < 850) { return '90%'; } return 850; } valueAxis: any = { title: { visible: false }, unitInterval: 1, minValue: -5, maxValue: 10, labels: { formatSettings: { sufix: '%' } } }; seriesGroups: any[] = [ { type: 'column', orientation: 'horizontal', columnsGapPercent: 50, toolTipFormatSettings: { sufix: '%' }, series: [ { dataField: 'Inflation2012', displayText: 'Inflation 2012' }, { dataField: 'Inflation2011', displayText: 'Inflation 2011' } ] } ]; }