blear.ui.date-time-toucher

1Introduction

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

8Reference

无。