100% stacked bar for angular doesn't have proper documentation to understand. My requirement is to draw a chart to show how much % amount they spent for college fees for each student. It should be from 0 to 100% in a single bar. Used percentage will be in dark color and remaing will be in white on the same bar chart.
Non working with two series for 85 % ( It should be showing 85 % and chart should start fomr 0 to 100 on horizontal legends but, it starts from 0, Please help me to correct it.
@Component({
selector: 'my-app',
template: `
<kendo-chart >
<kendo-chart-series>
<kendo-chart-series-item type="bar" [color]="chartfillColor" [border]="seriesBorder" [stack]="{ type: '100%' }" [data]="[85]">
</kendo-chart-series-item>
<kendo-chart-series-item type="bar" [color]="mainColor" [border]="seriesBorder" [data]="[15]">
</kendo-chart-series-item>
<kendo-chart-axis-defaults [background]="background"
[color]="color"
[crosshair]="crosshair"
[line]="line"
[majorGridLines]="majorGridLines"
[minorGridLines]="minorGridLines"
[majorTicks]="majorTicks"
[minorTicks]="minorTicks"
[visible]="axisVisible"></kendo-chart-axis-defaults>
</kendo-chart-series>
</kendo-chart>
`
})
class AppComponent {
public mainColor = "#ffffff";
public chartfillColor = "#4ec2c0"
}
Example 2 (If I have one more dummy series, it works with some space after the first chart.
@Component({
selector: 'my-app',
template: `
<kendo-chart >
<kendo-chart-series>
<kendo-chart-series-item type="bar" [color]="chartfillColor" [border]="seriesBorder" [stack]="{ type: '100%' }" [data]="[85,0]">
</kendo-chart-series-item>
<kendo-chart-series-item type="bar" [color]="mainColor" [border]="seriesBorder" [data]="[15,0]">
</kendo-chart-series-item>
<kendo-chart-axis-defaults [background]="background"
[color]="color"
[crosshair]="crosshair"
[line]="line"
[majorGridLines]="majorGridLines"
[minorGridLines]="minorGridLines"
[majorTicks]="majorTicks"
[minorTicks]="minorTicks"
[visible]="axisVisible"></kendo-chart-axis-defaults>
</kendo-chart-series>
</kendo-chart>
`
})
class AppComponent {
public mainColor = "#ffffff";
public chartfillColor = "#4ec2c0"
}