rules
ํ์ด๋ผ์ดํธ ์ค๋ฒ๋ ์ด ๊ท์น.
Options
type: 'greater'|'greaterEqual'|'less'|'lessEqual'|'between'|'notBetween'|'equal'|'notEqual'|'in'|'notIn'|'top'|'bottom'|'topPercent'|'bottomPercent'|'aboveAvg'|'belowAvg'
์กฐ๊ฑด ์ ํ.
value: number|number[]|[number, number]
์กฐ๊ฑด ๊ฐ.
'top'/'bottom': ํญ๋ชฉ ์ (์ ์)'topPercent'/'bottomPercent': ๋ฐฑ๋ถ์จ (0~100)'greater'๋ฑ ๋น๊ต ์กฐ๊ฑด : ์๊ณ๊ฐ'between'/'notBetween':[ํํ๊ฐ, ์ํ๊ฐ]'in'/'notIn': ๋น๊ต ๋์ ๊ฐ ๋ชฉ๋ก (์:[10, 20, 30])'aboveAvg'/'belowAvg': ์ฌ์ฉํ์ง ์์
style: PivotCellStyle
๊ฐ์กฐ ์คํ์ผ.
์ง์ ํ์ง ์์ผ๋ฉด ๊ธฐ๋ณธ ๊ฐ์กฐ ์คํ์ผ์ด ์ ์ฉ๋๋ค.
default: ```{ color: 'red' }```
className: string
์ฌ์ฉ์ ์ ์ CSS ํด๋์ค ์ด๋ฆ.
style ์ต์
์ผ๋ก ํํํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ์ ์ฌ์ฉํ ์ ์๋ค.
cellScope: 'value'|'subtotal'|'total'|'all'|('value'|'subtotal'|'total')[]
์ด ๊ท์น์ ์ ์ฉํ ์
ํ์
.
์ง์ ํ์ง ์์ผ๋ฉด overlay์ PivotHighlightOptions.cellScope๋ฅผ ๋ฐ๋ฅธ๋ค.
overlay scope์ ๋ถ๋ถ์งํฉ์ผ๋ก ํด์๋๋ค. ์ฆ, ์ฌ๊ธฐ์ overlay scope๋ณด๋ค ๋ ๋์ ๋ฒ์๋ฅผ ์ง์ ํด๋ overlay scope ๋ฐ์ ์ ์๋ ์ ์ฉ๋์ง ์๋๋ค. (overlay scope์ด "์ด overlay๊ฐ ์ฒ๋ฆฌํ ์ ์์ญ"์ ์ ์ํ๊ธฐ ๋๋ฌธ.)
default: undefined overlay์ `cellScope` ๊ฐ (๊ธฐ๋ณธ์ 'value')
compareScope: 'all'|'row'|'column'|'level'|'rowGroup'|'columnGroup'|('row'|'column'|'level'|'rowGroup'|'columnGroup')[]
์ด ๊ท์น์ ํต๊ณ ํ๊ฐ ๋ฒ์(top/bottom/aboveAvg ๋ฑ).
์ง์ ํ์ง ์์ผ๋ฉด overlay์ PivotHighlightOptions.compareScope๋ฅผ ๋ฐ๋ฅธ๋ค.
cellScope์ ๋ฌ๋ฆฌ overlay scope๊ณผ ๋
๋ฆฝ์ ์ผ๋ก ๋์ํ๋ค (rule์ด ๋จ์ override).
๊ท์น๋ง๋ค ๋น๊ต ๋จ์๊ฐ ๋ค๋ฅธ ์ผ์ด์ค๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ํํํ๋ค.
default: undefined overlay์ `compareScope` ๊ฐ (๊ธฐ๋ณธ์ 'all')