export default { props: { // 是否展示modal show: { type: Boolean, default: ()=> uni.$u.props.modal.show }, // 标题 title: { type: [String], default: ()=> uni.$u.props.modal.title }, // 弹窗内容 content: { type: String, default: ()=> uni.$u.props.modal.content }, // 确认文案 confirmText: { type: String, default: ()=> uni.$u.$t('uModal.confirmText') }, // 取消文案 cancelText: { type: String, default: ()=> uni.$u.$t('uModal.cancelText') }, // 是否显示确认按钮 showConfirmButton: { type: Boolean, default: ()=> uni.$u.props.modal.showConfirmButton }, // 是否显示取消按钮 showCancelButton: { type: Boolean, default: ()=> uni.$u.props.modal.showCancelButton }, // 确认按钮颜色 confirmColor: { type: String, default: ()=> uni.$u.props.modal.confirmColor }, // 取消文字颜色 cancelColor: { type: String, default: ()=> uni.$u.props.modal.cancelColor }, // 对调确认和取消的位置 buttonReverse: { type: Boolean, default: ()=> uni.$u.props.modal.buttonReverse }, // 确认按钮背景颜色 confirmBgColor: { type: String, default: ()=> uni.$u.props.modal.confirmBgColor }, // 取消按钮背景颜色 cancelBgColor: { type: String, default: ()=> uni.$u.props.modal.cancelBgColor }, // 确认按钮圆角 buttonRound: { type: String, default: ()=> uni.$u.props.modal.buttonRound }, // 按钮模式 buttonModel: { type: String, default: ()=> uni.$u.props.modal.buttonModel }, // 是否开启缩放效果 zoom: { type: Boolean, default: ()=> uni.$u.props.modal.zoom }, // 是否异步关闭,只对确定按钮有效 asyncClose: { type: Boolean, default: ()=> uni.$u.props.modal.asyncClose }, // 是否允许点击遮罩关闭modal closeOnClickOverlay: { type: Boolean, default: ()=> uni.$u.props.modal.closeOnClickOverlay }, // 给一个负的margin-top,往上偏移,避免和键盘重合的情况 negativeTop: { type: [String, Number], default: ()=> uni.$u.props.modal.negativeTop }, // modal宽度,不支持百分比,可以数值,px,rpx单位 width: { type: [String, Number], default: ()=> uni.$u.props.modal.width }, // 确认按钮的样式,circle-圆形,square-方形,如设置,将不会显示取消按钮 confirmButtonShape: { type: String, default: ()=> uni.$u.props.modal.confirmButtonShape }, // 弹窗动画过度时间 duration: { type: [String, Number], default: ()=> uni.$u.props.modal.duration }, // 设置圆角值 round: { type: String, default: ()=> uni.$u.props.modal.round } } }