chooseInterval.d.ts 1.2 KB

123456789101112131415161718192021222324252627282930
  1. /**
  2. * 唤起月历组件,并选择日期区间,并以“天”为维度 请求参数定义
  3. * @apiName biz.calendar.chooseInterval
  4. */
  5. export interface IBizCalendarChooseIntervalParams {
  6. /** 时间戳,默认开始时间,单位为毫秒ms */
  7. defaultStart: number;
  8. /** 时间戳,默认结束时间,单位为毫秒ms */
  9. defaultEnd: number;
  10. }
  11. /**
  12. * 唤起月历组件,并选择日期区间,并以“天”为维度 返回结果定义
  13. * @apiName biz.calendar.chooseInterval
  14. */
  15. export interface IBizCalendarChooseIntervalResult {
  16. /** 时间戳,为起始当日0点的时间,单位为毫秒ms */
  17. start: number;
  18. /** 时间戳,为截止当日0点的时间,单位为毫秒ms */
  19. end: number;
  20. /** 整型,用户当前所在时区 */
  21. timezone: number;
  22. }
  23. /**
  24. * 唤起月历组件,并选择日期区间,并以“天”为维度
  25. * @description 依赖钉钉客户端3.5.0以上版本
  26. * @apiName biz.calendar.chooseInterval
  27. * @supportVersion ios: 3.5.0 android: 3.5.0
  28. */
  29. export declare function chooseInterval$(params: IBizCalendarChooseIntervalParams): Promise<IBizCalendarChooseIntervalResult>;
  30. export default chooseInterval$;