UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

50 lines (49 loc) 1.58 kB
import type { PropType } from "vue"; interface IKeyConfig { labelKey?: string; valueKey?: string; disabledKey?: string; } declare const _default: import("vue").DefineComponent<{ source: { type: PropType<Record<string, any>[]>; default: () => never[]; }; modelValue: { type: ArrayConstructor; default: () => never[]; }; keyConfig: { type: PropType<IKeyConfig>; default: () => { labelKey: string; valueKey: string; disabledKey: string; }; }; }, { labelKey: string; valueKey: string; disabledKey: string; isSelected: import("vue").ComputedRef<(itemValue: string) => boolean>; checkBoxChangeEvt: (e: { e: unknown; }, item: Record<string, any>) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "select")[], "update:modelValue" | "change" | "select", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ source?: unknown; modelValue?: unknown; keyConfig?: unknown; } & { modelValue: unknown[]; source: Record<string, any>[]; keyConfig: IKeyConfig; } & {}> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; }, { modelValue: unknown[]; source: Record<string, any>[]; keyConfig: IKeyConfig; }>; export default _default;