储能智慧云小程序
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

pull-down-refresh.d.ts 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import { SuperComponent, RelationsOptions } from '../common/src/index';
  2. export default class PullDownRefresh extends SuperComponent {
  3. pixelRatio: number;
  4. startPoint: {
  5. pageX: number;
  6. pageY: number;
  7. } | null;
  8. isPulling: boolean;
  9. loadingBarHeight: number;
  10. maxRefreshAnimateTimeFlag: number;
  11. closingAnimateTimeFlag: number;
  12. externalClasses: string[];
  13. options: {
  14. multipleSlots: boolean;
  15. };
  16. relations: RelationsOptions;
  17. properties: import("./type").TdPullDownRefreshProps;
  18. data: {
  19. prefix: string;
  20. classPrefix: string;
  21. barHeight: number;
  22. refreshStatus: number;
  23. loosing: boolean;
  24. enableToRefresh: boolean;
  25. scrollTop: number;
  26. };
  27. lifetimes: {
  28. attached(): void;
  29. detached(): void;
  30. };
  31. observers: {
  32. value(val: any): void;
  33. };
  34. methods: {
  35. onScrollToBottom(): void;
  36. onScrollToTop(): void;
  37. onScroll(e: any): void;
  38. onTouchStart(e: WechatMiniprogram.Component.TrivialInstance): void;
  39. onTouchMove(e: WechatMiniprogram.Component.TrivialInstance): void;
  40. onTouchEnd(e: WechatMiniprogram.Component.TrivialInstance): void;
  41. onDragStart(e: WechatMiniprogram.ScrollViewDragStart): void;
  42. onDragging(e: WechatMiniprogram.ScrollViewDragging): void;
  43. onDragEnd(e: WechatMiniprogram.ScrollViewDragEnd): void;
  44. doRefresh(): void;
  45. setRefreshBarHeight(value: number): Promise<unknown>;
  46. setScrollTop(scrollTop: number): void;
  47. scrollToTop(): void;
  48. };
  49. }