SMART datagrid v1.4 > Classes

Back  Forward

DataLudi.RowIndicator  class

그리드행의 번호나 편집 및 데이터 상태를 나타내는 셀들이 표시되는 영역. 

그리드 좌측 끝에 세로로 표시된다. 그리드 초기화 시 생성되며, GridBase.rowIndicator 속성으로 접근할 수 있다. 이 클래스 객체를 직접 생성할 일은 없다. 

Base Classes
VisualObject > GridObject > EventAware > DLBase
Constructor
function RowIndicator (grid: GridBase);
Properties
createdLabel
createdStyles
dataIndexBase
deletedLabel
deletedStyles
displayValue
focusedIconIndex
indicatorImageList
indicatorVisible
insertingIconIndex
maxWidth
minWidth
rowIndexBase
selectable
shapeVisible
stateImageList
stateStyles
stateVisible
stateWidth
updatedLabel
updatedStyles
updatingIconIndex
width
Inherited Properties
GridObject.owner
VisualObject.styles
VisualObject.visible
Inherited Methods
EventAware.addListener
DLBase.assign
VisualObject.ctor
GridObject.ctor
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Code -1
    grid.setOptions({
        rowIndicator: {
            displayValue: DataLudi.RowIndicatorValue.DATA_INDEX,
            stateVisible: true,
            minWidth: 20
        }
    };
Code -2
    grid.setRowIndicator({
        displayValue: DataLudi.RowIndicatorValue.DATA_INDEX,
        stateVisible: true,
        minWidth: 20
    });
Code -3
    grid.rowIndicator()
        .setDisplayValue(DataLudi.RowIndicatorValue.DATA_INDEX)
        .setStateVisible(true)
        .setMinWidth(20);
See also
GridBase.rowIndicator
Examples
Row Indicator
State Cells