donut property
dynamic
donut
Implementation
external dynamic
/*{
label?: {
/**
* Show or hide label on each donut piece.
*/
show?: boolean;
/**
* Set formatter for the label on each donut piece.
*/
format?: (
this: Chart,
value: number,
ratio: number,
id: string
) => string;
/**
* Set ratio of labels position.
*/
ratio?:
| number
| ((this: Chart, d: DataItem, radius: number, h: number) => number);
/**
* Set threshold ratio to show/hide labels.
*/
threshold?: number;
};
/**
* Enable or disable expanding donut pieces.
*/
expand?:
| boolean
| {
/**
* Set expand transition time in ms.
*/
duration?: number;
/**
* Set expand rate.
*/
rate?: number;
};
/**
* Set padding between data.
*/
padAngle?: number;
/**
* Set starting angle where data draws.
*/
startingAngle?: number;
/**
* Set width of donut chart.
*/
width?: number;
/**
* Set title of donut chart.
*/
title?: string;
}*/
get donut;
void
donut=(dynamic v)
Implementation
external set donut(
dynamic
/*{
label?: {
/**
* Show or hide label on each donut piece.
*/
show?: boolean;
/**
* Set formatter for the label on each donut piece.
*/
format?: (
this: Chart,
value: number,
ratio: number,
id: string
) => string;
/**
* Set ratio of labels position.
*/
ratio?:
| number
| ((this: Chart, d: DataItem, radius: number, h: number) => number);
/**
* Set threshold ratio to show/hide labels.
*/
threshold?: number;
};
/**
* Enable or disable expanding donut pieces.
*/
expand?:
| boolean
| {
/**
* Set expand transition time in ms.
*/
duration?: number;
/**
* Set expand rate.
*/
rate?: number;
};
/**
* Set padding between data.
*/
padAngle?: number;
/**
* Set starting angle where data draws.
*/
startingAngle?: number;
/**
* Set width of donut chart.
*/
width?: number;
/**
* Set title of donut chart.
*/
title?: string;
}*/
v);