'use strict';

var elementPlus = require('element-plus');
require('../previewFile/index.js');
require('../../business/uploadPro/index.js');
var uploadPro = require('../../business/uploadPro/uploadPro.js');
var previewFile = require('../previewFile/previewFile.js');

const uploadFileProps = {
  ...elementPlus.uploadProps,
  ...previewFile.previewFileProps,
  ...uploadPro.uploadFileProProps,
  listType: {
    type: String,
    default: "picture-card"
  },
  accept: {
    type: String,
    default: "*"
  },
  autoUpload: {
    type: Boolean,
    default: false
  },
  drag: {
    type: Boolean,
    default: true
  },
  multiple: {
    type: Boolean,
    default: true
  },
  /** 是否展示删除按钮 */
  showDelete: {
    type: Boolean,
    default: true
  },
  /** 删除时提示 */
  deleteTip: {
    type: Boolean,
    default: false
  },
  /** 是否开启文件多选 */
  checkbox: {
    type: Boolean,
    default: true
  },
  /** 缩略图宽度 */
  width: {
    type: Number,
    default: 120
  },
  /** 缩略图高度 */
  height: {
    type: Number,
    default: 120
  }
};

exports.uploadFileProps = uploadFileProps;
//# sourceMappingURL=uploadFile.js.map
