UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

83 lines (82 loc) 2.86 kB
import { PropType } from "vue"; declare const _default: import("vue").DefineComponent<{ label: (StringConstructor | NumberConstructor)[]; modelValue: PropType<string | string[]>; placeholder: StringConstructor; prependText: StringConstructor; checkStrictly: BooleanConstructor; defaultValue: { type: StringConstructor; default: string; }; labelKey: StringConstructor; source: PropType<Record<string, string>[]>; multiple: { type: BooleanConstructor; default: boolean; }; keyConfig: { type: PropType<import("../utils").keyConfigType>; default: () => { labelKey: string; valueKey: string; disabledKey: string; childrenKey: string; }; }; }, { filteringSourceModel: import("vue").ComputedRef<{ [key: string]: string; }[]>; propsData: import("vue").ComputedRef<{ value: string; label: string; children: string; disabled: string; multiple: boolean; checkStrictly: boolean; }>; done: (closePanel: () => void) => void; deleteEvt: (closePanel: () => void) => void; close: (closePanel: () => void) => void; filtering: import("vue").ComputedRef<number>; inputModel: import("vue").Ref<string>; sourceModel: import("vue").Ref<unknown[]>; selectedModel: import("vue").Ref<string | string[]>; valueModel: any; fliterSelectModel: import("vue").Ref<string | never[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("done" | "update:modelValue" | "close" | "clear")[], "done" | "update:modelValue" | "close" | "clear", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ label?: unknown; modelValue?: unknown; placeholder?: unknown; prependText?: unknown; checkStrictly?: unknown; defaultValue?: unknown; labelKey?: unknown; source?: unknown; multiple?: unknown; keyConfig?: unknown; } & { keyConfig: import("../utils").keyConfigType; multiple: boolean; checkStrictly: boolean; defaultValue: string; } & { modelValue?: string | string[] | undefined; source?: Record<string, string>[] | undefined; label?: string | number | undefined; labelKey?: string | undefined; placeholder?: string | undefined; prependText?: string | undefined; }> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onDone?: ((...args: any[]) => any) | undefined; onClear?: ((...args: any[]) => any) | undefined; }, { keyConfig: import("../utils").keyConfigType; multiple: boolean; checkStrictly: boolean; defaultValue: string; }>; export default _default;