RealGrid2 API
Interface
CellLayoutHeader

CellLayoutHeader

셀 레이아웃 헤더의 설정 정보 모델

Signature:

export interface CellLayoutHeader 

Remarks

string 으로 부여시 text 에 설정된다.

boolean 으로 부여시 visible 에 설정된다.

따로 text 가 설정되지 않은 경우 컬럼 명이 텍스트로 지정된다.

Example

{
     text: 'group1',
     visible: true
}

Properties

PropertyTypeDescription
exportStyleNamestringexcel로 export시 적용될 스타일 클래스 명
rowsnumberheader 셀의 row count
showTooltipboolean툴팁 표시 여부
styleNamestring레이아웃 설정 시 적용될 스타일 클래스 명
textstring레이아웃 설정 시 보여질 헤더의 텍스트
tooltipEllipsisOnlybooleanellipsis상태인 셀의 툴팁 표시여부
visibleboolean표시 여부

Properties Desc

exportStyleName

excel로 export시 적용될 스타일 클래스 명

Type - string


rows

header 셀의 row count

Type - number

Remarks:

여러 level의 그룹이 혼재되어있을때 header의 높이를 일치시키기 위해서 사용한다.

그룹 헤더일 때만 적용 가능

Example:

var layout = [{
 name:"group0",
 items:[
     { name:"group0-1", items:["col1", "col2", "col3"] },
     { name:"group0-2", items:["col4", "col5", "col6"] }]
}, {
 name: "group1",
 header: {text:"group1", rows:2},
 items: ["col7", "col8"]
}]

showTooltip

툴팁 표시 여부

Type - boolean

Remarks:


styleName

레이아웃 설정 시 적용될 스타일 클래스 명

Type - string


text

레이아웃 설정 시 보여질 헤더의 텍스트

Type - string


tooltipEllipsisOnly

ellipsis상태인 셀의 툴팁 표시여부

Type - boolean


visible

표시 여부

Type - boolean

Remarks:

그룹 헤더일 때만 적용 가능