UNPKG

tdesign-mobile-vue

Version:
66 lines (65 loc) 2.27 kB
import { PropType } from 'vue'; declare const _default: { checkStrictly: BooleanConstructor; closeBtn: { type: PropType<boolean | ((h: typeof import("vue").h) => import("@/common").SlotReturnValue)>; default: boolean | ((h: typeof import("vue").h) => import("@/common").SlotReturnValue); }; header: { type: PropType<(h: typeof import("vue").h) => import("@/common").SlotReturnValue>; }; keys: { type: PropType<import("@/common").TreeKeysType>; }; load: { type: PropType<(node: import("@/common").TreeOptionData) => Promise<import("@/common").TreeOptionData[]>>; }; middleContent: { type: PropType<(h: typeof import("vue").h) => import("@/common").SlotReturnValue>; }; options: { type: PropType<import("@/common").TreeOptionData[]>; default: () => import("@/common").TreeOptionData[]; }; overlayProps: { type: PropType<import("@/overlay/type").TdOverlayProps>; default: () => {}; }; placeholder: { type: PropType<string | ((h: typeof import("vue").h) => import("@/common").SlotReturnValue)>; default: string | ((h: typeof import("vue").h) => import("@/common").SlotReturnValue); }; subTitles: { type: PropType<string[]>; default: () => string[]; }; theme: { type: PropType<"step" | "tab">; default: "step" | "tab"; validator(val: "step" | "tab"): boolean; }; title: { type: PropType<string | ((h: typeof import("vue").h) => import("@/common").SlotReturnValue)>; }; value: { type: PropType<string | number>; default: string | number; }; modelValue: { type: PropType<string | number>; default: string | number; }; defaultValue: { type: PropType<string | number>; }; visible: BooleanConstructor; onChange: PropType<(value: string | number, selectedOptions: import("@/common").TreeOptionData[]) => void>; onClose: PropType<(trigger: import("@/components").CascaderTriggerSource) => void>; onPick: PropType<(context: { value: string | number; label: string; index: number; level: number; }) => void>; }; export default _default;