1Introduction
- description:日期时间触摸选择器
- author:ydr.me
- create:2016年06月04日14:09:36
- update:2016年06月04日14:09:36
- github:https://github.com/blearjs/blear.ui.date-time-toucher
2Example
var DateTimeToucher = require('blear.ui.date-time-toucher');
new DateTimeToucher();
3Static
3.1.defaults
- 类型:
Object
- 说明:默认配置
3.2.defaults.year
- 类型:
Boolean
- 说明:是否显示“年份”部分
- 默认:
true
3.3.defaults.month
- 类型:
Boolean
- 说明:是否显示“月份”部分
- 默认:
true
3.4.defaults.date
- 类型:
Boolean
- 说明:是否显示“日期”部分
- 默认:
true
3.5.defaults.hour
- 类型:
Boolean
- 说明:是否显示“小时”部分
- 默认:
true
3.6.defaults.minute
- 类型:
Boolean
- 说明:是否显示“分钟”部分
- 默认:
true
3.7.defaults.second
- 类型:
Boolean
- 说明:是否显示“秒数”部分
- 默认:
true
3.8.defaults.minDate
- 类型:
null | Date | Number
- 说明:最小日期,为
null
表示不限制,也可以是Date
实例,也可以是时间戳, - 默认:
null
3.9.defaults.maxDate
- 类型:
null | Date | Number
- 说明:最大日期,为
null
表示不限制,也可以是Date
实例,也可以是时间戳 - 默认:
null
3.10.defaults.initDate
- 类型:
null | Date | Number
- 说明:初始日期,为
null
表示不限制,也可以是Date
实例,也可以是时间戳 - 默认:
null
4new DateTimeToucher(options)
实例化一个日期时间滑动器,options
为入参,默认值为 .defaults
。
5Prototype
5.1#setDate(date): this
5.1.1date
- 类型:
Date | Number
- 说明:设置的日期,可以是
Date
实例,也可以是时间戳
5.2#getDate(): date
5.2.1date
- 类型:
Date
- 说明:
Date
实例,也可以是时间戳
5.3#destroy()
销毁实例。
6Events
6.1change(date)
日期滑动确定后触发。
6.1.1date
- 类型:
Date
- 说明:
Date
实例,也可以是时间戳
7Dependencies
- blear.classes.draggable
- blear.core.attribute
- blear.core.event
- blear.core.selector
- blear.ui.draggable-list
- blear.ui.popup
- blear.utils.array
- blear.utils.date
- blear.utils.object
8Reference
无。