SMART datagrid v1.4 > Classes > DateCellEditor
달력 리스트에서 사용자가 클릭할 수 없는 날짜들을 지정.
holidays로 지정된 날짜들을 선택하기 위해서는 holidaySelectable 속성의 정의가 필요하다.
날짜를 지정하는 date, 요일을 지정하는 day, 연속된 범위를 지정하는 range, 특정 날짜를 기준으로 전후 며칠을 지정하는 base의 4가지 타입이 존재한다.
기본값은 null.
var columns = [{
name: "FirstDate",
fieldName: "first_date",
width: "120",
styles: {
datetimeFormat: "yyyy-MM-dd",
textAlignment: "center"
},
editor: {
type: "date",
holidays: [{
type: "day",
days: ["일"],
color: "#ff0000",
description: "휴일"
}, {
type:"date",
dates:["2016/05/05", "2016/05/14"],
color: "#00ff00",
}]
}
},
...
]
grid.setColumns(columns);