You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
7.0 KiB
1 lines
7.0 KiB
import{d as w,c as F,p as A,o as g,f as D,w as u,q as o,J as E}from"./index-bVOhw2NF.js";import{_}from"./InputNumber-BUVD-lKD.js";import{_ as B}from"./FormItem-Cp_SJVoE.js";import{_ as C}from"./Switch-DWvSWYoO.js";import{_ as U}from"./Input-CFQSA5NN.js";import{_ as V}from"./Select-BpXzRZdb.js";import{_ as P,a as $}from"./CollapseItem-CnymMNIl.js";import{_ as y}from"./Form-BZRGTIxb.js";import"./use-rtl-CRyak7TN.js";import"./light-Cua7cqmF.js";import"./context-KbjOeZY_.js";import"./_initCloneObject-K-Y0ueWp.js";import"./_baseFor-mOzdmxoL.js";import"./light-BULoejUF.js";import"./Button-B7xQqa1N.js";import"./browser-DLIXj5nt.js";import"./is-browser-DqcmxZSF.js";import"./icon-switch.cssr-BCTOxvoq.js";import"./use-is-mounted-wlrzLfZo.js";import"./use-memo-BgHp9YyU.js";import"./use-form-item-CNgNT5jP.js";import"./color-to-class-B0iQgAn2.js";import"./resolve-slot-Dzko3qih.js";import"./use-style-qLHIyj3D.js";import"./Loading-CByrJVhO.js";import"./call-f2ri57Kd.js";import"./light-MOj96jwO.js";import"./use-locale-CFjRjALw.js";import"./index-Dn5RNViO.js";import"./use-merged-state-CzrzZJbg.js";import"./delegate-CI_DDEu_.js";import"./Icon-Ck7Ij_E6.js";import"./upperFirst-Bq7Kgunw.js";import"./toString-eibgRg41.js";import"./Add-CgLKrdZy.js";import"./format-length-B-p6aW7q.js";import"./get-BuNGRF3A.js";import"./index-L98eAIry.js";import"./light-CUlEsFk3.js";import"./light-CdWU_bnm.js";import"./_common-CtIASumb.js";import"./index-C-nsH7mf.js";import"./Suffix-BqBRFVnL.js";import"./Scrollbar-DVK2lT9w.js";import"./fade-in.cssr-CltBGdAW.js";import"./VResizeObserver-Tzd5ds8d.js";import"./get-precise-event-target-DhO46Lpt.js";import"./fade-in-scale-up.cssr-CTZmXn_X.js";import"./use-false-until-truthy-BNJRTcsy.js";import"./light-CE5Kvs_2.js";import"./light-B00G814I.js";import"./use-compitable-DMmt6sIs.js";import"./Follower-DJGS5Fnl.js";import"./cssr-CS9sbUmO.js";import"./utils-BKyMmInE.js";import"./render-BxFg9-7m.js";import"./light-BOD3MGQo.js";import"./Close-D6FODkWY.js";import"./Popover-DLIip8wF.js";import"./_baseEach-BwxcRWC6.js";import"./_getTag-BJ2nhJXz.js";import"./clickoutside-CCtiUDaG.js";import"./index-C9vhMoZJ.js";import"./flatten-7z_8MaI9.js";import"./keep-B1eBS8j0.js";import"./FocusDetector-DcygY9Tk.js";import"./happens-in-CM8LO42l.js";import"./index-DsSU6HIH.js";import"./fade-in-height-expand.cssr-Bx380MfO.js";import"./light-BIogERFh.js";import"./ChevronRight-DjG_plXV.js";import"./keysOf-HiGXOwLp.js";const k=w({name:"EsCarouselConfig",components:{},props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(l,{emit:e}){return{options:F({get(){return l.modelValue},set(r){e("update:modelValue",r)}}),sliderDirection:[{label:"横向",value:"horizontal"},{label:"纵向",value:"vertical"}]}}});function T(l,e,m,s,r,z){const n=_,p=B,a=C,d=U,i=V,b=P,f=$,v=y;return g(),D(v,{model:l.options,size:"small","label-placement":"left"},{default:u(()=>[o(f,{"default-expanded-names":["image"]},{default:u(()=>[o(b,{title:"轮播配置",name:"image"},{default:u(()=>[o(p,{label:"每屏展示","label-width":"85px","label-placement":"left"},{default:u(()=>[o(n,{value:l.options.slidesPerView,"onUpdate:value":e[0]||(e[0]=t=>l.options.slidesPerView=t),clearable:!0,min:1,step:1},null,8,["value"])]),_:1}),o(p,{label:"自动轮播","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.autoplay,"onUpdate:value":e[1]||(e[1]=t=>l.options.autoplay=t)},null,8,["value"])]),_:1}),o(p,{label:"循环轮播","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.loop,"onUpdate:value":e[2]||(e[2]=t=>l.options.loop=t)},null,8,["value"])]),_:1}),o(p,{label:"播放间隔","label-width":"85px","label-placement":"left"},{default:u(()=>[o(n,{value:l.options.interval,"onUpdate:value":e[3]||(e[3]=t=>l.options.interval=t),min:0,step:1,clearable:!0},{suffix:u(()=>e[17]||(e[17]=[E(" ms ")])),_:1},8,["value"])]),_:1}),o(p,{label:"轮播图位置","label-width":"85px","label-placement":"left"},{default:u(()=>[o(d,{value:l.options.snapAlign,"onUpdate:value":e[4]||(e[4]=t=>l.options.snapAlign=t),placeholder:"start, end, center-[odd|even]"},null,8,["value"])]),_:1}),o(p,{label:"首次展示页","label-width":"85px","label-placement":"left"},{default:u(()=>[o(n,{value:l.options.defaultIndex,"onUpdate:value":e[5]||(e[5]=t=>l.options.defaultIndex=t),min:1,step:1,clearable:!0},null,8,["value"])]),_:1}),o(p,{label:"当前展示页","label-width":"85px","label-placement":"left"},{default:u(()=>[o(n,{value:l.options.currentPage,"onUpdate:value":e[6]||(e[6]=t=>l.options.currentPage=t),min:1,step:1,clearable:!0},null,8,["value"])]),_:1}),o(p,{label:"每屏间距","label-width":"85px","label-placement":"left"},{default:u(()=>[o(n,{value:l.options.spaceBetween,"onUpdate:value":e[7]||(e[7]=t=>l.options.spaceBetween=t),min:1,step:1,clearable:!0},null,8,["value"])]),_:1}),o(p,{label:"轮播方向","label-width":"85px","label-placement":"left"},{default:u(()=>[o(i,{value:l.options.direction,"onUpdate:value":e[8]||(e[8]=t=>l.options.direction=t),options:l.sliderDirection},null,8,["value","options"])]),_:1}),o(p,{label:"过渡效果","label-width":"85px","label-placement":"left"},{default:u(()=>[o(i,{value:l.options.effect,"onUpdate:value":e[9]||(e[9]=t=>l.options.effect=t),options:[{label:"滑动",value:"slide"},{label:"淡入",value:"fade"},{label:"卡片",value:"card"}]},null,8,["value"])]),_:1}),o(p,{label:"触发方式","label-width":"85px","label-placement":"left"},{default:u(()=>[o(i,{value:l.options.trigger,"onUpdate:value":e[10]||(e[10]=t=>l.options.trigger=t),options:[{label:"点击",value:"click"},{label:"悬停",value:"hover"}]},null,8,["value"])]),_:1}),o(p,{label:"鼠标拖拽","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.draggable,"onUpdate:value":e[11]||(e[11]=t=>l.options.draggable=t)},null,8,["value"])]),_:1}),o(p,{label:"居中显示","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.centeredSlides,"onUpdate:value":e[12]||(e[12]=t=>l.options.centeredSlides=t)},null,8,["value"])]),_:1}),o(p,{label:"显示箭头","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.showArrow,"onUpdate:value":e[13]||(e[13]=t=>l.options.showArrow=t)},null,8,["value"])]),_:1}),o(p,{label:"显示指示器","label-width":"85px","label-placement":"left"},{default:u(()=>[o(a,{value:l.options.showDots,"onUpdate:value":e[14]||(e[14]=t=>l.options.showDots=t)},null,8,["value"])]),_:1}),o(p,{label:"指示点类型","label-width":"85px","label-placement":"left"},{default:u(()=>[o(i,{value:l.options.dotType,"onUpdate:value":e[15]||(e[15]=t=>l.options.dotType=t),options:[{label:"点",value:"dot"},{label:"线",value:"line"}]},null,8,["value"])]),_:1}),o(p,{label:"指示点位置","label-width":"85px","label-placement":"left"},{default:u(()=>[o(i,{value:l.options.dotPlacement,"onUpdate:value":e[16]||(e[16]=t=>l.options.dotPlacement=t),options:[{label:"顶部",value:"top"},{label:"底部",value:"bottom"},{label:"左边",value:"left"},{label:"右边",value:"right"}]},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}const hl=A(k,[["render",T]]);export{hl as default};
|