Riku
2024-08-13 cf693a5227f17bbf2201512128d267281a8c5695
miniprogram_npm/tdesign-miniprogram/cascader/cascader.d.ts
@@ -6,35 +6,53 @@
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;
    };
}