SMART datagrid v1.4 > Classes

Back  Forward

DataLudi.CheckBar  class

그리드행들의 checked 상태를 표시하는 Check 셀들이 표시되는 영역의 모델. 

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

실행 시간 사용자가 Check 셀을 클릭해서 checked 상태를 변경하기 위해서는 우선 EditOptions.checkabletrue로 지정돼야 한다. 

기본 속성visible이다. 

Base Classes
VisualObject > GridObject > EventAware > DLBase
Constructor
function CheckBar (grid: GridBase);
Properties
checkableCallback
checkableExpression
checkableOnly
checkAllCallback
checkAllExpression
checkBoxImageList
checkedIconIndex
checkedInactiveIconIndex
checkedOnlyLeftClick
defaultIconIndex
defaultInactiveIconIndex
draggable
exclusive
exclusiveDisplay
headerText
headStyles
hideUncheckable
radioCheckedIconIndex
radioCheckedInactiveIconIndex
radioDefaultIconIndex
radioDefaultInactiveIconIndex
showAll
showGroup
visibleOnly
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

 

Note
Code -1
    grid.setCheckBar({
        exclusive: false,
        draggable: true,
        showAll: true
    });
Code -2
    grid.checkBar().setExclusive(false).setDraggable(true).setShowAll(true);
Code -3
    grid.setOPtions({
        checkBar: false // 기본 속성이 visible이므로 false로 설정하면 visible이 false가 된다.
        ...
    });
See Also
GridBase.checkBar
GridBase.isChecked
EditOptions.checkable
RowIndicator
Examples
CheckBar
Checkable Expression & Callback