RealGrid2 API
Interface
HeaderSummaryCollection

HeaderSummaryCollection

Header summary 영역에 관한 콜렉션 모델 오브젝트

Signature:

export interface HeaderSummaryCollection 

Remarks

그리드의 headerSummary를 표시하거나 여러개의 headerSummary를 생성하고 관리한다.

GridBase.headerSummaries 에서 반환되는 객체다.

Example

// object
gridView.setHeaderSummaries({
     visible: true,
     items:[
         {
             styleName: 'custom-headerSummary-1'
         }, {
             styleName: 'custom-headerSummary-2'
         }
     ]
})
// 또는 array형태로 지정
gridView.setFooters([
     {
         styleName: 'custom-headerSummary-1'
     }, {
         styleName: 'custom-headerSummary-2'
     }
])

Properties

PropertyTypeDescription
countnumber현재 설정된 headerSummary의 갯수를 반환한다.
get(index: number) => HeaderSummary해당하는 인덱스의 headerSummary를 반환한다.
getVisible(index: number) => HeaderSummary보여지는 순서에 해당하는 headerSummary를 가져온다.
itemsHeaderSummary[]headerSummary를 설정한다.
visibleboolean표시 여부
visibleCountnumber현재 설정된 headerSummary중 visible이 true인 headerSummary의 갯수를 반환한다.

Properties Desc

count

현재 설정된 headerSummary의 갯수를 반환한다.

Type - number


get

해당하는 인덱스의 headerSummary를 반환한다.

Type - (index: number) => HeaderSummary

Remarks:

HeaderSummary를 반환한다.


getVisible

보여지는 순서에 해당하는 headerSummary를 가져온다.

Type - (index: number) => HeaderSummary

Remarks:

HeaderSummary를 반환한다.


items

headerSummary를 설정한다.

Type - HeaderSummary[]


visible

표시 여부

Type - boolean


visibleCount

현재 설정된 headerSummary중 visible이 true인 headerSummary의 갯수를 반환한다.

Type - number