UNPKG

code-monkey-ui

Version:

A Component Library for Vue 3

73 lines (72 loc) 6.12 kB
import type { DshCascaderNode, DshCascaderValue } from 'code-monkey-ui/es/components/dsh-cascader-panel'; export declare const dshCascaderProps: { size: { readonly type: import("vue").PropType<import("code-monkey-ui/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; placeholder: StringConstructor; disabled: BooleanConstructor; clearable: BooleanConstructor; filterable: BooleanConstructor; filterMethod: import("code-monkey-ui/es/utils").EpPropFinalized<(new (...args: any[]) => (node: DshCascaderNode, keyword: string) => boolean) | (() => (node: DshCascaderNode, keyword: string) => boolean) | { (): (node: DshCascaderNode, keyword: string) => boolean; new (): any; readonly prototype: any; } | ((new (...args: any[]) => (node: DshCascaderNode, keyword: string) => boolean) | (() => (node: DshCascaderNode, keyword: string) => boolean) | { (): (node: DshCascaderNode, keyword: string) => boolean; new (): any; readonly prototype: any; })[], unknown, unknown, (node: DshCascaderNode, keyword: string) => boolean, boolean>; separator: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>; showAllLevels: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; collapseTags: BooleanConstructor; maxCollapseTags: import("code-monkey-ui/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; collapseTagsTooltip: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; debounce: import("code-monkey-ui/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; beforeFilter: import("code-monkey-ui/es/utils").EpPropFinalized<(new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | { (): (value: string) => boolean | Promise<any>; new (): any; readonly prototype: any; } | ((new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | { (): (value: string) => boolean | Promise<any>; new (): any; readonly prototype: any; })[], unknown, unknown, () => true, boolean>; popperClass: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>; teleported: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; tagType: { default: string; type: import("vue").PropType<import("code-monkey-ui/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "info" | "danger", unknown>>; required: false; validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; validateEvent: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; showFoot: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; onlyThis: import("code-monkey-ui/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; emptyWidth: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>; width: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>; focusWidth: import("code-monkey-ui/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>; modelValue: { readonly type: import("vue").PropType<import("code-monkey-ui/es/utils").EpPropMergeType<(new (...args: any[]) => import("../../dsh-cascader-panel/src/node").DshCascaderValue & {}) | (() => import("../../dsh-cascader-panel/src/node").DshCascaderValue) | ((new (...args: any[]) => import("../../dsh-cascader-panel/src/node").DshCascaderValue & {}) | (() => import("../../dsh-cascader-panel/src/node").DshCascaderValue))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; options: import("code-monkey-ui/es/utils").EpPropFinalized<(new (...args: any[]) => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderOption[]) | (() => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderOption[]) | ((new (...args: any[]) => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderOption[]) | (() => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderOption[]))[], unknown, unknown, () => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderOption[], boolean>; props: import("code-monkey-ui/es/utils").EpPropFinalized<(new (...args: any[]) => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderProps) | (() => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderProps) | ((new (...args: any[]) => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderProps) | (() => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderProps))[], unknown, unknown, () => import("code-monkey-ui/es/components/dsh-cascader-panel").DshCascaderProps, boolean>; }; export declare const dshCascaderEmits: { "update:modelValue": (val: DshCascaderValue) => boolean; change: (val: DshCascaderValue) => boolean; focus: (evt: FocusEvent) => boolean; blur: (evt: FocusEvent) => boolean; visibleChange: (val: boolean) => boolean; expandChange: (val: DshCascaderValue) => boolean; removeTag: (val: DshCascaderNode['valueByOption']) => boolean; confirm: (val: DshCascaderValue) => boolean; cancel: (val: DshCascaderValue) => boolean; }; export declare type DshCascaderEmits = typeof dshCascaderEmits;