PivotHighlightRuleOptions
하이라이트 규칙.
Options
cellScope: 'value' | 'subtotal' | 'total' | 'all' | Array (opens in a new tab)<'value' | 'subtotal' | 'total'>
이 규칙을 적용할 셀 타입.
지정하지 않으면 overlay의 cellScope를 따른다.
overlay scope의 부분집합으로 해석된다. 즉, 여기서 overlay scope보다 더 넓은 범위를 지정해도 overlay scope 밖의 셀에는 적용되지 않는다. (overlay scope이 "이 overlay가 처리할 셀 영역"을 정의하기 때문.)
default: undefined overlay의
See Also
className: string (opens in a new tab)
사용자 정의 CSS 클래스 이름.
style 옵션으로 표현하기 어려운 경우에 사용할 수 있다.
default: undefined
compareScope: 'all' | 'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup' | Array (opens in a new tab)<'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup'>
이 규칙의 통계 평가 범위(top/bottom/aboveAvg 등).
지정하지 않으면 overlay의 compareScope를 따른다.
cellScope와 달리 overlay scope과 독립적으로 동작한다 (rule이 단순 override).
규칙마다 비교 단위가 다른 케이스를 자연스럽게 표현한다.
default: undefined overlay의
See Also
style: PivotCellStyle
강조 스타일.
지정하지 않으면 기본 강조 스타일이 적용된다.
default: ```{ color: 'red' }```
type: 'greater' | 'greaterEqual' | 'less' | 'lessEqual' | 'between' | 'notBetween' | 'equal' | 'notEqual' | 'in' | 'notIn' | 'top' | 'bottom' | 'topPercent' | 'bottomPercent' | 'aboveAvg' | 'belowAvg'
조건 유형.
default: undefined
value: number (opens in a new tab) | Array (opens in a new tab)<number (opens in a new tab)>[number (opens in a new tab) | number (opens in a new tab)]
조건 값.
'top'/'bottom': 항목 수 (정수)'topPercent'/'bottomPercent': 백분율 (0~100)'greater'등 비교 조건 : 임계값'between'/'notBetween':[하한값, 상한값]'in'/'notIn': 비교 대상 값 목록 (예:[10, 20, 30])'aboveAvg'/'belowAvg': 사용하지 않음
default: undefined