import '@/common/uview-init.js' export default { props: { // checkbox鐨勫悕绉? name: { type: [String, Number, Boolean], default: uni.$u.props.checkbox.name }, // 褰㈢姸锛宻quare涓烘柟褰紝circle涓哄渾鍨? shape: { type: String, default: uni.$u.props.checkbox.shape }, // 鏁翠綋鐨勫ぇ灏? size: { type: [String, Number], default: uni.$u.props.checkbox.size }, // 鏄惁榛樿閫変腑 checked: { type: Boolean, default: uni.$u.props.checkbox.checked }, // 鏄惁绂佺敤 disabled: { type: [String, Boolean], default: uni.$u.props.checkbox.disabled }, // 閫変腑鐘舵€佷笅鐨勯鑹诧紝濡傝缃鍊硷紝灏嗕細瑕嗙洊parent鐨刟ctiveColor鍊? activeColor: { type: String, default: uni.$u.props.checkbox.activeColor }, // 鏈€変腑鐨勯鑹? inactiveColor: { type: String, default: uni.$u.props.checkbox.inactiveColor }, // 鍥炬爣鐨勫ぇ灏忥紝鍗曚綅px iconSize: { type: [String, Number], default: uni.$u.props.checkbox.iconSize }, // 鍥炬爣棰滆壊 iconColor: { type: String, default: uni.$u.props.checkbox.iconColor }, // label鎻愮ず鏂囧瓧锛屽洜涓簄vue涓嬶紝鐩存帴slot杩涙潵鐨勬枃瀛楋紝鐢变簬鐗规畩鐨勭粨鏋勶紝鏃犳硶淇敼鏍峰紡 label: { type: [String, Number], default: uni.$u.props.checkbox.label }, // label鐨勫瓧浣撳ぇ灏忥紝px鍗曚綅 labelSize: { type: [String, Number], default: uni.$u.props.checkbox.labelSize }, // label鐨勯鑹? labelColor: { type: String, default: uni.$u.props.checkbox.labelColor }, // 鏄惁绂佹鐐瑰嚮鎻愮ず璇€変腑澶嶉€夋 labelDisabled: { type: [String, Boolean], default: uni.$u.props.checkbox.labelDisabled } } }