95 lines
2.6 KiB
JavaScript
95 lines
2.6 KiB
JavaScript
export default {
|
||
props: {
|
||
// 是否显示弹出层
|
||
show: {
|
||
type: Boolean,
|
||
default: ()=> uni.$u.props.popover.show
|
||
},
|
||
// 弹出层内容
|
||
content: {
|
||
type: String,
|
||
default: ()=> uni.$u.props.popover.content
|
||
},
|
||
// 弹出方向:top, bottom, left, right, auto
|
||
position: {
|
||
type: String,
|
||
default: ()=> uni.$u.props.popover.position
|
||
},
|
||
// 是否显示箭头
|
||
showArrow: {
|
||
type: Boolean,
|
||
default: ()=> uni.$u.props.popover.showArrow
|
||
},
|
||
// 箭头大小
|
||
arrowSize: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.arrowSize
|
||
},
|
||
// 箭头颜色
|
||
arrowColor: {
|
||
type: String,
|
||
default: ()=> uni.$u.props.popover.arrowColor
|
||
},
|
||
// 弹出层背景色
|
||
bgColor: {
|
||
type: String,
|
||
default: ()=> uni.$u.props.popover.bgColor
|
||
},
|
||
// 文字颜色
|
||
color: {
|
||
type: String,
|
||
default: ()=> uni.$u.props.popover.color
|
||
},
|
||
// 字体大小
|
||
fontSize: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.fontSize
|
||
},
|
||
// 内边距
|
||
padding: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.padding
|
||
},
|
||
// 圆角
|
||
round: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.round
|
||
},
|
||
// 弹出层宽度
|
||
width: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.width
|
||
},
|
||
// 弹出层最大宽度
|
||
maxWidth: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.maxWidth
|
||
},
|
||
// 弹出层最小宽度
|
||
minWidth: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.minWidth
|
||
},
|
||
// 层级
|
||
zIndex: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.zIndex
|
||
},
|
||
// 动画时长
|
||
duration: {
|
||
type: [String, Number],
|
||
default: ()=> uni.$u.props.popover.duration
|
||
},
|
||
// 是否禁用
|
||
disabled: {
|
||
type: Boolean,
|
||
default: ()=> uni.$u.props.popover.disabled
|
||
},
|
||
// 自定义弹出层样式
|
||
popoverStyle: {
|
||
type: Object,
|
||
default: ()=> uni.$u.props.popover.popoverStyle
|
||
}
|
||
}
|
||
}
|