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