From 5a678cce1b157411f20fbddfaed49c7bc8d9fba7 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 07 十一月 2024 17:03:13 +0800
Subject: [PATCH] 修改为生产模式

---
 miniprogram_npm/tdesign-miniprogram/common/common.d.ts |   38 +++++++++++++++++++++++++++++---------
 1 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/common/common.d.ts b/miniprogram_npm/tdesign-miniprogram/common/common.d.ts
index 44a4e72..6bb49c0 100644
--- a/miniprogram_npm/tdesign-miniprogram/common/common.d.ts
+++ b/miniprogram_npm/tdesign-miniprogram/common/common.d.ts
@@ -2,18 +2,25 @@
 export interface Styles {
     [css: string]: string | number;
 }
+export declare type ImageEvent = any;
+export declare type PlainObject = {
+    [key: string]: any;
+};
 export declare type OptionData = {
     label?: string;
     value?: string | number;
-} & {
-    [key: string]: any;
-};
-export declare type TreeOptionData = {
-    children?: Array<TreeOptionData>;
-} & OptionData;
+} & PlainObject;
+export declare type TreeOptionData<T = string | number> = {
+    children?: Array<TreeOptionData<T>> | boolean;
+    label?: string;
+    text?: string;
+    value?: T;
+    content?: string;
+} & PlainObject;
 export declare type SizeEnum = 'small' | 'medium' | 'large';
 export declare type HorizontalAlignEnum = 'left' | 'center' | 'right';
 export declare type VerticalAlignEnum = 'top' | 'middle' | 'bottom';
+export declare type LayoutEnum = 'vertical' | 'horizontal';
 export declare type ClassName = {
     [className: string]: any;
 } | ClassName[] | string;
@@ -21,15 +28,28 @@
 export interface KeysType {
     value?: string;
     label?: string;
+    disabled?: string;
+}
+export interface TreeKeysType extends KeysType {
+    children?: string;
 }
 export interface HTMLElementAttributes {
-    [css: string]: string;
+    [attribute: string]: string;
 }
-export interface InfinityScroll {
+export interface TScroll {
     bufferSize?: number;
     isFixedRowHeight?: boolean;
     rowHeight?: number;
     threshold?: number;
     type: 'lazy' | 'virtual';
 }
-export declare type TScroll = InfinityScroll;
+export declare type InfinityScroll = TScroll;
+export interface ScrollToElementParams {
+    index?: number;
+    top?: number;
+    time?: number;
+    behavior?: 'auto' | 'smooth';
+}
+export interface ComponentScrollToElementParams extends ScrollToElementParams {
+    key?: string | number;
+}

--
Gitblit v1.9.3