# InfoRowConfig (cfg)

> 시트 상단 혹은 하단에 별도의 행을 통해 조회된 데이터의 개수나 페이지 네비게이션을 설정합니다.
> 건수정보표시행에 임의의 문자나 숫자를 추가적으로 설정 하는 것도 가능합니다.
> `Layout`에 셀에 대한 속성 및 타입을 설정 할 수 있습니다.

### Type

`object`

### Options

Value | Type | Description
--- | --- | ---
Visible | `boolean` | 정보 행을 화면에 표시할지 여부(`default: 0`)
Layout | `array`[`string`|`object`] | 페이징, 사용자 정의 영역, 건수 정보 표시 설정 Paging : 페이지 네비게이션 활성화(예약어), 천단위로 ',' 찍힘. ex) `1/1,000` Count: 건수 정보 표시(예약어) SummaryLabel : 선택 영역에 대한 합계/평균 정보 표시 사용자 영역 문자열 : 표시하려는 문자열 <Span><Div>와 같은 태그 사용가능 (`default: ["Paging","Count"]`) ex:) ["Paging",{Value:"<div style='background-color:#FFFFAA'>1234</div>",Color:"#FFDDFF"},"가나다","Count"] 위와 같이 설정시 다음과 같이 표현됩니다.
Space | `string` | 정보 행의 위치 ("Top": 상단, "Bottom":하단) (`default: "Bottom"`)
Format | `string` | 위 `Layout` 에서 `Count`로 설정한 셀(건수정보)에 들어갈 예약어 조합 `default: [BOTTOMDATAROW / TOTALROWS]` TOTALROWS: (서버페이징) 전체 데이터 개수 ROWCOUNT: 조회된 데이터 개수 VISIBLECOUNT: 보이는 데이터 개수 ADDROWS: 추가된 데이터 개수 CHANGEROWS: 변경된 데이터 개수 DELETEROWS: 삭제된 데이터 개수 BOTTOMDATAROW: 현재 가장 마지막에 보이는 행의 번호

### Example

    // Html
    options.Cfg = {
        InfoRowConfig: {
            "Visible": true,
            "Layout": ["Paging", {Value:"2019/01/05일 마감 예정입니다.", TextColor:"#FF0000"}, "Count"],
            "Space": "Bottom",
            "Format": "CHANGEROWS개 행이 수정되었습니다."
        }
     };
    // 원하는 Cell 타입 설정.
    options.Cfg = {
        InfoRowConfig: {
            "Visible": true,
            "Layout": [{Value:"버튼", Type:"Button", Color:"#FF0000", OnClick: function(){alert("확인");}}, "Count"],
            "Space": "Top"
        }
    };

### Read More

- SearchMode cfg
- SelectionSummary cfg
- setInfoRow method

### Since

product | version | desc
--- | --- | ---
core | 8.0.0.0 | 기능 추가
core | 8.0.0.5 | InfoRow에 Layout.Cells(개별 셀 속성 설정) 기능 추가