SMART datagrid v1.4 > Classes
DataLudi.TextCellRenderer class
데이터셀의 값을 텍스트로 표시하는 기본 렌더러이다. 텍스트 수평 정렬은 GridStyles.textAlignment, 수직 정렬은 lineAlignment로 지정한다. 텍스트 색상은 foreground, 셀 배경은 background로 지정한다. 또, fontName, fontBold 등 폰트 관련 스타일을 사용한다.
컬럼 렌더러 설정시 type을 "text"로 지정하거나, type을 지정하지 않는 경우에 사용된다.
- Base Classes
- DataCellRenderer > GridObject > EventAware > DLBase
- Inherited Classes
- SeriesTextCellRenderer
- Constructor
- function TextCellRenderer ();
- Properties
- showTooltip
- Inherited Properties
- GridObject.owner
- DataCellRenderer.showTooltip
- Inherited Methods
- EventAware.addListener
- DLBase.assign
- DataCellRenderer.ctor
- GridObject.ctor
- DLBase.getProperties
- DLBase.getProperty
- EventAware.removeListener
- DLBase.setProperties
- DLBase.setProperty
- DLBase.toggle
Code -1
var columns = [{
name: "customer",
fieldName: "customer",
renderer: {
type: "text",
showTooltip: true
},
header: {
text: "Customer"
}
},
...
];
grid.setColumns(columns);
- See Also
- GridStyles
- textAlignment
- lineAlignment
- foreground
- background
- fontName
- fontBold
- fontItalic
- [[c.GridStyles.fontUnderline]
- fontLinethrough
- ImageCellRenderer
- IconCellRenderer
- ShapeCellRenderer