@beisen/upaas-time-range

0.0.7 • Public • Published

###默认需要的参数


/**
* @param {String} title status为search时需传入按钮的value
* @param {String} status 组件状态,可选`edit`,`search`(如果当个组件中需要编辑态和搜索态的切换,需要存在)
* @param {Function} onChange 组件对外onchange回调,this.props.onChange({text: '', value: ''}) ---强制需要 
*/

###参数介绍


/**
    *   @param {String} title 标题
    *   @param {String} value 时间的值
    *   @param {String} placeHolder 
    *   @param {String} defaultValue 初始默认时间(string)  默认日期的格式需与format格式相同!!!! 
    *   @param {Boolean} disabled 是否禁用组件 禁用全部操作
    *   @param {Boolean} errorStatus 是否显示错误提示
    *   @param {String} errorMsg 错误提示信息
    *   @param {String} helpMsg 帮助信息
    *   @param {Boolean} sideTip ToolTip展示方向,默认false,上下展示
    *   @param {Boolean} hiddenTip 是否使用ToolTip
    *   @param {String} format 展示的时间格式  "HH:mm:ss"、"HH:mm"、"mm:ss"
    *   @param {String} disabledHours 限制选择部分 小时选项(array) 
                                      [开始时间(小时),结束时间(小时)]  
                                      limit:  open 启用限制
                                              close 关闭限制
                                      范围:0~24
                                      结束时间可小于开始时间
    *   @param {String} disabledMinutes 限制选择部分 分钟选项(array)
                                    value:[开始分钟,结束分钟]
                                    limit:  open 启用限制
                                        close 关闭限制
                                    范围:0~60
                                    结束时间可小于开始时间,当限制多个范围的时间段时,在value数组内添加多个范围数组即可,如[[1,5],[19,30]]
    *   @param {String} disabledSeconds 限制选择部分 秒选项(array) ,配置规范同分钟
    *   @param {Object} closeBtn 非必需参数,控制外层close按钮是否显示
    *   @param {String} hideDisabledOptions  隐藏禁止选择的选项
    *   @param {Function} onChange        点击后时间回调
    *       @return {event, status, value}
    */

Package Sidebar

Install

npm i @beisen/upaas-time-range

Weekly Downloads

2

Version

0.0.7

License

ISC

Last publish

Collaborators

  • beisencorp