"use strict";const e=require("../../libs/vue.js"),t=require("../../libs/config/props.js"),o=e.defineMixin({props:{modelValue:{type:Array,default:()=>[]},hasInput:{type:Boolean,default:!1},placeholder:{type:String,default:()=>"请选择"},show:{type:Boolean,default:()=>t.defProps.picker.show},popupMode:{type:String,default:()=>t.defProps.picker.popupMode},showToolbar:{type:Boolean,default:()=>t.defProps.picker.showToolbar},title:{type:String,default:()=>t.defProps.picker.title},columns:{type:Array,default:()=>t.defProps.picker.columns},loading:{type:Boolean,default:()=>t.defProps.picker.loading},itemHeight:{type:[String,Number],default:()=>t.defProps.picker.itemHeight},cancelText:{type:String,default:()=>t.defProps.picker.cancelText},confirmText:{type:String,default:()=>t.defProps.picker.confirmText},cancelColor:{type:String,default:()=>t.defProps.picker.cancelColor},confirmColor:{type:String,default:()=>t.defProps.picker.confirmColor},visibleItemCount:{type:[String,Number],default:()=>t.defProps.picker.visibleItemCount},keyName:{type:String,default:()=>t.defProps.picker.keyName},closeOnClickOverlay:{type:Boolean,default:()=>t.defProps.picker.closeOnClickOverlay},defaultIndex:{type:Array,default:()=>t.defProps.picker.defaultIndex},immediateChange:{type:Boolean,default:()=>t.defProps.picker.immediateChange},toolbarRightSlot:{type:Boolean,default:!1}}});exports.props=o;