/**
* @constructor
*/
function XUICalendarInput() {
}
XUICalendarInput.prototype = {
//接口
/**
* 显示框默认值颜色
* @param {String} strColor 颜色
* @property {Color} ScreenDefultColor "0xffffffff"
*/
SetScreenDefultColor:function (strColor) {
},
/**
* 显示框背景色
* @param {String} strBgColor 背景颜色
* @property {Color} ScreenBgColor ""
*/
SetScreenBgColor:function (strBgColor) {
},
/**
* 当日文字颜色
* @param {String} strColor 文字颜色
* @property {Color} ToDayColor "0xffff0000"
*/
SetToDayColor:function (strColor) {
},
/**
* 获得当日文字颜色
* @return {String}
*/
GetToDayColor:function () {
},
/**
* 鼠标移过样式
* @param {String} strTextColor 文字颜色
* @param {String} strBgColor 背景颜色
* @property {Collection} MouseMoveEventStyle ["0xff0000ff","0x2acccfd0"]
*/
SetMouseMoveEventStyle:function (strTextColor,strBgColor) {
},
/**
* 鼠标点击样式
* @param {String} strTextColor 文字颜色
* @param {String} strBgColor 背景颜色
* @property {Collection} MouseClickEventStyle ["0xff000000","0x00000000"]
*/
SetMouseClickEventStyle:function (strTextColor,strBgColor) {
},
/**
* 星期文字颜色
* @param {String} strColor 文字颜色
* @property {Color} WeekTextColor "0xff000000"
*/
SetWeekTextColor:function (strColor) {
},
/**
* 星期文字大小
* @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} strCompose 排版
* @property {Combo} BtnCompose ["flex-start","flex-end","center","space-between","space-around"]
*/
SetBtnCompose:function (strCompose) {
},
/**
* 按钮文字
* @param {String} strText1 第一个按钮文字
* @param {String} strText2 第二个按钮文字
* @param {String} strText3 第三个按钮文字
* @property {Collection} BtnTextContent ["清空","现在","确定"]
*/
SetBtnTextContent:function (strText1,strText2,strText3) {
},
/**
* 按钮文字颜色
* @param {String} strColor1 第一个文字颜色
* @param {String} strColor2 第二个文字颜色
* @param {String} strColor3 第三个文字颜色
* @property {Collection} BtnTextColor ["0xff000000","0xff000000","0xff000000"]
*/
SetBtnTextColor:function (strColor1,strColor2,strColor3) {
},
/**
* 按钮文字大小
* @param {Number} nSize 大小
* @property {Number} BtnTextSize 14
*/
SetBtnTextSize:function (nSize) {
},
/**
* 按钮宽度
* @param {Number} nWidth 大小
* @property {Number} BtnWidth 20
*/
SetBtnWidth:function (nWidth) {
},
/**
* 表头背景色
* @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} strFor 格式
* @property {Combo} DateFormatter ["YYYY-MM-DD","YYYY/MM/DD","YYYY年MM月DD日"]
*/
SetDateFormatter:function (strFor) {
},
/**
* 显示框文字颜色
* @param {String} strColor 颜色
* @property {Color} ScreenTextColor "0xff000000"
*/
SetScreenTextColor:function (strColor) {
},
/**
* 显示框文字大小
* @param {Number} nSize 大小
* @property {Number} ScreenTextSize 14
*/
SetScreenTextSize:function (nSize) {
},
/**
* 显示框边框颜色
* @param {String} strColor 颜色
* @property {Color} ScreenBorderColor "0xffd0d0d0"
*/
SetScreenBorderColor:function (strColor) {
},
/**
* 日历边框颜色
* @param {String} strColor 颜色
* @property {Color} CalendarBorderColor "0xffd0d0d0"
*/
SetCalendarBorderColor:function (strColor) {
},
/**
* 显示框文字位置
* @param {String} strPos 位置
* @property {Combo} ScreenTextPosition ["left","center","right"]
*/
SetScreenTextPosition:function (strPos) {
},
/**
* 显示框水平内边距
* @param {Number} nPadLeft 左边距
* @param {Number} nPadRight 右边距
* @property {Collection} ScreenHorizonalPadding [10,10]
*/
SetScreenHorizonalPadding:function (nPadLeft,nPadRight) {
},
/**
* 显示框图标
* @param {ImageProp} strImg 图标
* @property {ImageProp} ScreenIcon "XUICalendarInput/images/clar.png"
*/
SetScreenIcon:function (strImg) {
},
/**
* 显示框图标位置
* @param {Number} nPos 图标位置
* @property {Number} ScreenIconPosition 90
*
*/
SetScreenIconPosition:function (nPos) {
},
/**
* 图标大小
* @param {Number} nWidth 图标宽度
* @param {Number} nHeight 图标高度
* @property {Collection} IconSize [18,18]
*/
SetIconSize:function (nWidth,nHeight) {
},
/**
* 图标大小
* @return {Array}
*/
GetIconSize:function () {
},
/**
* 获得显示框图标
* @return {Number}
*/
GetScreenIconPosition:function () {
},
/**
* 获得显示框图标
* @return {String}
*/
GetScreenIcon:function () {
},
/**
* 获得显示框默认值颜色
* @return {String}
*/
GetScreenDefultColor:function () {
},
/**
* 获得显示框水平内边距
* @return {Array}
*/
GetScreenHorizonalPadding:function () {
},
/**
* 获得鼠标移过样式
* @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}
*/
GetBtnCompose:function () {
},
/**
* 获得按钮文字
* @return {Array}
*/
GetBtnTextContent:function () {
},
/**
* 获得按钮文字颜色
* @return {Array}
*/
GetBtnTextColor:function () {
},
/**
* 获得按钮文字大小
* @return {Number}
*/
GetBtnTextSize:function () {
},
/**
* 获得按钮宽度
* @return {Number}
*/
GetBtnWidth:function () {
},
/**
* 获得表头背景色
* @return {String}
*/
GetHeaderBgColor:function () {
},
/**
* 获得日历背景色
* @return {String}
*/
GetCalendarBgColor:function () {
},
/**
* 获得底部背景色
* @return {String}
*/
GetFooterBgColor:function () {
},
/**
* 获得日期格式
* @return {String}
*/
GetDateFormatter:function () {
},
/**
* 获得显示框文字颜色
* @return {String}
*/
GetScreenTextColor:function () {
},
/**
* 获得显示框文字大小
* @return {Number}
*/
GetScreenTextSize:function () {
},
/**
* 获得显示框边框颜色
* @return {String}
*/
GetScreenBorderColor:function () {
},
/**
* 设置当前日期
* @param {Double} nDate
*/
SetDate:function (nDate) {
},
/**
* 通过字符串设置日期
* @param {String} strDate 日期
*/
SetDateByString:function (strDate) {
},
/**
* 获取日期
* @return {Double}
*/
GetDate:function () {
},
/**
* 获取字符串日期
* @return {String}
*/
GetDateByString: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 () {
},
}