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/upload/type.d.ts | 42 ++++++++++++++++++++++++++++++++----------
1 files changed, 32 insertions(+), 10 deletions(-)
diff --git a/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts b/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts
index d06319f..9cf6558 100644
--- a/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts
+++ b/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts
@@ -1,5 +1,9 @@
import { ImageProps } from '../image/index';
export interface TdUploadProps {
+ addBtn?: {
+ type: BooleanConstructor;
+ value?: boolean;
+ };
addContent?: {
type: StringConstructor;
value?: string;
@@ -12,9 +16,16 @@
type: ObjectConstructor;
value?: UploadMpConfig;
};
- style?: {
- type: StringConstructor;
- value?: string;
+ disabled?: {
+ type: BooleanConstructor;
+ value?: boolean;
+ };
+ draggable?: {
+ type: null;
+ value?: boolean | {
+ vibrate?: boolean;
+ collisionVibrate?: boolean;
+ };
};
files?: {
type: ArrayConstructor;
@@ -48,8 +59,16 @@
type: ArrayConstructor;
value?: Array<MediaType>;
};
+ preview?: {
+ type: BooleanConstructor;
+ value?: boolean;
+ };
+ removeBtn?: {
+ type: BooleanConstructor;
+ value?: boolean;
+ };
requestMethod?: {
- type: null;
+ type: undefined;
value?: null;
};
sizeLimit?: {
@@ -59,6 +78,10 @@
source?: {
type: StringConstructor;
value?: 'media' | 'messageFile';
+ };
+ transition?: {
+ type: ObjectConstructor;
+ value?: Transition;
};
}
export declare type UploadMpConfig = ImageConfig | VideoConfig;
@@ -74,12 +97,6 @@
compressed?: boolean;
maxDuration?: number;
camera?: 'back' | 'front';
-}
-export interface UploadDisplayDragEvents {
- onDrop?: (event: DragEvent) => void;
- onDragenter?: (event: DragEvent) => void;
- onDragover?: (event: DragEvent) => void;
- onDragleave?: (event: DragEvent) => void;
}
export interface UploadFile {
url: string;
@@ -97,3 +114,8 @@
}
export declare type SizeUnitArray = ['B', 'KB', 'MB', 'GB'];
export declare type SizeUnit = SizeUnitArray[number];
+export interface Transition {
+ backTransition?: boolean;
+ duration?: number;
+ timingFunction?: string;
+}
--
Gitblit v1.9.3