GroupLayoutInfo
설정된 레이아웃이 CellLayoutGroupItem 모델일 경우, GridBase.saveColumnLayout() 에서 반환되는 오브젝트
Signature:
export interface GroupLayoutInfo Remarks
LayoutInfo 의 한 종류이다.
Example
{
name: "countryGroup"
items: [
{column: "Country", visible: true, width: 100},
{column: "Phone", visible: true, width: 100}
]
visible: true,
direction: "horizontal",
width: 250,
header: {visible: true, text: "Country Group"}
}Properties
| Property | Type | Description |
|---|---|---|
| direction | ColumnLayoutDirection | layout 배치 방향 |
| header | { visible: boolean; text: string; } | 헤더 레이아웃 정보 |
| items | (ColumnLayoutInfo | GroupLayoutInfo)[] | 하위 layout 들 |
| name | string | layout 명 |
| type | "group" | layout의 type |
| vindex | number | 표시 순서 |
| visible | boolean | 표시 여부 |
| width | number | 셀 너비 |
Properties Desc
direction
layout 배치 방향
Type - ColumnLayoutDirection
header
헤더 레이아웃 정보
Type - { visible: boolean; text: string; }
Remarks:
[속성 목록]
visible - 표시 여부
text - 헤더 텍스트
items
하위 layout 들
Type - (ColumnLayoutInfo | GroupLayoutInfo)[]
name
layout 명
Type - string
type
layout의 type
Type - "group"
vindex
표시 순서
Type - number
visible
표시 여부
Type - boolean
width
셀 너비
Type - number