@KSObject(name="WorkCalendar") public class WorkCalendar extends Control implements ISuportClick
| 构造器和说明 |
|---|
WorkCalendar() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addClickListener(ClickListener listener)
添加点击到监听,作用对象:PC
|
void |
addItemClickListener(ItemClickListener listener)
添加点击到监听,作用对象:工具栏和移动端
|
void |
bindData(BindingContext object)
绑定上下文,并赋值
|
void |
click()
点击按钮
|
java.util.ArrayList<java.lang.String> |
getDateList()
获取日期列表
|
java.lang.String |
getDateType()
获取日期类型
|
java.lang.String |
getHalfWorkDayColor() |
java.lang.String |
getHolidayColor() |
java.lang.String |
getLockedDayColor() |
java.util.Map<java.lang.String,java.lang.Object> |
getPropertiesMap() |
java.lang.String |
getWeekendColor() |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getWorkDataList() |
java.lang.String |
getWorkDayColor() |
int |
getYear() |
boolean |
isPassDayLocked() |
void |
itemClick(java.lang.String id,
java.lang.String operationKey)
点击
|
void |
setData() |
void |
setData(WorkCalendarData data)
设置日历的数据
|
void |
setDateList(java.util.ArrayList<java.lang.String> dateList)
设置日期列表
|
void |
setDateType(java.util.ArrayList<java.lang.String> dateList,
java.lang.Integer dateType)
设置日期类型
|
void |
setDateType(java.util.ArrayList<java.lang.String> dateList,
java.lang.String dateType)
设置日期类型
|
void |
setDateType(java.lang.Object[] param)
设置日期类型
|
void |
setDateType(java.lang.String dateType)
设置日期类型
|
void |
setDateTypeCallBack(java.util.List<java.lang.String> dateList,
java.lang.String dateType)
设置日期类型后回调方法
|
void |
setHalfWorkDayColor(java.lang.String halfWorkDayColor) |
void |
setHolidayColor(java.lang.String holidayColor) |
void |
setLockedDayColor(java.lang.String lockedDayColor) |
void |
setPassDayLocked(boolean isPassDayLocked) |
void |
setWeekendColor(java.lang.String weekendColor) |
void |
setWorkDataList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> workDataList) |
void |
setWorkDayColor(java.lang.String workDayColor) |
void |
setYear(int year) |
clone, createClientConfig, getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setViewpublic int getYear()
public void setYear(int year)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getWorkDataList()
public void setWorkDataList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> workDataList)
public java.util.ArrayList<java.lang.String> getDateList()
public void setDateList(java.util.ArrayList<java.lang.String> dateList)
dateList - 日期列表public java.lang.String getDateType()
public void setDateType(java.lang.String dateType)
dateType - 日期类型public java.lang.String getHolidayColor()
public void setHolidayColor(java.lang.String holidayColor)
public java.lang.String getWorkDayColor()
public void setWorkDayColor(java.lang.String workDayColor)
public java.lang.String getHalfWorkDayColor()
public void setHalfWorkDayColor(java.lang.String halfWorkDayColor)
public java.lang.String getWeekendColor()
public void setWeekendColor(java.lang.String weekendColor)
public boolean isPassDayLocked()
public void setPassDayLocked(boolean isPassDayLocked)
public java.lang.String getLockedDayColor()
public void setLockedDayColor(java.lang.String lockedDayColor)
public void setData(WorkCalendarData data)
data - 日历数据public void setData()
public java.util.Map<java.lang.String,java.lang.Object> getPropertiesMap()
public void setDateType(java.lang.Object[] param)
param - 参数public void setDateType(java.util.ArrayList<java.lang.String> dateList,
java.lang.Integer dateType)
dateList - 日期列表dateType - 日期类型public void setDateType(java.util.ArrayList<java.lang.String> dateList,
java.lang.String dateType)
dateList - 日期列表dateType - 日期类型public void setDateTypeCallBack(java.util.List<java.lang.String> dateList,
java.lang.String dateType)
dateList - 日期列表dateType - 日期类型public void addClickListener(ClickListener listener)
ISuportClickaddClickListener 在接口中 ISuportClickpublic void addItemClickListener(ItemClickListener listener)
ISuportClickaddItemClickListener 在接口中 ISuportClickpublic void bindData(BindingContext object)
Controlpublic void click()
public void itemClick(java.lang.String id,
java.lang.String operationKey)
id - 事项IDoperationKey - 操作Key