@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, setView
public 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)
ISuportClick
addClickListener
在接口中 ISuportClick
public void addItemClickListener(ItemClickListener listener)
ISuportClick
addItemClickListener
在接口中 ISuportClick
public void bindData(BindingContext object)
Control
public void click()
public void itemClick(java.lang.String id, java.lang.String operationKey)
id
- 事项IDoperationKey
- 操作Key