SMART datagrid v1.4 > Concepts
현재 모듈에 포함되어 있는 데이터셀 렌더러들은 아래와 같다. type 문자열은 ValueColumn.renderer 지정 시의 "type" 속성이나, GridStyles.renderer 속성으로 사용되는 값이다. GridBase.registerCellRenderers나 unregisterCellRenderers에서도 사용된다.
type | Class | 개요 |
---|---|---|
text | TextCellRenderer | 셀 값을 텍스트만으로 표시한다. |
bar | BarCellRenderer | 셀 값의 렌더러 속성 minimum와 maximum 범위에 대한 비율을 바의 크키로 표시한다. |
check | CheckCellRenderer | true에 해당하는 값이 경우 check 마크를 표시한다. |
shape | ShapeCellRenderer | 셀 값의 상태를 여러 종류의 shape로 표시한다. |
icon | IconCellRenderer | 셀 값의 상태를 컬럼에 지정된 imageList의 이미지들 중에서 선택해서 표시한다. |
image | ImageCellRenderer | 셀 값의 상태를 이미지로 표시한다. |
signal | SignalBarCellRenderer | 셀 값의 상태를 몇 단계의 레벨로 구분해서 표시한다. |
link | LinkCellRenderer | 사용자가 마우스 클릭해서 외부 링크 등으로 연결할 수 있게한다. |
code39 | Code39CellRenderer | 영숫자 값을 code39 바코드 포맷으로 표시한다. |
code128 | Code128CellRenderer | 영숫자 값을 code128 바코드 포맷으로 표시한다. |
button | ButtonCellRenderer | 사용자가 지정한 이미지 url을 버튼의 형태로 표시한다. |