| | |
| | | export default class Cascader extends SuperComponent { |
| | | 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; |
| | | 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; |
| | | }; |
| | | } |