gree_leran/node_modules/uview-plus/components/u-keyboard/props.js

86 lines
2.8 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import defProps from '../../libs/config/props.js';
export default {
props: {
// 键盘的类型number-数字键盘card-身份证键盘car-车牌号键盘
mode: {
type: String,
default: () => defProps.keyboard.mode
},
// 是否显示键盘的"."符号
dotDisabled: {
type: Boolean,
default: () => defProps.keyboard.dotDisabled
},
// 是否显示顶部工具条
tooltip: {
type: Boolean,
default: () => defProps.keyboard.tooltip
},
// 是否显示工具条中间的提示
showTips: {
type: Boolean,
default: () => defProps.keyboard.showTips
},
// 工具条中间的提示文字
tips: {
type: String,
default: () => defProps.keyboard.tips
},
// 是否显示工具条左边的"取消"按钮
showCancel: {
type: Boolean,
default: () => defProps.keyboard.showCancel
},
// 是否显示工具条右边的"完成"按钮
showConfirm: {
type: Boolean,
default: () => defProps.keyboard.showConfirm
},
// 是否打乱键盘按键的顺序
random: {
type: Boolean,
default: () => defProps.keyboard.random
},
// 是否开启底部安全区适配开启的话会在iPhoneX机型底部添加一定的内边距
safeAreaInsetBottom: {
type: Boolean,
default: () => defProps.keyboard.safeAreaInsetBottom
},
// 是否允许通过点击遮罩关闭键盘
closeOnClickOverlay: {
type: Boolean,
default: () => defProps.keyboard.closeOnClickOverlay
},
// 控制键盘的弹出与收起
show: {
type: Boolean,
default: () => defProps.keyboard.show
},
// 是否显示遮罩,某些时候数字键盘时,用户希望看到自己的数值,所以可能不想要遮罩
overlay: {
type: Boolean,
default: () => defProps.keyboard.overlay
},
// z-index值
zIndex: {
type: [String, Number],
default: () => defProps.keyboard.zIndex
},
// 取消按钮的文字
cancelText: {
type: String,
default: () => defProps.keyboard.cancelText
},
// 确认按钮的文字
confirmText: {
type: String,
default: () => defProps.keyboard.confirmText
},
// 输入一个中文后,是否自动切换到英文
autoChange: {
type: Boolean,
default: () => defProps.keyboard.autoChange
}
}
}