"use strict";
const uni_modules_uviewPlus_libs_config_props = require("../../libs/config/props.js");
const props = {
  props: {
    // 是否展示picker弹窗
    show: {
      type: Boolean,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.show
    },
    // 是否展示顶部的操作栏
    showToolbar: {
      type: Boolean,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.showToolbar
    },
    // 顶部标题
    title: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.title
    },
    // 对象数组,设置每一列的数据
    columns: {
      type: Array,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.columns
    },
    // 是否显示加载中状态
    loading: {
      type: Boolean,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.loading
    },
    // 各列中,单个选项的高度
    itemHeight: {
      type: [String, Number],
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.itemHeight
    },
    // 取消按钮的文字
    cancelText: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.cancelText
    },
    // 确认按钮的文字
    confirmText: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.confirmText
    },
    // 取消按钮的颜色
    cancelColor: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.cancelColor
    },
    // 确认按钮的颜色
    confirmColor: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.confirmColor
    },
    // 每列中可见选项的数量
    visibleItemCount: {
      type: [String, Number],
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.visibleItemCount
    },
    // 选项对象中,需要展示的属性键名
    keyName: {
      type: String,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.keyName
    },
    // 是否允许点击遮罩关闭选择器
    closeOnClickOverlay: {
      type: Boolean,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.closeOnClickOverlay
    },
    // 各列的默认索引
    defaultIndex: {
      type: Array,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.defaultIndex
    },
    // 是否在手指松开时立即触发 change 事件。若不开启则会在滚动动画结束后触发 change 事件,只在微信2.21.1及以上有效
    immediateChange: {
      type: Boolean,
      default: uni_modules_uviewPlus_libs_config_props.defprops.picker.immediateChange
    }
  }
};
exports.props = props;