SMART datagrid v1.4 > Classes

Back  Forward

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