stz-util Documentation - v1.5.2
Preparing search index...
DoughnutChartBuilder
Interface DoughnutChartBuilder
interface
DoughnutChartBuilder
{
build
(
id
?:
string
)
:
ChartConfig
;
convertToPie
()
:
this
;
getChartData
(
uid
:
string
)
:
object
;
hasPlugin
(
pluginId
:
string
)
:
boolean
;
makeConfig
(
id
?:
string
)
:
ChartConfig
;
onResize
(
callback
:
(
chart
:
Chart
<
any
>
,
size
:
{
height
:
number
;
width
:
number
}
,
)
=>
void
,
)
:
this
;
removePlugin
(
pluginId
:
string
)
:
this
;
setAllBorderColor
(
borderColor
:
string
|
string
[]
)
:
this
;
setAllBorderWidth
(
borderWidth
:
number
)
:
this
;
setBorderColor
(
datasetIndex
:
number
,
borderColor
:
string
|
string
[]
)
:
this
;
setBorderWidth
(
datasetIndex
:
number
,
borderWidth
:
number
)
:
this
;
setCenterText
(
config
:
{
color
?:
string
;
fontStyle
?:
string
;
maxFontSize
?:
number
;
minFontSize
?:
number
;
sidePadding
?:
number
;
text
:
string
|
string
[]
;
}
,
)
:
this
;
setChartData
(
uid
:
string
,
data
:
any
)
:
void
;
setCircumference
(
circumference
:
number
)
:
this
;
setCutout
(
cutout
:
string
|
number
)
:
this
;
setLegend
(
legendOptions
:
DeepPartial
<
LegendOptions
<
any
>
>
)
:
this
;
setPlugin
(
plugins
:
any
)
:
this
;
setRadius
(
radius
:
string
|
number
)
:
this
;
setRotation
(
rotation
:
number
)
:
this
;
setSegmentOffset
(
datasetIndex
:
number
,
offset
:
number
)
:
this
;
setTitle
(
titleOptions
:
CommonCartesianTitleConfig
)
:
this
;
}
Hierarchy (
View Summary
)
ArcChartBuilder
<
"doughnut"
>
DoughnutChartBuilder
Implemented by
DoughnutChartWrapper
Index
Methods
build
convert
To
Pie
get
Chart
Data
has
Plugin
make
Config
on
Resize
remove
Plugin
set
All
Border
Color
set
All
Border
Width
set
Border
Color
set
Border
Width
set
Center
Text
set
Chart
Data
set
Circumference
set
Cutout
set
Legend
set
Plugin
set
Radius
set
Rotation
set
Segment
Offset
set
Title
Methods
build
build
(
id
?:
string
)
:
ChartConfig
Parameters
Optional
id
:
string
Returns
ChartConfig
convert
To
Pie
convertToPie
()
:
this
Returns
this
get
Chart
Data
getChartData
(
uid
:
string
)
:
object
Parameters
uid
:
string
Returns
object
has
Plugin
hasPlugin
(
pluginId
:
string
)
:
boolean
Parameters
pluginId
:
string
Returns
boolean
make
Config
makeConfig
(
id
?:
string
)
:
ChartConfig
Parameters
Optional
id
:
string
Returns
ChartConfig
on
Resize
onResize
(
callback
:
(
chart
:
Chart
<
any
>
,
size
:
{
height
:
number
;
width
:
number
}
,
)
=>
void
,
)
:
this
Parameters
callback
:
(
chart
:
Chart
<
any
>
,
size
:
{
height
:
number
;
width
:
number
}
)
=>
void
Returns
this
remove
Plugin
removePlugin
(
pluginId
:
string
)
:
this
Parameters
pluginId
:
string
Returns
this
set
All
Border
Color
setAllBorderColor
(
borderColor
:
string
|
string
[]
)
:
this
Parameters
borderColor
:
string
|
string
[]
Returns
this
set
All
Border
Width
setAllBorderWidth
(
borderWidth
:
number
)
:
this
Parameters
borderWidth
:
number
Returns
this
set
Border
Color
setBorderColor
(
datasetIndex
:
number
,
borderColor
:
string
|
string
[]
)
:
this
Parameters
datasetIndex
:
number
borderColor
:
string
|
string
[]
Returns
this
set
Border
Width
setBorderWidth
(
datasetIndex
:
number
,
borderWidth
:
number
)
:
this
Parameters
datasetIndex
:
number
borderWidth
:
number
Returns
this
set
Center
Text
setCenterText
(
config
:
{
color
?:
string
;
fontStyle
?:
string
;
maxFontSize
?:
number
;
minFontSize
?:
number
;
sidePadding
?:
number
;
text
:
string
|
string
[]
;
}
,
)
:
this
Parameters
config
:
{
color
?:
string
;
fontStyle
?:
string
;
maxFontSize
?:
number
;
minFontSize
?:
number
;
sidePadding
?:
number
;
text
:
string
|
string
[]
;
}
Returns
this
set
Chart
Data
setChartData
(
uid
:
string
,
data
:
any
)
:
void
Parameters
uid
:
string
data
:
any
Returns
void
set
Circumference
setCircumference
(
circumference
:
number
)
:
this
Parameters
circumference
:
number
Returns
this
set
Cutout
setCutout
(
cutout
:
string
|
number
)
:
this
Parameters
cutout
:
string
|
number
Returns
this
set
Legend
setLegend
(
legendOptions
:
DeepPartial
<
LegendOptions
<
any
>
>
)
:
this
Parameters
legendOptions
:
DeepPartial
<
LegendOptions
<
any
>
>
Returns
this
set
Plugin
setPlugin
(
plugins
:
any
)
:
this
Parameters
plugins
:
any
Returns
this
set
Radius
setRadius
(
radius
:
string
|
number
)
:
this
Parameters
radius
:
string
|
number
Returns
this
set
Rotation
setRotation
(
rotation
:
number
)
:
this
Parameters
rotation
:
number
Returns
this
set
Segment
Offset
setSegmentOffset
(
datasetIndex
:
number
,
offset
:
number
)
:
this
Parameters
datasetIndex
:
number
offset
:
number
Returns
this
set
Title
setTitle
(
titleOptions
:
CommonCartesianTitleConfig
)
:
this
Parameters
titleOptions
:
CommonCartesianTitleConfig
Returns
this
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
build
convert
To
Pie
get
Chart
Data
has
Plugin
make
Config
on
Resize
remove
Plugin
set
All
Border
Color
set
All
Border
Width
set
Border
Color
set
Border
Width
set
Center
Text
set
Chart
Data
set
Circumference
set
Cutout
set
Legend
set
Plugin
set
Radius
set
Rotation
set
Segment
Offset
set
Title
stz-util Documentation - v1.5.2
Loading...