From 8e3f3890e93d097df4be744648b9ac404d20a558 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 23 四月 2026 17:58:50 +0800
Subject: [PATCH] 2026.4.23
---
miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts | 32 ++++++++++++++++++++++++++------
1 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts b/miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts
index de3b6d5..8835d5f 100644
--- a/miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts
+++ b/miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts
@@ -4,37 +4,57 @@
export interface CascaderProps extends TdCascaderProps {
}
export default class Cascader extends SuperComponent {
+ behaviors: string[];
externalClasses: string[];
options: WechatMiniprogram.Component.ComponentOptions;
- properties: TdCascaderProps<import("../common/common").TreeOptionData>;
+ properties: TdCascaderProps<import("../common/common").TreeOptionData<string | number>>;
controlledProps: {
key: string;
event: string;
}[];
+ state: {
+ contentHeight: number;
+ stepHeight: number;
+ tabsHeight: number;
+ subTitlesHeight: number;
+ stepsInitHeight: number;
+ };
data: {
prefix: string;
- name: string;
+ classPrefix: string;
stepIndex: number;
selectedIndexes: any[];
selectedValue: any[];
- defaultOptionLabel: string;
scrollTopList: any[];
- steps: string[];
+ steps: any[];
+ _optionsHeight: number;
};
observers: {
visible(v: any): void;
- 'selectedIndexes, options'(): void;
+ value(): void;
+ options(): void;
+ selectedIndexes(): void;
stepIndex(): Promise<void>;
};
methods: {
+ updateOptionsHeight(steps: number): void;
+ initOptionsHeight(steps: number): Promise<void>;
initWithValue(): void;
- getIndexesByValue(options: import("../common/common").TreeOptionData[], value: any): any[];
+ getIndexesByValue(options: import("../common/common").TreeOptionData<string | number>[], value: any): any[];
updateScrollTop(): void;
hide(trigger: any): void;
onVisibleChange(): void;
onClose(): void;
onStepClick(e: any): void;
onTabChange(e: any): void;
+ genItems(): {
+ selectedValue: any[];
+ steps: any[];
+ items: {
+ [x: string]: any;
+ }[][];
+ };
handleSelect(e: any): void;
+ triggerChange(): void;
};
}
--
Gitblit v1.9.3