I am using arcguage from kendoui for angular. I was able to change the size of the graph by mentioning [rangeSize]="60" in kendo-arcgauge-scale.
But, by default, this stroke is filling up round shaped (ugly and wiered) , There should be a way to change that to normal (square), How to do that?
Your documentation for this KendoUIAngular is pathetic and unuseful. You need to provide on how to use all these settings in your graps/grids.
To findout how to make the bigger chart by using [rangeSize] in kendo-arcgauge-scale took almost 2 days since there was no proper documentation.
Can you let me know how to get rid of the " stroke-linecap: round;" to " stroke-linecap: square;" ?
Here is the plunkr - https://plnkr.co/edit/k7A4elikxfwsNGQYvxRH?p=preview
Here is my app.component.ts (incase if the plunkr does not have proper code).
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
template: `
<kendo-arcgauge [value]="value" [colors]="colors" >
<kendo-arcgauge-scale [min]="0" [max]="100" [rangeSize]="60" >
</kendo-arcgauge-scale>
<ng-template kendoArcGaugeCenterTemplate let-value="value">
Percent Paid - {{ value }}%
</ng-template>
</kendo-arcgauge >
`,
styles: [`
.k-gauge {
display: block;
}
`]
})
export export class AppComponent {
public value: number = 60;
public colors: any[] = [{
to: 25,
color: '#d7d513',
width:'30'
}, {
from: 25,
to: 50,
color: '#d7d513',
width:'30'
}, {
from: 50,
to: 75,
color: '#d7d513',
width:'30'
}, {
from: 75,
color: '#d7d513',
width:'30'
}];
}