From 3282e95db0207ee133d1e98d9771dec9d83b0fc4 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 02 四月 2026 16:24:38 +0800
Subject: [PATCH] 2026.4.2 新增专题管理功能

---
 miniprogram_npm/tdesign-miniprogram/pull-down-refresh/pull-down-refresh.d.ts |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/pull-down-refresh/pull-down-refresh.d.ts b/miniprogram_npm/tdesign-miniprogram/pull-down-refresh/pull-down-refresh.d.ts
index 1173d1d..badc23e 100644
--- a/miniprogram_npm/tdesign-miniprogram/pull-down-refresh/pull-down-refresh.d.ts
+++ b/miniprogram_npm/tdesign-miniprogram/pull-down-refresh/pull-down-refresh.d.ts
@@ -1,4 +1,4 @@
-import { SuperComponent, RelationsOptions } from '../common/src/index';
+import { RelationsOptions, SuperComponent } from '../common/src/index';
 export default class PullDownRefresh extends SuperComponent {
     pixelRatio: number;
     startPoint: {
@@ -6,23 +6,29 @@
         pageY: number;
     } | null;
     isPulling: boolean;
-    loadingBarHeight: number;
     maxRefreshAnimateTimeFlag: number;
     closingAnimateTimeFlag: number;
+    refreshStatusTimer: any;
     externalClasses: string[];
+    behaviors: string[];
     options: {
         multipleSlots: boolean;
+        pureDataPattern: RegExp;
     };
     relations: RelationsOptions;
     properties: import("./type").TdPullDownRefreshProps;
     data: {
         prefix: string;
         classPrefix: string;
+        distanceTop: number;
         barHeight: number;
+        tipsHeight: number;
         refreshStatus: number;
         loosing: boolean;
         enableToRefresh: boolean;
         scrollTop: number;
+        _maxBarHeight: number;
+        _loadingBarHeight: number;
     };
     lifetimes: {
         attached(): void;
@@ -30,14 +36,22 @@
     };
     observers: {
         value(val: any): void;
+        barHeight(val: any): void;
+        maxBarHeight(v: any): void;
+        loadingBarHeight(v: any): void;
     };
     methods: {
+        updateDistanceTop(): void;
+        resetTimer(): void;
         onScrollToBottom(): void;
         onScrollToTop(): void;
         onScroll(e: any): void;
         onTouchStart(e: WechatMiniprogram.Component.TrivialInstance): void;
         onTouchMove(e: WechatMiniprogram.Component.TrivialInstance): void;
         onTouchEnd(e: WechatMiniprogram.Component.TrivialInstance): void;
+        onDragStart(e: WechatMiniprogram.ScrollViewDragStart): void;
+        onDragging(e: WechatMiniprogram.ScrollViewDragging): void;
+        onDragEnd(e: WechatMiniprogram.ScrollViewDragEnd): void;
         doRefresh(): void;
         setRefreshBarHeight(value: number): Promise<unknown>;
         setScrollTop(scrollTop: number): void;

--
Gitblit v1.9.3