UNPKG

press-ui

Version:

简单、易用的跨端组件库,兼容 Vue2 和 Vue3,同时支持 uni-app和普通 Vue 项目

61 lines (55 loc) 1.01 kB
import { genAllProps } from '../common/component-handler/press-component'; export const propsKeyMap = { arrowIcon: 'showBackArrow', list: 'selectList', current: 'selectItem', confirm: 'onClickConfirm', cancel: 'onRemove', }; export const newProps = { // 左上角是否显示为返回箭头 arrowIcon: { type: Boolean, default: false, }, title: { type: String, default: '', }, // 数据列表 list: { type: Array, default: () => [], required: false, }, current: { type: Object, default: null, required: false, }, // 提示 tip: { type: String, default: '', required: false, }, confirm: { type: Function, default: null, required: false, }, cancel: { type: Function, default: null, required: false, }, virtualListThreshold: { type: Number, default: 50, }, horizontal: { type: Boolean, default: false, }, }; export const allProps = genAllProps(newProps, propsKeyMap);