/**
* @constructor
*/
function XUICalendar() {
}
XUICalendar.prototype = {
//接口
/**
* 鼠标移过样式
* @param {String} strTextColor 文字颜色
* @param {String} strBgColor 背景颜色
* @property {Collection} MouseMoveEventStyle ["0xff0000ff","0x2acccfd0"]
*/
SetMouseMoveEventStyle:function (strTextColor,strBgColor) {
},
/**
* 鼠标点击样式
* @param {String} strTextColor 文字颜色
* @param {String} strBgColor 背景颜色
* @property {Collection} MouseClickEventStyle ["0xff0000ff",""]
*/
SetMouseClickEventStyle:function (strTextColor,strBgColor) {
},
/**
* 获取当前选则的日期
* @return {String}
*/
GetSelectedDate:function () {
},
/**
* 设置当前选则的日期
* @param {String} strData "2020-02-25"
*/
SetSelectedDate:function (strData) {
},
/**
* 星期文字颜色
* @param {String} strColor 文字颜色
* @property {Color} WeekTextColor "0xff000000"
*/
SetWeekTextColor:function (strColor) {
},
/**
* 当日文字颜色
* @param {String} strColor 文字颜色
* @property {Color} ToDayColor "0xffff0000"
*/
SetToDayColor:function (strColor) {
},
/**
* 获得当日文字颜色
* @return {String}
*/
GetToDayColor:function () {
},
/**
* 星期文字大小
* @param {Number} nSize 文字大小
* @property {Number} WeekTextSize 14
*/
SetWeekTextSize:function (nSize) {
},
/**
* 头部文字大小
* @param {Number} nSize 文字大小
* @property {Number} HeaderTextSize 16
*/
SetHeaderTextSize:function (nSize) {
},
/**
* 头部文字颜色
* @param {String} strColor 文字颜色
* @property {Color} HeaderTextColor "0xff000000"
*/
SetHeaderTextColor:function (strColor) {
},
/**
* 头部箭头颜色
* @param {String} strColor 颜色
* @property {Color} HeaderArrowsColor "0xff000000"
*/
SetHeaderArrowsColor:function (strColor) {
},
/**
* 当月日期颜色
* @param {String} strColor 颜色
* @property {Color} ThisMonthDateColor "0xff000000"
*/
SetThisMonthDateColor:function (strColor) {
},
/**
* 非当月日期颜色
* @param {String} strColor 颜色
* @property {Color} OtherMonthDateColor "0xff000000"
*/
SetOtherMonthDateColor:function (strColor) {
},
/**
* 日期文字大小
* @param {Number} nSize 颜色
* @property {Number} DateSize 14
*/
SetDateSize:function (nSize) {
},
/**
* 表头背景色
* @param {String} strColor 背景色
* @property {Color} HeaderBgColor ""
*/
SetHeaderBgColor:function (strColor) {
},
/**
* 日历背景色
* @param {String} strColor 背景色
* @property {Color} CalendarBgColor ""
*/
SetCalendarBgColor:function (strColor) {
},
/**
* 底部背景色
* @param {String} strColor 背景色
* @property {Color} FooterBgColor "0xffeae8e8"
*/
SetFooterBgColor:function (strColor) {
},
/**
* 日历边框颜色
* @param {String} strColor 颜色
* @property {Color} CalendarBorderColor "0xffd0d0d0"
*/
SetCalendarBorderColor:function (strColor) {
},
/**
* 获得鼠标移过样式
* @return {Array}
*/
GetMouseMoveEventStyle:function () {
},
/**
* 获得鼠标点击样式
* @return {Array}
*/
GetMouseClickEventStyle:function () {
},
/**
* 获得星期文字颜色
* @return {String}
*/
GetWeekTextColor:function () {
},
/**
* 获得星期文字大小
* @return {Number}
*/
GetWeekTextSize:function () {
},
/**
* 获得头部文字大小
* @return {Number}
*/
GetHeaderTextSize:function () {
},
/**
* 获得头部文字颜色
* @return {String}
*/
GetHeaderTextColor:function () {
},
/**
* 获得头部箭头颜色
* @return {String}
*/
GetHeaderArrowsColor:function () {
},
/**
* 获得当月日期颜色
* @return {String}
*/
GetThisMonthDateColor:function () {
},
/**
* 获得非当月日期颜色
* @return {String}
*/
GetOtherMonthDateColor:function () {
},
/**
* 获得日期文字大小
* @return {Number}
*/
GetDateSize:function () {
},
/**
* 获得表头背景色
* @return {String}
*/
GetHeaderBgColor:function () {
},
/**
* 获得日历背景色
* @return {String}
*/
GetCalendarBgColor:function () {
},
/**
* 获得底部背景色
* @return {String}
*/
GetFooterBgColor:function () {
},
/**
* 是否绘制图标背景色
* @param {Boolean} bDraw true背景色,false背景图
* @property {Boolean} DrawBgColor true
*/
SetDrawBgColor:function (bDraw) {
},
/**
* 获取是否绘制图标背景色
* @return {Boolean}
*/
IsDrawBgColor:function () {
},
/**
* 背景颜色
* @param {String} strColor 颜色
* @property {Color} BgColor "0x00000000"
*/
SetBgColor:function (strColor) {
},
/**
* 获取背景颜色
* @return {String}
*/
GetBgColor:function () {
},
/**
* 背景图
* @param {ImageProp} strImg 图片
* @property {ImageProp} BgImg ""
*/
SetBgImg:function (strImg) {
},
/**
* 获取背景图
* @return {String}
*/
GetBgImg:function () {
},
/**
* 背景图绘制模式
* @param {String} strMode 图片
* @property {Combo} BgImgRepeat ["repeat","no-repeat","repeat-x","repeat-y"]
*/
SetBgImgRepeat:function (strMode) {
},
/**
* 获取背景图绘制模式
* @return {String}
*/
GetBgImgRepeat:function () {
},
/**
* 设置时间框的颜色
* @param {String} strColor 颜色
* @property {Color} TimeBorderColor "0xff00ffff"
*/
SetTimeBorderColor:function (strColor) {
},
/**
* 获取时间框的颜色
* @return {String}
*/
GetTimeBorderColor:function () {
},
/**
* 设置时间框时间文字
* @param {String} strColor
* @property {Color} TimeTextColor "0xff000000"
*/
SetTimeTextColor:function (strColor) {
},
/**
* 获取时间框时间文字
* @return {String}
*/
GetTimeTextColor:function () {
},
/**
* 设置时间框内容间隔符颜色
* @param {String} strColor
* @property {Color} TimIntrColor "0xff000000"
*/
SetTimIntrColor:function (strColor) {
},
/**
* 获取时间框内容间隔符颜色
* @return {String}
*/
GetTimIntrColor:function () {
},
/**
* 设置向上按钮的大小
* @param {Number} nSize 单位Px
* @property {Number} BtnTopSize 6
*/
SetBtnTopSzie:function (nSize) {
},
/**
* 设置向上按钮的颜色
* @param {String} strColor
* @property {Color} BtnTopColor "0x00000000"
*/
SetBtnTopColor:function (strColor) {
},
/**
* 设置向下按钮的大小
* @param {Number} nSize 单位Px
* @property {Number} BtnBtmSize 6
*/
SetBtnBtmSize:function (nSize) {
},
/**
* 设置向上按钮的颜色
* @param {String} strColor
* @property {Color} BtnBtmColor "0x00000000"
*/
SetBtnBtmColor:function (strColor) {
},
/**
* 显示时间功能
* @param {Boolean} bShow 是否显示时间功能
* @property {Boolean} ShowTime false
*/
SetTimeShow:function (bShow) {
},
/**
* 获取当前设置的时间
* @return {String}
*/
GetSelectedTime:function () {
},
/**
* 设置当前时间
* @param {Number} nTime 时
* @param {Number} nMin 分
* @param {Number} nSec 秒
* @property {Collection} CurrentTime [12,12,12]
*/
SetCurrentTime:function (nTime,nMin,nSec) {
},
/**
* 获取当前设置的日期和时间
* @return {String}
*/
GetDate:function () {
},
/**
* 获取当前设置的日期和时间戳
* @param {String} strTime
* @return {String}
*/
GetDateTime:function (strTime) {
},
/**
* 获取当前设置的日期的年份
* @param {String} strTime
* @return {Number}
*/
GetDateYear:function (strTime) {
},
/**
* 获取当前设置的日期的月份
* @param {String} strTime
* @return {Number}
*/
GetDateMonth:function (strTime) {
},
/**
* 获取当前设置的日期日
* @param {String} strTime
* @return {Number}
*/
GetDateDay:function (strTime) {
},
/**
* 获取当前设置的日期日的时
* @param {String} strTime
* @return {Number}
*/
GetDateDayHour:function (strTime) {
},
/**
* 获取当前设置的日期日的分
* @param {String} strTime
* @return {Number}
*/
GetDateDayMin:function (strTime) {
},
/**
* 获取当前设置的日期日的秒
* @param {String} strTime
* @return {Number}
*/
GetDateDaySec:function (strTime) {
},
}