qa-regulatory-gwj-app/uni_modules/uview-ui/components/u-switch/props.js

55 lines
1.6 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

export default {
props: {
// 是否为加载中状态
loading: {
type: Boolean,
default: uni.$u.props.switch.loading
},
// 是否为禁用装填
disabled: {
type: Boolean,
default: uni.$u.props.switch.disabled
},
// 开关尺寸单位px
size: {
type: [String, Number],
default: uni.$u.props.switch.size
},
// 打开时的背景颜色
activeColor: {
type: String,
default: uni.$u.props.switch.activeColor
},
// 关闭时的背景颜色
inactiveColor: {
type: String,
default: uni.$u.props.switch.inactiveColor
},
// 通过v-model双向绑定的值
value: {
type: [Boolean, String, Number],
default: uni.$u.props.switch.value
},
// switch打开时的值
activeValue: {
type: [String, Number, Boolean],
default: uni.$u.props.switch.activeValue
},
// switch关闭时的值
inactiveValue: {
type: [String, Number, Boolean],
default: uni.$u.props.switch.inactiveValue
},
// 是否开启异步变更,开启后需要手动控制输入值
asyncChange: {
type: Boolean,
default: uni.$u.props.switch.asyncChange
},
// 圆点与外边框的距离
space: {
type: [String, Number],
default: uni.$u.props.switch.space
}
}
}