Files
element-plus/packages/checkbox/src/checkbox.d.ts
2020-09-04 14:59:29 +08:00

30 lines
778 B
TypeScript

import { ComputedRef } from 'vue'
import { AnyFunction } from '@element-plus/utils/types'
export interface ICheckboxGroupInstance {
name?: string
modelValue?: ComputedRef
disabled?: ComputedRef<boolean>
min?: ComputedRef<string | number>
max?: ComputedRef<string | number>
size?: ComputedRef<string>
fill?: ComputedRef<string>
textColor?: ComputedRef<string>
checkboxGroupSize?: ComputedRef<string>
changeEvent?: AnyFunction<any>
}
export interface ICheckboxProps {
modelValue: string | boolean | number
label?: string | boolean | number
indeterminate?: boolean
disabled?: boolean
checked?: boolean
name?: string
trueLabel?: string | number
falseLabel?: string | number
id?: string
controls?: string
border?: boolean
size?: string
}