UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

26 lines (25 loc) 1.1 kB
import { keyConfigType } from "../utils"; export interface conditionBarItemType { key: string; label?: string; labelKey?: string; type: "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-option-group" | "es-search-condition-more" | "es-search-single-date-picker"; placeholder?: string; prependText?: string; defaultValue?: string; source?: any[]; multiple?: boolean; keyConfig?: keyConfigType; show?: boolean; dateRangePickerType: "daterange" | "datetimerange"; datePickerType: "year" | "month" | "monthrange"; singleDatePickerType: "date" | "datetime"; labelFormat?: (...args: any[]) => void; checkStrictly?: boolean; separator?: string; clear?: (...args: any[]) => void; done?: (...args: any[]) => void; close?: (...args: any[]) => void; emits?: ("clear" | "done" | "close")[]; } export declare type conditionSourceType = conditionBarItemType[];