SMART datagrid v1.4 > Classes > DateCellEditor

Back  Forward

DataLudi.DateCellEditor.holidays  property

달력 리스트에서 사용자가 클릭할 수 없는 날짜들을 지정. 

holidays로 지정된 날짜들을 선택하기 위해서는 holidaySelectable 속성의 정의가 필요하다. 

날짜를 지정하는 date, 요일을 지정하는 day, 연속된 범위를 지정하는 range, 특정 날짜를 기준으로 전후 며칠을 지정하는 base의 4가지 타입이 존재한다. 

기본값은 null.

Getter
function holidays(): Array
Setter
function setHolidays(value: Array)
Code -1
    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);
See also
DateHoliday
RangeHoliday
DayHoliday
BaseHoliday
holidaySelectable
Examples
DateEditor