|
|
|
@ -55,8 +55,8 @@ export interface InputComponentProps {
|
|
|
|
showPassword?: boolean
|
|
|
|
showPassword?: boolean
|
|
|
|
disabled?: boolean
|
|
|
|
disabled?: boolean
|
|
|
|
size?: ElementPlusSize
|
|
|
|
size?: ElementPlusSize
|
|
|
|
prefixIcon?: string | JSX.Element | ((formData: any) => string | JSX.Element)
|
|
|
|
prefixIcon?: string | JSX.Element
|
|
|
|
suffixIcon?: string | JSX.Element | ((formData: any) => string | JSX.Element)
|
|
|
|
suffixIcon?: string | JSX.Element
|
|
|
|
type?: InputProps['type']
|
|
|
|
type?: InputProps['type']
|
|
|
|
rows?: number
|
|
|
|
rows?: number
|
|
|
|
autosize?: boolean | { Pows?: numer; maxRows?: number }
|
|
|
|
autosize?: boolean | { Pows?: numer; maxRows?: number }
|
|
|
|
@ -81,10 +81,10 @@ export interface InputComponentProps {
|
|
|
|
input?: (value: string | number) => void
|
|
|
|
input?: (value: string | number) => void
|
|
|
|
}
|
|
|
|
}
|
|
|
|
slots?: {
|
|
|
|
slots?: {
|
|
|
|
prefix?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
prefix?: (...args: any[]) => JSX.Element | null
|
|
|
|
suffix?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
suffix?: (...args: any[]) => JSX.Element | null
|
|
|
|
prepend?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
prepend?: (...args: any[]) => JSX.Element | null
|
|
|
|
append?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
append?: (...args: any[]) => JSX.Element | null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
style?: CSSProperties
|
|
|
|
style?: CSSProperties
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -113,11 +113,11 @@ export interface AutocompleteComponentProps {
|
|
|
|
change?: (value: string | number) => void
|
|
|
|
change?: (value: string | number) => void
|
|
|
|
}
|
|
|
|
}
|
|
|
|
slots?: {
|
|
|
|
slots?: {
|
|
|
|
default?: JSX.Element | null | ((formData: any, ...args: any[]) => JSX.Element | null)
|
|
|
|
default?: (...args: any[]) => JSX.Element | null
|
|
|
|
prefix?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
prefix?: (...args: any[]) => JSX.Element | null
|
|
|
|
suffix?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
suffix?: (...args: any[]) => JSX.Element | null
|
|
|
|
prepend?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
prepend?: (...args: any[]) => JSX.Element | null
|
|
|
|
append?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
append?: (...args: any[]) => JSX.Element | null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
style?: CSSProperties
|
|
|
|
style?: CSSProperties
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -188,9 +188,9 @@ export interface SelectComponentProps {
|
|
|
|
teleported?: boolean
|
|
|
|
teleported?: boolean
|
|
|
|
persistent?: boolean
|
|
|
|
persistent?: boolean
|
|
|
|
automaticDropdown?: boolean
|
|
|
|
automaticDropdown?: boolean
|
|
|
|
clearIcon?: string | JSX.Element | ((formData: any) => string | JSX.Element)
|
|
|
|
clearIcon?: string | JSX.Element | null
|
|
|
|
fitInputWidth?: boolean
|
|
|
|
fitInputWidth?: boolean
|
|
|
|
suffixIcon?: string | JSX.Element | ((formData: any) => string | JSX.Element)
|
|
|
|
suffixIcon?: string | JSX.Element | null
|
|
|
|
tagType?: 'success' | 'info' | 'warning' | 'danger'
|
|
|
|
tagType?: 'success' | 'info' | 'warning' | 'danger'
|
|
|
|
validateEvent?: boolean
|
|
|
|
validateEvent?: boolean
|
|
|
|
placement?:
|
|
|
|
placement?:
|
|
|
|
@ -233,8 +233,8 @@ export interface SelectComponentProps {
|
|
|
|
default?: (options: SelectOption[]) => JSX.Element[] | null
|
|
|
|
default?: (options: SelectOption[]) => JSX.Element[] | null
|
|
|
|
optionGroupDefault?: (item: SelectOption) => JSX.Element
|
|
|
|
optionGroupDefault?: (item: SelectOption) => JSX.Element
|
|
|
|
optionDefault?: (option: SelectOption) => JSX.Element | null
|
|
|
|
optionDefault?: (option: SelectOption) => JSX.Element | null
|
|
|
|
prefix?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
prefix?: (...args: any[]) => JSX.Element | null
|
|
|
|
empty?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
empty?: (...args: any[]) => JSX.Element | null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
options?: SelectOption[]
|
|
|
|
options?: SelectOption[]
|
|
|
|
style?: CSSProperties
|
|
|
|
style?: CSSProperties
|
|
|
|
@ -247,7 +247,7 @@ export interface SelectV2ComponentProps {
|
|
|
|
valueKey?: string
|
|
|
|
valueKey?: string
|
|
|
|
size?: ElementPlusSize
|
|
|
|
size?: ElementPlusSize
|
|
|
|
clearable?: boolean
|
|
|
|
clearable?: boolean
|
|
|
|
clearIcon?: string | JSX.Element | ((formData: any) => string | JSX.Element)
|
|
|
|
clearIcon?: string | JSX.Element | null
|
|
|
|
collapseTags?: boolean
|
|
|
|
collapseTags?: boolean
|
|
|
|
multipleLimit?: number
|
|
|
|
multipleLimit?: number
|
|
|
|
name?: string
|
|
|
|
name?: string
|
|
|
|
@ -314,8 +314,8 @@ export interface CascaderComponentProps {
|
|
|
|
removeTag?: (value: CascaderNode['valueByOption']) => void
|
|
|
|
removeTag?: (value: CascaderNode['valueByOption']) => void
|
|
|
|
}
|
|
|
|
}
|
|
|
|
slots?: {
|
|
|
|
slots?: {
|
|
|
|
default?: (formData: any, { node: any, data: any }) => JSX.Element | null
|
|
|
|
default?: (...args: any[]) => JSX.Element | null
|
|
|
|
empty?: JSX.Element | null | ((formData: any) => JSX.Element | null)
|
|
|
|
empty?: (...args: any[]) => JSX.Element | null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
style?: CSSProperties
|
|
|
|
style?: CSSProperties
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -327,8 +327,8 @@ export interface SwitchComponentProps {
|
|
|
|
size?: ElementPlusSize
|
|
|
|
size?: ElementPlusSize
|
|
|
|
width?: number | string
|
|
|
|
width?: number | string
|
|
|
|
inlinePrompt?: boolean
|
|
|
|
inlinePrompt?: boolean
|
|
|
|
activeIcon?: string | JSX.Element | null | ((formData: any) => string | JSX.Element | null)
|
|
|
|
activeIcon?: string | JSX.Element | null
|
|
|
|
inactiveIcon?: string | JSX.Element | null | ((formData: any) => string | JSX.Element | null)
|
|
|
|
inactiveIcon?: string | JSX.Element | null
|
|
|
|
activeText?: string
|
|
|
|
activeText?: string
|
|
|
|
inactiveText?: string
|
|
|
|
inactiveText?: string
|
|
|
|
activeValue?: boolean | string | number
|
|
|
|
activeValue?: boolean | string | number
|
|
|
|
@ -416,9 +416,9 @@ export interface TransferComponentProps {
|
|
|
|
rightCheckChange?: (value: any[]) => void
|
|
|
|
rightCheckChange?: (value: any[]) => void
|
|
|
|
}
|
|
|
|
}
|
|
|
|
slots?: {
|
|
|
|
slots?: {
|
|
|
|
default?: (formData: any, data: { option: any }) => JSX.Element | null
|
|
|
|
default?: (...args: any[]) => JSX.Element | null
|
|
|
|
leftFooter?: (formData: any) => JSX.Element | null
|
|
|
|
leftFooter?: (...args: any[]) => JSX.Element | null
|
|
|
|
rightFooter?: (formData: any) => JSX.Element | null
|
|
|
|
rightFooter?: (...args: any[]) => JSX.Element | null
|
|
|
|
}
|
|
|
|
}
|
|
|
|
style?: CSSProperties
|
|
|
|
style?: CSSProperties
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|