SMART datagrid v.1 > Classes

Back  Forward

DataLudi.RangeHoliday  class

通过startDateendDate的范围,指定将会成为假日的日期。 

根据是否已有设置startDateendDate,将会指定假日如下。 在列编辑器设置中,假日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
日期编辑器