UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

67 lines (66 loc) 2.87 kB
import { PropType } from "vue"; import type { conditionBarItemType, conditionSourceType } from "./type"; declare const _default: import("vue").DefineComponent<{ styles: { type: ObjectConstructor; default: () => {}; }; source: { type: PropType<conditionSourceType>; default: () => never[]; }; model: { type: PropType<Record<string, unknown>>; default: () => {}; }; }, { doneEvt: (val: unknown, item: conditionBarItemType) => void; clearEvt: (val: unknown, item: conditionBarItemType) => void; closeEvt: (val: unknown, item: conditionBarItemType) => void; getPropsType: (item: conditionBarItemType) => any; stateSource: import("vue").Ref<{ key: string; label?: string | undefined; labelKey?: string | undefined; type: "es-search-option-group" | "es-search-cascader" | "es-search-date-range-picker" | "es-search-date-picker" | "es-search-input" | "es-search-input-number" | "es-search-input-number-range" | "es-search-option" | "es-search-condition-more" | "es-search-single-date-picker"; placeholder?: string | undefined; prependText?: string | undefined; defaultValue?: string | undefined; source?: any[] | undefined; multiple?: boolean | undefined; keyConfig?: { labelKey?: string | undefined; valueKey?: string | undefined; disabledKey?: string | undefined; childrenKey?: string | undefined; } | undefined; show?: boolean | undefined; dateRangePickerType: "daterange" | "datetimerange"; datePickerType: "year" | "month" | "monthrange"; singleDatePickerType: "date" | "datetime"; labelFormat?: ((...args: any[]) => void) | undefined; checkStrictly?: boolean | undefined; separator?: string | undefined; clear?: ((...args: any[]) => void) | undefined; done?: ((...args: any[]) => void) | undefined; close?: ((...args: any[]) => void) | undefined; emits?: ("done" | "close" | "clear")[] | undefined; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("done" | "close" | "clear")[], "done" | "close" | "clear", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ styles?: unknown; source?: unknown; model?: unknown; } & { styles: Record<string, any>; source: conditionSourceType; model: Record<string, unknown>; } & {}> & { onClose?: ((...args: any[]) => any) | undefined; onDone?: ((...args: any[]) => any) | undefined; onClear?: ((...args: any[]) => any) | undefined; }, { styles: Record<string, any>; source: conditionSourceType; model: Record<string, unknown>; }>; export default _default;