ColumnSummary
ColumnFooter, ColumnHeaderSummary 등의 기반 클래스
Signature:
export interface ColumnSummary extends ColumnObject
Extends: ColumnObject
Remarks
ColumnSummary 의 모든 속성은 이를 상속한 하위 클래스들에서만 호출할 수 있다.
[상위 클래스]
[하위 클래스]
Events
Property | Type | Description |
---|---|---|
styleCallback | CellStyleCallback | 스타일을 지정하기 위한 콜백 |
valueCallback | ColumnSummaryCallback | 화면에 표시되는 값을 사용자가 지정할때 사용하는 콜백 |
Properties
Property | Type | Description |
---|---|---|
booleanFormat | string | Boolean 형식의 값일 때 표시되는 서식 |
datetimeFormat | string | 날짜 형식의 값일 때 표시되는 서식 |
exportStyleName | string | excel로 export할때 적용될 스타일 명 |
expression | string | 표현식 |
index | number | |
numberFormat | string | 숫자 형식의 값일 때 표시되는 서식 |
prefix | string | 앞에 추가 될 텍스트 |
styleName | string | 스타일 클래스 명 |
suffix | string | 뒤에 추가 될 텍스트 |
summaryIndex | number | summary의 순번 |
templateCallback | RealizeSummaryCallback | ColumnObject.template에 특정 문자열을 교체해서 표시할때 사용 |
text | string | 화면에 표시되는 텍스트 |
textFormat | string | 텍스트 형식의 값일 때 변환 서식 |
value | any | ColumnSummary.expression 또는 ColumnSummary.valueCallback의 결과값을 가져올때 사용 |
Events Desc
styleCallback
스타일을 지정하기 위한 콜백
Type
- CellStyleCallback
Remarks:
valueCallback
화면에 표시되는 값을 사용자가 지정할때 사용하는 콜백
Type
- ColumnSummaryCallback
Remarks:
valueCallback이 지정되면 text/expression은 무시된다.
Properties Desc
booleanFormat
Boolean 형식의 값일 때 표시되는 서식
Type
- string
Remarks:
콜론(:) 또는 세미콜론(;)으로 구분하여 왼쪽은 false
일 때, 오른쪽은 true
일 때
예) 'Nub: Yub'
datetimeFormat
날짜 형식의 값일 때 표시되는 서식
Type
- string
exportStyleName
excel로 export할때 적용될 스타일 명
Type
- string
expression
표현식
Type
- string
index
Warning: This API is now obsolete.
summaryIndex로 대체
Type
- number
numberFormat
숫자 형식의 값일 때 표시되는 서식
Type
- string
prefix
앞에 추가 될 텍스트
Type
- string
styleName
스타일 클래스 명
Type
- string
suffix
뒤에 추가 될 텍스트
Type
- string
summaryIndex
summary의 순번
Type
- number
Remarks:
GridColumn.footer 또는 GridColumn.headerSummary가 여러개인 경우 순번.
templateCallback
ColumnObject.template에 특정 문자열을 교체해서 표시할때 사용
Type
- RealizeSummaryCallback
Remarks:
values
에 없는 문자열인 경우 호출된다.
text
화면에 표시되는 텍스트
Type
- string
Remarks:
text가 지정되면 expression은 무시된다.
textFormat
텍스트 형식의 값일 때 변환 서식
Type
- string
Remarks:
세미콜론(;)으로 구분하여 왼쪽에는 String.prototype.replace의 첫 번째 매개변수, 오른쪽에는 두 번째 매개변수와 같은 타입으로 지정 예) '([A-Za-z]*); Mr\. \$1'
value
ColumnSummary.expression 또는 ColumnSummary.valueCallback의 결과값을 가져올때 사용
Type
- any
Remarks:
읽기만 가능한 값이다.