SMART datagrid v1.4 > Classes

Back  Forward

DataLudi.RangeHoliday  class

휴일이 될 날짜들을 startDateendDate로 구간으로 지정한다. 

startDate, endDate 설정 유무에 따라 아래 테이블처럼 휴일이 지정된다. 컬럼 에디터 설정에서 휴일 type 값은 "range" 이다. 

Base Classes
Holiday > DLBase
Properties
endDate
startDate
Inherited Properties
Holiday.background
Holiday.border
Holiday.color
Holiday.description
Inherited Methods
DLBase.assign
DLBase.getProperties
DLBase.getProperty
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Table-1  구간 지정 방식
startDateendDate설명
설정설정startDate <= endDate. starteDate와 endDate 사이의 날짜들이 휴일.
설정설정startDate > endDate. starteDate 이하나 endDate 이상의 날짜들이 모두 휴일.
설정미설정startDate 이하 날짜들이 모두 휴일.
미설정설정endDate 이상 날짜들이 모두 휴일.
Code -1
    var columns = [{
        editor: {
            type: "date",
            holidays: [{
                type: "range",
                startDate: "2016/07/11",
                endDate: "2016/07/13",
                description: "회사 워크샵"
            }]
        }
    },
    ...
    ];
    grid.setColumns(columns);
See Also
DateHoliday
DayHoliday
BaseHoliday
Examples
날짜 편집기