series[type=funnel]
Properties
center: string | number
default: undefined
centerX: string | number
default: undefined
centerY: string | number
default: undefined
col: number
๋ถํ ๋ชจ๋์ผ ๋ ์๋ฆฌ์ฆ๊ฐ ํ์๋ pane์ ์ํ index.
default: undefined
color: string | number
๋ฐ์ดํฐ ํฌ์ธํธ ๊ธฐ๋ณธ ์.
์ซ์๋ก ์ง์ ํ๋ฉด ์ ์๋ก ๋ณํ๋ ๊ฐ์ ํด๋นํ๋ ํ๋ ํธ ์์์ผ๋ก ์ค์ ๋๋ค.
'var(--color-n)'์ผ๋ก ์ง์ ํ ๊ฒ๊ณผ ๋์ผํ๋ฉฐ, 1 ~ 12 ์ฌ์ด์ ๊ฐ์ผ๋ก ์ง์ ํ๋ค.
pointColors ๋ pointStyleCallback ์ผ๋ก ์ค์ ๋ ์์์ด ์ด ์์ฑ์ผ๋ก ์ค์ ํ ์์๋ณด๋ค ์ฐ์ ํ๋ค.
default: undefined
colorField: string
undefined์ด๋ฉด, data point์ ๊ฐ์ด ๊ฐ์ฒด์ผ ๋ 'color'.
default: undefined
data: any
๋ฐ์ดํฐํฌ์ธํฐ๋ค์ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ฐ ๋ชฉ๋ก.
default: undefined
height: string | number
default: '90%'
hoverStyle: SVGStyles | string
๋ฐ์ดํฐํฌ์ธํธ ์์ ๋ง์ฐ์ค๊ฐ ์์ ๋ ์ ์ฉ๋๋ ์คํ์ผ์ ํน์ class selector.
SVGStyles
Name | Type | Optional |
---|---|---|
fill | string | true |
fillOpacity | string | true |
fontFamily | string | true |
fontSize | string | true |
fontStyle | string | true |
fontWeight | string | true |
rx | string | true |
stroke | string | true |
strokeDasharray | string | true |
strokeWidth | string | true |
textAlign | 'center' | 'left' | 'right' | true |
label: string
์ด ์๋ฆฌ์ฆ๋ฅผ ๋ํ๋ด๋ ํ
์คํธ.
๋ ์ ๋๋ ํดํ์์ ์๋ฆฌ์ฆ๋ฅผ ๋ํํ๋ค.
์ด ์์ฑ์ด ์ง์ ๋์ง ์์ผ๋ฉด name ์ด ์ฌ์ฉ๋๋ค.
default: undefined
legendByPoint: boolean
๋ฐ์ดํฐ ํฌ์ธํธ๋ณ legend ํญ๋ชฉ์ ํ์ํ๋ค.
default: false
name: string
์๋ฆฌ์ฆ ์ด๋ฆ.
์๋ฆฌ์ฆ ์์ฑ์ ์ง์ ๋ ํ ๋ณ๊ฒฝํ ์ ์๋ค.
์ฐจํธ์ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์์ ์ด ์๋ฆฌ์ฆ๋ฅผ ์ฐธ์กฐํ ๋ ์ฌ์ฉ๋๋ฉฐ,
๋ ์ ๋๋ ํดํ์์ ์๋ฆฌ์ฆ๋ฅผ ๋ํ๋ด๋ ํ
์คํธ๋ก๋ ์ฌ์ฉ๋๋ค.
default: undefined
neckHeight: string | number
default: '30%'
neckWidth: string | number
default: '30%'
noClip: boolean
true๋ก ์ง์ ํ๋ฉด body๋ฅผ ๋ฒ์ด๋ data point ์์ญ๋ ํ์๋๋ค.
๊ฐ์ ์ง์ ํ์ง ์์ผ๋ฉด polar ์ฐจํธ์์๋ true, ์ง๊ต ์ฐจํธ์์๋ false์ด๋ค.
group์ ํฌํจ๋๋ฉด group์ noClip ์ค์ ์ ๋ฐ๋ฅธ๋ค.
default: undefined
onPointClick
๋ฐ์ดํฐ point๊ฐ ํด๋ฆญ๋ ๋ ํธ์ถ๋๋ ์ด๋ฒคํธ ์ฝ๋ฐฑ.
๋ช
์์ true๋ฅผ ๋ฆฌํดํ๋ฉด ๊ธฐ๋ณธ ๋์์ด ์งํ๋์ง ์๋๋ค.
default: undefined
onPointHover
๋ง์ฐ์ค๊ฐ ๋ฐ์ดํฐ point ์์ ์ฌ๋ผ๊ฐ๊ฑฐ๋ ๋น ์ ธ๋๊ฐ ๋ ํธ์ถ๋๋ ์ด๋ฒคํธ ์ฝ๋ฐฑ.
๋น ์ ธ๋๊ฐ๋ ๊ฒฝ์ฐ args ๋งค๊ฐ๋ณ์๋ null์ด๋ค.
default: undefined
pointColors: string | string[]
๋ฐ์ดํฐ ํฌ์ธํธ๋ณ ์๋ค์ ์ง์ ํ๋ค.
์ ๋ฐฐ์ด๋ก ์ง์ ํ๊ฑฐ๋, 'colors' asset์ผ๋ก ๋ฑ๋ก๋ ์ด๋ฆ์ ์ง์ ํ ์ ์๋ค.
pointStyleCallback ์ผ๋ก ์ค์ ๋ ์์์ด๋ ๋ฐ์ดํฐํฌ์ธํธ๋ณ๋ก ์ง์ ํ ์์์ด ์ด ์์ฑ์ผ๋ก ์ค์ ํ ์์๋ณด๋ค ์ฐ์ ํ๋ค.
default: undefined
pointLabel
๋ฐ์ดํฐํฌ์ธํธ label ์ค์ ๋ชจ๋ธ.
default: undefined
pointStyle: SVGStyles | string
๋ชจ๋ ๋ฐ์ดํฐํฌ์ธํธ์ ์ ์ฉ๋๋ inline ์คํ์ผ์
.
style ๋ก ์ค์ ๋๋ ์๋ฆฌ์ฆ์ inline ์คํ์ผ์ด
๋ฐ์ดํฐํฌ์ธํฐ์ ์ ์ฉ๋์ง ์๋ ๊ฒฝ์ฐ ์ด ์์ฑ์ ์ฌ์ฉํ ์ ์๋ค. pointColors ๋ color ๊ฐ ์ค์ ๋๋ฉด ์ด ์์ฑ์ผ๋ก ์ค์ ๋ ์์์ ๋ฌด์๋๋ค.
๋, pointStyleCallback ์ผ๋ก ์ค์ ๋ ์คํ์ผ์ด ์ด ์์ฑ ์คํ์ผ๋ณด๋ค ์ฐ์ ํ๋ค.
SVGStyles
Name | Type | Optional |
---|---|---|
fill | string | true |
fillOpacity | string | true |
fontFamily | string | true |
fontSize | string | true |
fontStyle | string | true |
fontWeight | string | true |
rx | string | true |
stroke | string | true |
strokeDasharray | string | true |
strokeWidth | string | true |
textAlign | 'center' | 'left' | 'right' | true |
pointStyleCallback
๋ฐ์ดํฐ point์ ๋์ ์คํ์ผ ์ฝ๋ฐฑ.
default: undefined
reversed: boolean
default: false
row: number
๋ถํ ๋ชจ๋์ผ ๋ ์๋ฆฌ์ฆ๊ฐ ํ์๋ pane์ ์์ง index.
default: undefined
style: SVGStyles | string
์คํ์ผ์ ํน์ class selector.
SVGStyles
Name | Type | Optional |
---|---|---|
fill | string | true |
fillOpacity | string | true |
fontFamily | string | true |
fontSize | string | true |
fontStyle | string | true |
fontWeight | string | true |
rx | string | true |
stroke | string | true |
strokeDasharray | string | true |
strokeWidth | string | true |
textAlign | 'center' | 'left' | 'right' | true |
tooltipText: string
๋ฐ์ดํฐํฌ์ธํธ ํดํ ํ ์คํธ.
default: '<b>${name}</b><br>${series}:<b> ${yValue}</b>'
trendline
์ถ์ธ์ ์ค์ ๋ชจ๋ธ.
default: undefined
viewRangeValue: 'x' | 'y' | 'z'
ranges๊ฐ ์ ์ฉ๋๋ ๊ฐ.
์ง์ ํ์ง ์์ผ๋ฉด ์๋ฆฌ์ฆ ์ข
๋ฅ์ ๋ ๋ผ ์๋ ์ ์ฉ๋๋ค.
'line' ์๋ฆฌ์ฆ ๊ณ์ด์ 'x', ๋๋จธ์ง๋ 'y'๊ฐ ๋๋ค.
ํ์ฌ 'z'์ range๋ bubble ์๋ฆฌ์ฆ์๋ง ์ ์ฉํ ์ ์๋ค.
default: undefined
viewRanges: IValueRanges | IValueRange[]
๊ฐ ๋ฒ์ ๋ชฉ๋ก.
๋ฒ์๋ณ๋ก ๋ค๋ฅธ ์คํ์ผ์ ์ ์ฉํ ์ ์๋ค.
๋ฒ์๋ค์ ์ค์ฒฉ๋ ์ ์๋ค.
default: undefined
visible: boolean
ํ์ ์ฌ๋ถ.
default: true
visibleInLegend: boolean
๋ช ์์ false๋ก ์ง์ ํ๋ฉด legend์ ํ์ํ์ง ์๋๋ค.
default: true
width: string | number
default: '85%'
xAxis: string | number
๊ทธ๋ฃน์ ํฌํจ๋๋ฉด ๊ทธ๋ฃน ์ค์ ์ ๋ฐ๋ฅธ๋ค.
default: undefined
xField: string | number
json ๊ฐ์ฒด๋ ๋ฐฐ์ด๋ก ์ ๋ฌ๋๋ ๋ฐ์ดํฐํฌ์ธํธ ์ ๋ณด์์ x ๊ฐ์ ์ง์ ํ๋ ์์ฑ๋ช
์ด๋ ์ธ๋ฑ์ค.
undefined์ด๋ฉด, data point์ ๊ฐ์ด array์ผ ๋๋ 0, ๊ฐ์ฒด์ด๋ฉด 'x'.
default: undefined
xStart: any
์ฐ๊ฒฐ๋ x์ถ์ด ์ฐ์ ์ถ(์นดํ
๊ณ ๋ฆฌ์ถ์ด ์๋)์ผ ๋, x์ถ ๊ฐ์ด ์ค์ ๋์ง ์์ ์ฒซ๋ฒ์งธ ๋ฐ์ดํฐ point์ ์ค์ ๋๋ x๊ฐ.
์ด ํ์๋ xStep ์ฉ ์ฆ๊ฐ์ํค๋ฉด์ ์ค์ ํ๋ค.
์ด ์์ฑ์ด ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ xStart ๊ฐ ์ ์ฉ๋๋ค.
default: undefined
xStep: string | number
์ฐ๊ฒฐ๋ x์ถ์ด ์ฐ์ ์ถ(์นดํ
๊ณ ๋ฆฌ์ถ์ด ์๋)์ผ ๋, x์ถ ๊ฐ์ด ์ค์ ๋์ง ์์ ๋ฐ์ดํฐ point์ ์ง์ ๋๋ x๊ฐ์ ๊ฐ๊ฒฉ.
์ฒซ๋ฒ์งธ ๊ฐ์ xStart ๋ก ์ค์ ํ๋ค.
time ์ถ์ผ ๋, ์ ์ ๊ฐ ๋์ ์๊ฐ ๋จ์('y', 'm', 'w', 'd', 'h', 'n', 's')๋ก ์ง์ ํ ์ ์๋ค.
์ด ์์ฑ์ด ์ง์ ๋์ง ์์ผ๋ฉด xStep ์ด ์ ์ฉ๋๋ค.
default: undefined
yAxis: string | number
๊ทธ๋ฃน์ ํฌํจ๋๋ฉด ๊ทธ๋ฃน ์ค์ ์ ๋ฐ๋ฅธ๋ค.
default: undefined
yField: string | number | Function
json ๊ฐ์ฒด๋ ๋ฐฐ์ด๋ก ์ ๋ฌ๋๋ ๋ฐ์ดํฐํฌ์ธํธ ์ ๋ณด์์ y ๊ฐ์ ์ง์ ํ๋ ์์ฑ๋ช
์ด๋ ์ธ๋ฑ์ค.
undefined์ด๋ฉด, data point์ ๊ฐ์ด array์ผ ๋๋ 1, ๊ฐ์ฒด์ด๋ฉด 'y'.
default: undefined
zField: string | number | Function
json ๊ฐ์ฒด๋ ๋ฐฐ์ด๋ก ์ ๋ฌ๋๋ ๋ฐ์ดํฐํฌ์ธํธ ์ ๋ณด์์ z ๊ฐ์ ์ง์ ํ๋ ์์ฑ๋ช
์ด๋ ์ธ๋ฑ์ค.
undefined์ด๋ฉด, data point์ ๊ฐ์ด array์ผ ๋๋ 2, ๊ฐ์ฒด์ด๋ฉด 'z'.
default: undefined
zOrder: number
์๋ฆฌ์ฆ ํ์ ์์๋ฅผ ์ง์ ํ ์ ์๋ค.
๊ฐ์ด ํด ์๋ก ๋์ค์(์์) ํ์๋๋ค.
default: 0