12345678910111213141516171819202122232425262728 |
- import type { CascaderConfig, CascaderOption, CascaderProps, CascaderValue } from './node';
- export declare const CommonProps: {
- readonly modelValue: {
- readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | number | import("./node").CascaderNodePathValue | (import("./node").CascaderNodeValue | import("./node").CascaderNodePathValue)[]) | (() => CascaderValue) | ((new (...args: any[]) => string | number | import("./node").CascaderNodePathValue | (import("./node").CascaderNodeValue | import("./node").CascaderNodePathValue)[]) | (() => CascaderValue))[], unknown, unknown>>;
- readonly required: false;
- readonly validator: ((val: unknown) => boolean) | undefined;
- __epPropKey: true;
- };
- readonly options: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
- readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
- };
- export declare const DefaultProps: CascaderConfig;
- export declare const useCascaderConfig: (props: {
- props: CascaderProps;
- }) => import("vue").ComputedRef<{
- expandTrigger: import("./node").ExpandTrigger;
- multiple: boolean;
- checkStrictly: boolean;
- emitPath: boolean;
- lazy: boolean;
- lazyLoad: import("./node").LazyLoad;
- value: string;
- label: string;
- children: string;
- disabled: string | import("./node").isDisabled;
- leaf: string | import("./node").isLeaf;
- hoverThreshold: number;
- }>;
|