label
μΆ label μ€μ λͺ¨λΈ.
Properties
autoArrange: 'none'|'rotate'|'rows'|'step'
κΈ°λ³Έ μ€μ μ΄λ step , rows , rotation μμ±λ€μ λͺ μμ μΌλ‘ μ€μ ν κ²½μ°μλ labelλ€μ΄ λ³Έλ μ°¨μ§νλ 곡κ°μ μ΄κ³Όν λ, labelλ€μ μ¬λ°°μΉνλ λ°©μμ μ§μ νλ€.
'none'
labelλ€μ΄ κ²ΉμΉλλ‘ λλλ€.'rotate'
-45λ νμ μν¨λ€.'rows'
labelλ€μ΄ κ²ΉμΉμ§ μλλ‘ μ¬λ¬ μ€λ‘ λλμ΄ λ°°μΉνλ€.'step'
labelλ€μ΄ κ²ΉμΉμ§ μλλ‘ κ±΄λ λ°λ©΄μ λ°°μΉνλ€.
startStep μΌλ‘ μ§μ λ stepλΆν° λ°°μΉλλ€.
default: 'rotate'
autoContrast: boolean
ν μ€νΈκ° data point λ΄λΆμ νμλλ κ²½μ° ν¬μΈνΈ μμκ³Ό λμ‘°λλλ‘ νμνλ€.
λ°κ² νμν λλ lightStyle μ μ μ©νκ³ , μ΄λ‘κ² νμν λλ darkStyle μ΄ μ μ©λλ€. brightStyleμ΄ μ§μ λμ§ μμΌλ©΄ 'rct-text-light'μ΄, darkStyleμ΄ μ§μ λμ§ μμΌλ©΄ 'rct-text-dark'κ° κΈ°λ³Έ μ μ©λλ€.
default: true
backgroundStyle: SVGStyles | string
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 |
darkStyle: SVGStyles | string
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 |
effect: 'background'|'none'|'outline'
'background'
ν μ€νΈ λ°°κ²½ μμλ₯Ό νμνλ€. λ°°κ²½ μμμ backgroundStyle μ΄ μ μ©λλ€. μ€νμΌμ΄ μ μ©λμ§ μμΌλ©΄ κΈ°λ³Έ 'rct-text-background'μ΄ μ μ©λλ€.'none'
ν¨κ³Ό μμ.'outline'
ν μ€νΈ μμκ³Ό λμ‘°λλ μμμΌλ‘ ν μ€νΈ μΈκ³½μ κ΅¬λΆ νμνλ€.
default: 'none'
firstOverflow: 'fit'|'hidden'|'pull'
첫λ²μ§Έ tick λΌλ²¨μ΄ μ°¨νΈλ λΆν κ²½κ³λ₯Ό λμ΄κ° λ νμ λ°©μ.
'fit'
μΆ κ²½κ³λ₯Ό λμ΄μ λ§νΌ λμ΄λΉκ²¨μ νμνλ€.
μ€μ νμ μμΉμ λ¬λΌμ§λ―λ‘ tickμ λ°λμ νμν΄μ μ¬μ©μμκ² μ€μ°¨λ₯Ό 보μ¬μ€μΌ νλ€.'hidden'
λμΉλ©΄ νμνμ§ μλλ€.'pull'
μ°¨νΈλ λΆν κ²½κ³λ₯Ό λμ΄μ λ§νΌ λμ΄λΉκ²¨μ νμνλ€.
μ€μ νμ μμΉμ λ¬λΌμ§λ―λ‘ tickμ λ°λμ νμν΄μ μ¬μ©μμκ² μ€μ°¨λ₯Ό 보μ¬μ€μΌ νλ€.
default: 'pull'
firstStyle: SVGStyles | string
첫λ²μ§Έ tick λΌλ²¨μ μΆκ°λ‘ μ μ©λλ μ€νμΌ.
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 |
firstText: string
첫λ²μ§Έ tick λΌλ²¨μ νμλ ν μ€νΈ.
default: undefined
lastOverflow: 'fit'|'hidden'|'pull'
λ§μ§λ§ tick λΌλ²¨μ΄ μ°¨νΈλ λΆν κ²½κ³λ₯Ό λμ΄κ° λ νμ λ°©μ.
'fit'
μΆ κ²½κ³λ₯Ό λμ΄μ λ§νΌ λμ΄λΉκ²¨μ νμνλ€.
μ€μ νμ μμΉμ λ¬λΌμ§λ―λ‘ tickμ λ°λμ νμν΄μ μ¬μ©μμκ² μ€μ°¨λ₯Ό 보μ¬μ€μΌ νλ€.'hidden'
λμΉλ©΄ νμνμ§ μλλ€.'pull'
μ°¨νΈλ λΆν κ²½κ³λ₯Ό λμ΄μ λ§νΌ λμ΄λΉκ²¨μ νμνλ€.
μ€μ νμ μμΉμ λ¬λΌμ§λ―λ‘ tickμ λ°λμ νμν΄μ μ¬μ©μμκ² μ€μ°¨λ₯Ό 보μ¬μ€μΌ νλ€.
default: 'pull'
lastStyle: SVGStyles | string
λ§μ§λ§ tick λΌλ²¨μ μΆκ°λ‘ μ μ©λλ μ€νμΌ.
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 |
lastText: string
λ§μ§λ§ tick λΌλ²¨μ νμλ ν μ€νΈ.
default: undefined
lightStyle: SVGStyles | string
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 |
numberFormat: string
labelμ΄ μ«μμΌ λ νμ νμ.
default: undefined
numberSymbols: string
μΆμ tick κ°κ²©μ΄ 1000 μ΄μμΈ ν° μλ₯Ό νμν λ μ΄ μμ±μ μ§μ ν symbolμ μ΄μ©ν΄μ μΆμ½νμΌλ‘ νμνλ€.
default: undefined
overflowGap: number
μ°¨νΈλ λΆν κ²½κ³λ₯Ό λμ΄κ°λ 첫λ²μ§Έλ λ§μ§λ§ tick λΌλ²¨μ λμ΄ λΉκ²¨μ νμν λ μ΄μ λΌλ²¨κ³Όμ μ΅μ κ°κ²©.
μ΄ κ°κ²©λ³΄λ€ μκ² λλ©΄ νμνμ§ μλλ€.
default: 12
prefix: string
label λ¬Έμμ΄ μμ μΆκ°λλ λ¬Έμμ΄.
default: undefined
rotation: number
μν μΆμΌ λ, tick label νμ νμ κ°λ.
-90 ~ 90 μ¬μ΄μ κ°λλ‘ μ§μ ν μ μλ€.
default: undefined
rows: number
μν μΆμΌ λ tick label λ°°μΉ ν μ.
1μ ν μ€, 2λ©΄ λ μ€ λ±μΌλ‘ μ¬λ¬ μ€λ‘ λλ μ νμνλ€.
default: 0
startStep: number
stepμ΄ 2 μ΄μμ΄ λ λ, νμκ° μμλλ label μμΉ.
0 ~ step - 1 μ¬μ΄μ κ°μΌλ‘ μ§μ νλ€.
'category' μΆμμ μλ―Έμκ² μ¬μ©ν μ μλ€.
default: 0
step: number
label νμ κ°κ²©.
1μ΄λ©΄ λͺ¨λ tick νμ. 2μ΄λ©΄ νλμ© κ±΄λ λμ΄μ νμ.
2 μ΄μμΌ λ startStep μΌλ‘ μ§μ λ stepλΆν° λ°°μΉλλ€.
default: 0
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 |
styleCallback
λΌλ²¨ λ³λ‘ μΆκ° μ μ©λλ μ€νμΌμ 리ν΄νλ€.
κΈ°λ³Έ μ€μ μ λ°λ₯΄κ² νκ³ μΆμΌλ©΄ undefinedλ nullμ 리ν΄νλ€.
default: undefined
suffix: string
label λ¬Έμμ΄ λμ μΆκ°λλ λ¬Έμμ΄.
default: undefined
text: string
rich text formatμ μ§μ ν μ μλ€.
default: undefined
textCallback
μΆ tick λΌλ²¨μ νμλ ν
μ€νΈλ₯Ό 리ν΄νλ€.
undefinedλ nullμ 리ν΄νλ©΄ text μμ± λ±μ μ€μ λ κ°μΌλ‘ νμνκ±°λ,
κ°μ λ°λΌ μλ μμ±λλ ν
μ€νΈλ₯Ό μ¬μ©νλ€.
λΉ λ¬Έμμ΄ λ± μ μμ μΈ λ¬Έμμ΄μ 리ν΄νλ©΄ κ·Έ λ¬Έμμ΄λλ‘ νμλλ€. prefix λ ν¬λ§· μμ± λ±μ μ μ©λμ§ μλλ€.
default: undefined
visible: boolean
νμ μ¬λΆ.
default: true