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 | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts b/miniprogram_npm/tdesign-miniprogram/upload/type.d.ts
index b087736..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;
@@ -16,9 +20,12 @@
type: BooleanConstructor;
value?: boolean;
};
- style?: {
- type: StringConstructor;
- value?: string;
+ draggable?: {
+ type: null;
+ value?: boolean | {
+ vibrate?: boolean;
+ collisionVibrate?: boolean;
+ };
};
files?: {
type: ArrayConstructor;
@@ -52,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?: {
@@ -64,13 +79,9 @@
type: StringConstructor;
value?: 'media' | 'messageFile';
};
- draggable?: {
- type: null;
- value?: boolean | Draggable;
- };
transition?: {
type: ObjectConstructor;
- value: Transition;
+ value?: Transition;
};
}
export declare type UploadMpConfig = ImageConfig | VideoConfig;
@@ -87,12 +98,6 @@
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;
name?: string;
@@ -100,7 +105,6 @@
type?: 'image' | 'video';
percent?: number;
status: 'loading' | 'reload' | 'failed' | 'done';
- thumb?: string;
}
export declare type MediaType = 'image' | 'video';
export interface SizeLimitObj {
@@ -110,10 +114,6 @@
}
export declare type SizeUnitArray = ['B', 'KB', 'MB', 'GB'];
export declare type SizeUnit = SizeUnitArray[number];
-export interface Draggable {
- vibrate?: boolean;
- collisionVibrate?: boolean;
-}
export interface Transition {
backTransition?: boolean;
duration?: number;
--
Gitblit v1.9.3